SImulado av Introdução C 23-04
4 pág.

SImulado av Introdução C 23-04


DisciplinaLógica de Programação e Algoritmos3.747 materiais59.509 seguidores
Pré-visualização1 página
1a Questão (Ref.:202004471742) Acerto: 1,0 / 1,0 
Assinale a opção correta. 
 
 
Um programa em C++ não tem variáveis. 
 
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. 
 
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. 
Respondido em 23/04/2020 12:10:38 
 
 
 
2a Questão (Ref.:202004468330) Acerto: 1,0 / 1,0 
Em programação, como se chama o processo de converter um arquivo de texto, escrito em 
uma linguagem de programação, em códigos binários pertencentes a uma plataforma de 
execução? 
 
 
Transformação 
 
Indexação 
 Compilação 
 
Conversão 
 
Ligação 
Respondido em 23/04/2020 12:12:51 
 
 
 
3a Questão (Ref.:202006932565) Acerto: 1,0 / 1,0 
Observe a tabela da verdade para a expressão A && B || B || A. 
A B A && B A && B || B A && B || B || A 
V V V V 
V F F F 
F V F V 
F F F F 
Os valores que completam correta e sequencialmente a coluna A && B || B || A, de cima para 
baixo, são: 
 
 
F - V - V - F 
 
V - F - F - F 
 
V - V - V - V 
 
F - F - V - F 
 V - V - V - F 
Respondido em 23/04/2020 12:15:27 
 
 
 
4a Questão (Ref.:202006932613) Acerto: 1,0 / 1,0 
A sintaxe de uma linguagem de programação 
 
 
garante que a estrutura ENTRADA -> PROCESSAMENTO -> SAÍDA seja respeitada pelo 
programa. 
 
cria a versão executável do código fonte e não está presente em algumas linguagens. 
 
viabiliza a comunicação entre usuários e programas através de comandos de entrada e 
saída. 
 
converte os comandos para linguagem de máquina para que possam ser executados. 
 define a forma como os comandos e as estruturas da linguagem devem ser utilizados. 
Respondido em 23/04/2020 12:18:37 
 
 
 
5a Questão (Ref.:202004434834) Acerto: 1,0 / 1,0 
Escolha a alternativa abaixo que completa o sentido da frase: 
O uso das _________________ é obrigatório quando for usada mais de uma instrução dentro 
da estrutura de decisão, if (o comando "se" em Portugol), logo, usar sempre não ocasionará 
problemas. 
 
 
palavras reservadas 
 
aspas simples 
 
strings 
 chaves 
 
aspas duplas 
Respondido em 23/04/2020 12:20:10 
 
 
 
6a Questão (Ref.:202004473728) Acerto: 1,0 / 1,0 
Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o 
valor de entrada foi 10 e na 2ª. execução, o valor de entrada foi 5. Ao final das duas 
execuções, respectivamente, o que foi impresso na tela ? 
 
cout << &quot;Digite um valor : &quot;; 
cin >> z; 
switch(z) { 
case 5 : cout << 3 * z << &quot; &quot;; 
case 10 : cout << 11 /2 * z << &quot; &quot;; 
case 20 : cout << z * z - 10 << endl; 
break; 
default : cout << &quot;Entrada invalida. &quot; << endl; 
} 
 
 50 90 15 25 15 
 
55 90 15 27.5 15 
 
15 25 15 50 90 
 
55 1 
 
15 27.5 15 55 90 
Respondido em 23/04/2020 12:30:02 
 
 
 
7a Questão (Ref.:202004435011) Acerto: 1,0 / 1,0 
Comando de repetição é utilizado quando se deseja repetir determinados comandos. Marque a 
opção que representa o uso do comando while para implementar a estrutura de um contador 
corretamente. 
 
 
while (repita 10 vezes) { } 
 int cont = 0; while (cont <=10){ cout << &quot;exibindo o número &quot; << cont; cont++; } 
 
while (if cont =10){ } 
 
String cont = &quot;&quot;; { cont++; } while (cont!=&quot;&quot;) 
 
while () { cout << &quot;exibindo o número&quot;; } 
Respondido em 23/04/2020 12:51:21 
 
 
 
8a Questão (Ref.:202004434913) Acerto: 1,0 / 1,0 
Marque a opção correta. Considere o trecho de programa feito em C++. O valor 
final de s e o valor final de num, são respectivamente: 
int conta, num=1, s=0; 
for(conta = 10; conta < = 40; conta= conta+10){ 
 s= s+num; 
 num= num +2; 
} 
 
 o valor de s está indefinido e o valor de num é 7 
 9 e 9 
 16 e 9 
 50 e 16 
 50 e 9 
Respondido em 23/04/2020 12:40:53 
 
 
 
9a Questão (Ref.:202004435131) Acerto: 1,0 / 1,0 
Qual estrutura de repetição abaixo preenche corretamente um vetor de 30 posições com 0 
(zero) em cada uma das posições? 
 
 for(int i=0;i<30;i++){ vetor[i] = 0; } 
 
for(int i=1;i<30;i++){ vetor[i] = 0; } 
 
for(int i=0;i<30;i++){ vetor[i] == 0; } 
 
for(int i=1;i<=30;i++){ vetor[i] = 0; } 
 
for(int i=0;i<=30;i++){ vetor[i] = 0; } 
Respondido em 23/04/2020 12:50:42 
 
 
 
10a Questão (Ref.:202004435024) Acerto: 1,0 / 1,0 
Análise a seguinte afirmação: 
&quot;Um shopping possui 4 andares, cada andar possui 30 lojas&quot;. 
Se você for declarar uma matriz, na linguagem C++, para a afirmação acima, qual das opções abaixo 
você escolheria? 
 
 
int shopping[4][4]; 
 
int shopping[1][30]; 
 int shopping[4][30]; 
 
int shopping[30][1]; 
 
int shopping[30][30];