Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/09/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10708271550&p1=2467840261845920000&pag_voltar=otacka 1/4 LINGUAGEM DE PROGRAMAÇÃO I Lupa Exercício: CCE0242_EX_A5_201402503563 Matrícula: 201402503563 Aluno(a): LUCIANO CAMPOS DA COSTA Data: 25/09/2016 19:13:23 (Finalizada) 1a Questão (Ref.: 201403257981) Fórum de Dúvidas (2) Saiba (1) Leia com atenção as afirma�vas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repe�ções for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repe�ção, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente I, III e IV estão corretas Somente I, II, III e V estão corretas Somente I e V estão corretas Somente II, III e V estão corretas Somente I, III e V estão corretas Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201403221539) Fórum de Dúvidas (2) Saiba (1) Para o programa abaixo qual a saída apresentada? main(){ int x,soma=0; for(x=10; x<=15;x++) { printf(" %d",pow(x,2)); } system("PAUSE"); return 0; } 25/09/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10708271550&p1=2467840261845920000&pag_voltar=otacka 2/4 10 11 12 13 14 15 9 10 11 12 13 14 15 20 22 24 26 28 30 15 14 13 12 11 10 100 121 144 169 196 225 Gabarito Comentado 3a Questão (Ref.: 201402731461) Fórum de Dúvidas (1 de 2) Saiba (1 de 1) Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? while (num != 0) while (num == 0) for ( i = 0; i == num; i++) for (i = num; i > 0; i++) enquanto (num > 0) Gabarito Comentado 4a Questão (Ref.: 201402742838) Fórum de Dúvidas (2) Saiba (1 de 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 6 10 16 26 42 68 2 4 6 8 19 12 14 16 2 4 4 8 12 20 32 52 2 4 6 10 16 26 42 Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201402688916) Fórum de Dúvidas (2) Saiba (1 de 1) 25/09/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10708271550&p1=2467840261845920000&pag_voltar=otacka 3/4 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 DOWHILE, 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. Criar uma função para executar a parte do código que se repetia. 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. 6a Questão (Ref.: 201402745375) Fórum de Dúvidas (2) Saiba (1 de 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 7a Questão (Ref.: 201402745398) Fórum de Dúvidas (2) Saiba (1 de 1) Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). case a > 90: printf("Pode") ;break; case 90: printf("Pode") ; break; 90: printf("Pode"); case a=90: printf("Pode") ;break; 90: printf("Pode"); stop; Gabarito Comentado 25/09/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10708271550&p1=2467840261845920000&pag_voltar=otacka 4/4 8a Questão (Ref.: 201403267515) Fórum de Dúvidas (2) Saiba (1) Os loops são utilizados para executar um conjunto de instruções várias vezes baseandose sempre em uma condição que decidirá se continua repetindo ou não. Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? while do...while switch for repeat...util Gabarito Comentado Gabarito Comentado Retornar
Compartilhar