Baixe o app para aproveitar ainda mais
Prévia do material em texto
3/21/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2243445183 1/3 LINGUAGEM DE PROGRAMAÇÃO I Lupa Exercício: CCE0242_EX_A4_201301871011 Matrícula: 201301871011 Aluno(a): MANOELA DO PRADO BRIÃO Data: 21/03/2016 09:58:00 (Finalizada) 1a Questão (Ref.: 201302191939) Fórum de Dúvidas (2) Saiba (2) O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto o desenvolvedor conta com algumas estruturas que facilitam a construção de seu código fonte. Uma delas é a estrutura condicional if. Das opções apresentadas marque a qual melhor define esta estrutura. Testa uma condição e dependendo do resultado permite que o programa siga por caminhos diferentes repetidamente. Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores possíveis para uma variável e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores de algumas variáveis e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores de algumas variáveis dependendo do resultado permite que o programa possa fazer um caminho diferente repetidamente. Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201302578607) Fórum de Dúvidas (2) Saiba (2) Na construção de programas na linguagem C, precisamos utilizar os operadores lógicos para montar nossas expressões. Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão logica / relacional correta na linguagem C. a > b && < c ! (a > b) a > b && ! c a > b || b < c a > b && a < c Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201302575509) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava dando certo. Ele apresentou as cinco opções abaixo. 3/21/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2243445183 2/3 Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo fechado em 18 e aberto em 30. if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) Gabarito Comentado 4a Questão (Ref.: 201302575555) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Um desenvolvedor construiu um código onde estava presente o trecho abaixo. char resp; scanf("%c", &resp); switch(toupper(resp)) ; { case 'A': puts("Digitou a letra A" ); break; case 'E': puts("Digitou a letra E" ); break; case 'i': puts("Digitou a letra I" ); case 'O': puts("Digitou a letra O" ); case 'U': puts("Digitou a letra U" ); break; default: puts("Nao digitou vogal" ); } Analise as afirmativas abaixo e assinale a opção correta. I Se digitar I, aparece: Digitou a letra I / Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. II Se digitar i, aparece: Nao digitou vogal. III Se digitar o, aparece:Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. IV Se digitar a, aparece: Nao digitou vogal. V Se digitar A, aparece: Digitou a letra A. II e, IV são verdadeiras III e IV são verdadeiras I, III e IV são verdadeiras Só a a III é verdadeira II, III e V são verdadeiras Gabarito Comentado 5a Questão (Ref.: 201302578585) Fórum de Dúvidas (2) Saiba (2) Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas expressões relacionais. Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão relacional correta na linguagem C. x = ( a + b ) x <= ( a + b ) x == ( a + b ) x >= ( a + b ) x > ( a + b ) 3/21/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2243445183 3/3 6a Questão (Ref.: 201302578636) Fórum de Dúvidas (1 de 2) Saiba (1 de 2) Na construção de programas na linguagem C, precisamos tomar muito cuidado com a sintaxe das expressões condicionais, para que não tenhamos resultados inesperados. Supondo que as variáveis foram devidamente declaradas e levando em conta apenas a linha de código apresentada, dentre as opções qual apresenta erro na sintaxe para a linguagem C. if (a > 0) {a = 2;} else if (b < 10) {b= 2;} if (x > 0) a = 2 else b = 2 ; if (a > 0) {a = 2;} else {b= 2;} if (a > 0) { a = 2;} if x > 0 { a = 2;} Gabarito Comentado Fechar
Compartilhar