Buscar

LÓGICA DE PROGRAMAÇÃOAVP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LÓGICA DE PROGRAMAÇÃO 
 
 
Avaiação Parcial: CCT0535_SM_201709069831 V.1 
Aluno(a): ANTONIO CARLOS T Matrícula: 20xxxxxxx 
Acertos: 9,0 de 10,0 Data: 20/10/2017 17:21:12 (Finalizada) 
 
 
 1a Questão (Ref.: 201709717091) Acerto: 1,0 / 1,0 
(ESAF - 2010 - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação) Segundo o conceito da Máquina 
de Von Neumann para os programas de computador (ou instruções) 
 
 
apenas instruções ficam armazenadas. 
 
instruções e dados são armazenados em memórias distintas. 
 
instruções e dados não são armazenados, com vistas à otimização do uso da memória. 
 instruções e dados são armazenados na mesma memória. 
 
os dados ficam armazenados na memória, não havendo armazenamento de instruções. 
 
 
 
 2a Questão (Ref.: 201710080363) Acerto: 1,0 / 1,0 
Transforme o valor (1111)2 em um valor na base decimal. 
 
 
4 
 
12 
 15 
 
17 
 
14 
 
 
 
 3a Questão (Ref.: 201709214551) Acerto: 1,0 / 1,0 
Na prova de Lógica de Programação, na questão dissertativa, era pedido para se construir um 
algoritmo de nome prova que exibisse a palavra Engenheiro(a) na primeira linha e a expressão 
EAD-ESTACIO, começando na segunda zona da terceira linha. Abaixo estão as respostas de 
cinco alunos. Só uma atende às exigências do enunciado. Assinale a opção CORRETA. 
 
 prog teste imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog 
 prog teste imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog 
 prog prova imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog 
 prog prova imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog 
 prog prova imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201710066981) Acerto: 1,0 / 1,0 
Quais são os tipos das variáveis abaixo, nesta ordem (A, B e C): 
 
A <- 45.85 
B <- 8 
C <- "peso" 
 
 
numerico, real e caracter 
 
caracter, numerico e real 
 
real, num e char 
 
float, double e char 
 real, inteiro e caracter 
 
 
 
 5a Questão (Ref.: 201710059383) Acerto: 0,0 / 1,0 
Analise o trecho de código abaixo e diga o valor das variáveis a e b após a execução da linha de comando: 
 int a = 8, b; 
 b = ++a; 
 
 
 
a=10 e b=9 
 
a=8 e b=10 
 a=9 e b=9 
 
a=8 e b=8 
 a=9 e b=10 
 
 
 
 6a Questão (Ref.: 201710088298) Acerto: 1,0 / 1,0 
A instrução cout, em C++, indica saída de dados. A sintaxe correta para complementar essa instrução no código 
possui: 
 
 
: 
 
< 
 << 
 
>> 
 
> 
 
 
 
 7a Questão (Ref.: 201709214598) Acerto: 1,0 / 1,0 
O comando que permite que o usuário digite um dado, interagindo com o algoritmo é: 
 
 se 
 escolha 
 ler 
 escrever 
 enquanto 
 Gabarito Comentado. 
 
 
 
 8a Questão (Ref.: 201709214691) Acerto: 1,0 / 1,0 
Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto 
entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de 
fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa. 
 
 cout << "Produto = " << multiplicar(a,b); 
 
Observe as opções abaixo e escolha aquela onde o protótipo da função está presente. 
 
 void multiplicar(int a, int b); 
 int multiplicar(int a, int b) ; 
 void multiplicar(int ; int); 
 void multiplicar(int a, b); 
 float multiplicar(int a, int b); 
 Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201709307158) Acerto: 1,0 / 1,0 
Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é 
dito que, quando tivermos duas possibilidades de respostas, devemos 
escolher a estrutura do se composto ao invés de usar duas estruturas do se 
simples. 
 
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o 
uso do se composto pelo que foi dito acima ao invés do se simples. 
 
I - Maior clareza no código, mas não influência na eficiência do mesmo. 
II - Maior eficiência porque diminui o número de testes no código. 
III - Maior eficiência somente porque o código fica mais legível, visto que o 
resultado final é o mesmo. 
IV Somente uma escolha do desenvolvedor, visto que o resultado final é o 
mesmo. 
 
 Somente a II está correta 
 A II e a III estão corretas 
 A II e IV estão corretas 
 Somente a IV está correta 
 Somente a I está correta 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 
 
 
 
 10a Questão (Ref.: 201709214564) Acerto: 1,0 / 1,0 
Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção 
que contem o nome desse comando. 
 
 if simples 
 comando de atribuição 
 cout 
 if composto 
 cin

Outros materiais