Buscar

BDQ 02 linguagem de programação I

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

27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3
   Fechar
   LINGUAGEM DE PROGRAMAÇÃO I
Simulado: CCE0242_SM_201504738501 V.1 
Aluno(a): PAULO RICARDO RODRIGUES ALCANTARA Matrícula: 201504738501
Desempenho: 0,5 de 0,5 Data: 26/04/2016 22:46:13 (Finalizada)
  1a Questão (Ref.: 201505001270) 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       8       19       12       14       16
  2       4       6       10       16       26       42
2       4       6       10       16       26       42       68
 Gabarito Comentado.  Gabarito Comentado.
  2a Questão (Ref.: 201505550158) Pontos: 0,1  / 0,1
Observe o trecho de código em Linguagem C #include main () { char Ch; scanf("%c", Ch); printf ("Você
pressionou a tecla %c",Ch); } Na execução do código acima, ao pressionar qualquer tecla, o resultado sera
Imprime o texto Você pressionou a tecla Ch.
Imprime a tecla pressionada.
Não retorna nenhum valor.
  Ocorre um erro na alocação do valor digitado para variável na memória.
O programa não é executado.
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3
  3a Questão (Ref.: 201504999711) Pontos: 0,1  / 0,1
Quanto  aos  códigos  de  formatação  (especificadores  de  formato)  usados  com  a  função  printf()  e
tendo em vista o trecho do programa,  qual deveria ser a linha usada para exibir a saída abaixo:
Observação: A sequência de números que aparece na saída representa as colunas da tela.
 
Trecho
int num1= 12, num2=8; float num3=15;
printf("\n12345678901234"); 
 
printf("\n%04d\t%.2f\n", num1/num2, num3);
printf("\n%4d\t%.2f\n", num1%num2, num3/2);
  printf("\n%.2f\t%06.2f\n",(float) num1/num2, num3);
printf("\n%d\t%06.2f\n", num1, num3);
printf("\n%d\t%6.2f\n",num1/num2, num3);
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 201504947348) 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 precisava­se 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 utilizando­se da melhor forma os conceitos de programação, qual seria a
melhor solução pra o problema:
  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 DO­WHILE, 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 FOR com o GOTO, para executar a parte do código que se repetia.
  5a Questão (Ref.: 201504906182) Pontos: 0,1  / 0,1
Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x,
y e z depois da seguinte sequência de operações:
int x,y,z; 
x=y=10; 
z=++x; 
x=­x; 
y++;
x=x+y­(z­­); 
x = ­20
y = 20 
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
z = 10
x = 11 
y = 11 
z = 15
x = ­01
y = 01 
z = 10
x = ­13 
y = 11 
z = 13
  x = ­11 
y = 11 
z = 10
 Gabarito Comentado.  Gabarito Comentado.

Outros materiais