Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201307044565 V.1 Aluno(a): RENATO BATISTA DA SILVA Matrícula: 201307044565 Desempenho: 0,5 de 0,5 Data: 11/04/2016 18:39:06 (Finalizada) 1a Questão (Ref.: 201307184018) Pontos: 0,1 / 0,1 Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era executada inicialmente precisavase de um valor diferente e no final do trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada acima e utilizandose da melhor forma os conceitos de programação, qual seria a melhor solução pra o problema: Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia. Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. Utilizar a estrutura de loop DOWHILE, para executar a parte do código que se repetia. Criar uma função para executar a parte do código que se repetia. 2a Questão (Ref.: 201307240477) Pontos: 0,1 / 0,1 A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. I está errada. II está correta e a III não está correta. II e IV estão corretas. I e III estão corretas. IV está correta e a I não está correta. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201307226563) Pontos: 0,1 / 0,1 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? 16/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 for ( i = 0; i == num; i++) for (i = num; i > 0; i++) while (num == 0) enquanto (num > 0) while (num != 0) Gabarito Comentado. 4a Questão (Ref.: 201307237940) Pontos: 0,1 / 0,1 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código. 2 4 4 8 12 20 32 2 4 4 8 12 20 32 52 2 4 6 10 16 26 42 2 4 6 10 16 26 42 68 2 4 6 8 19 12 14 16 Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201307117179) Pontos: 0,1 / 0,1 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? while for switch struct ifelse Gabarito Comentado. 16/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
Compartilhar