Buscar

BDQ Prova 04

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 3 páginas

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

Continue navegando