Você está na página 1de 4

15/11/21, 11:25 Estácio: Alunos

Simulado AV
 avalie seus conhecimentos

Lupa   Calc.

   

Aluno: JOÃO VITOR SANTOS MENDES Matr.: 202109056638


Disciplina: CCT0825 - INTRODUÇÃO A PROGRAMAÇÃO  Período: 2021.3 EAD (GT) / SM

Quest.: 1

1. Assinale a opção correta.

Um programa em C++ não tem variáveis.


Um programa em C++ não precisa ser compilado.
Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de
programação. É possível usar o Inglês para se escrever programas.
Programa é um algoritmo escrito em fluxograma.
Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que
o computador deve fazer.

Quest.: 2

2. Necessita de espaço na memória e define o tipo de dado a ser armazenado

Comando Enquanto-Faça
Comando PARA
Variável
Estrutura de Seleção
Variável de Controle

Quest.: 3

3. Assinale a opção correta.

São operadores lógicos : &&, ||, !=


Os operadores matemáticos são : +, - , *, / e %.
os operadores matemáticos não tem precedência de uso
As expressões lógicas retornam valores inteiros
São operadores relacionais : = , > , <

Quest.: 4

4. Assinale a opção correta :


https://simulado.estacio.br/alunos/ 1/4
15/11/21, 11:25 Estácio: Alunos

Para entrada de dados usamos cout  e para saída de dados usamos cin
Para entrada de dados usamos cin com <<  e para saída de dados
usamos cout com >>
Para entrada de dados usamos read e para saída de dados usamos
write
Para entrada de dados usamos cin com >> e para saída de dados
usamos cout com <<
Para entrada de dados usamos cout com <<  e para saída de dados
usamos cin com >>

Quest.: 5

5. O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando
fará um teste na ____________ apresentada, determinando se a ________________ é _______________ ou
não.

condição, repita, se, condição, para.


decisão, se, condição, condição, verdadeira.
decisão, enquanto, condição, decisão, verdadeira.
decisão, se, condição, condição, para.
decisão, para, condição, condição, falsa.

Quest.: 6

6. Às vezes me perguntam se existe alguma razão para existirem tantas formas de decisão nas linguagens de
programação.

Eu sempre digo: Claro que sim!

Analise as afirmativas abaixo e escolha a opção certa.

I Se tivermos que fazer um teste e só executar um bloco, que pode ter uma instrução ou mais instruções, o if simples
deverá ser escolhido.             

II Se tivermos duas possibilidades de respostas, não poderemos usar dois if(s) simples, onde o teste de um é o
complementa o do outro,  porque poderão sair duas  respostas.  

III Se tivermos três possibilidades de respostas, podemos usar um if simples e um if composto que não teremos
problemas com as respostas.    

IV Quando temos 10 possibilidades de respostas, poderemos usar 10 if(s) simples,   embora usar ifs encadeados
seria mais eficiente. 

As afirmativas I e IV são verdadeiras


Somente a afirmativa III é falsa
Somente a afirmativa I é verdadeira
Somente a afirmativa II é verdadeira
As afirmativas II, III e IV são verdadeiras

Quest.: 7

7. Considere o seguinte problema: Uma turma precisa escolher seu representante. Sabendo que existem apenas
dois candidatos, identificados pelas letras A e B, receba o número do aluno e o candidato por ele escolhido e
contabilize os votos de cada um. A leitura de votos será finalizada quando o número do aluno informado for 0.

A linha inicial da estrutura repetitiva com pré-teste capaz de controlar o recebimento dos votos é:

do (num!=0)
for (num<=0)
while (num==0)
https://simulado.estacio.br/alunos/ 2/4
15/11/21, 11:25 Estácio: Alunos

while (num!=0)
if (num!=0)

Quest.: 8

8. O que será impresso, após a execução do código, a seguir?


#include < iostream >


using namespace std;
int main()
{
for(int i=25;i>0;i=i-6) cout << i << " ";
system( "pause" );
}

10 5 0 13 7
00000
25 19 13 7 1
12 8 10 7 15
12 5 10 7 13

Quest.: 9

9. Observe as declarações abaixo e assinale a opção correta.


I int idades[]={5,16,27,19};
II float CR[3]={6.1, 8.9, 9.3};
III char letras[]={"A", "E", "I", "O", "U"};
IV char letras[]={"ALGORITMOS"};

A declaração I está errada e a declaração II está correta


As declarações I , II e IV estão corretas
As declarações III e IV estão erradas
As declarações I , II e III estão corretas
Somente as declarações I e II estão corretas

Quest.: 10

10. Considere que você tem uma matriz 3x3 chamada MAT e precisa exibir os elementos de sua diagonal principal.
O trecho de código do Portugol Studio que pode fazer isso é:

para (i=0;i<=2;i++)

{ escreva MAT[i]; }
para (i=0;i<=2;i++)

{ escreva MAT[i,i] }

 
para (i=0;i<=3;i++)

{ escreva MAT[1,i] }
para (i=1;i<=3;i++)

{ escreva MAT[i,i] }
para (i=1;i<=3;i++)

{ escreva MAT[i,1] }

     Não Respondida      Não Gravada      Gravada

https://simulado.estacio.br/alunos/ 3/4
15/11/21, 11:25 Estácio: Alunos

https://simulado.estacio.br/alunos/ 4/4

Você também pode gostar