Prévia do material em texto
BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3
Fechar
LÓGICA DE PROGRAMAÇÃO
Simulado: CCE1040_SM_201602464201 V.1
Aluno(a): Matrícula:
Desempenho: 0,1 de 0,5 Data: (Finalizada)
1a Questão (Ref.: 201602648365) Pontos: 0,0 / 0,1
Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++.
Usar um namespace
Definir uma constante
Definir um novo tipo de dado
Incluir um arquivo de biblioteca dentro do programa fonte
Declarar uma variável
2a Questão (Ref.: 201602530820) Pontos: 0,0 / 0,1
Em relação às estruturas de controle, considere abaixo o trecho inicial do algoritmo que exibe o
conceito de um aluno, dada a sua nota. Levandose em conta somente notas inteiras, o critério para
conceitos é: notas menor que 3, conceito E; notas de 3 a 5, conceito D; notas 6 e 7, conceito C; notas
8 e 9, conceito B; nota 10, conceito A.
fimalgoritmo
Continuando a construção do algoritmo acima, a estrutura de controle SEENTAOSENAOFIMSE
será utilizada:
3 vezes.
6 vezes.
7 vezes.
5 vezes.
4 vezes.
Gabarito Comentado.
3a Questão (Ref.: 201602530826) Pontos: 0,0 / 0,1
Considere o algoritmo abaixo, em pseudocódigo:
29/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3
Considere o algoritmo abaixo, em pseudocódigo:
Suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e "Maria". Qual a saída
do algoritmo?
5
3
4
2
1
4a Questão (Ref.: 201602530852) Pontos: 0,1 / 0,1
Considere o trecho de código a seguir:
Ao final da execução do trecho de código acima, os valores de X e J são iguais, respectivamente, a:
10 e 14
7 e 11.
6 e 12.
8 e 11.
9 e 12.
5a Questão (Ref.: 201602530179) Pontos: 0,0 / 0,1
Considere a declaração abaixo, feita em C++: for(«expressao1»; «expressao2»; «expressao3») { «comandos»
29/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
}; Podese afirmar que o comando while equivalente a esse for é:
«expressao1»; while («expressao2») { «comandos»; «expressao3» };
«expressao3»; while («expressao2») { «comandos»; «expressao1»};
«expressao1»; while («expressao2») { «comandos» } «expressao3»;
while («expressao2»){ «expressao1»; «comandos»; «expressao3» };
«expressao3»; while («expressao2») { «expressao1»; «comandos» };
Gabarito Comentado.