Buscar

BDQ Prova Avaliando Aprendizado 3

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

Fechar
   LINGUAGEM DE PROGRAMAÇÃO I
Simulado: CCE0242_SM_201202196691 V.1 
Aluno(a): MARCOS CLINIO ALMEIDA DE LIMA Matrícula: 201202196691
Desempenho: 0,5 de 0,5 Data: 09/05/2016 22:56:26 (Finalizada)
  1a Questão (Ref.: 201202351357) 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:
Utilizar a estrutura de loop FOR, 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 com o GOTO, 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.
  Criar uma função para executar a parte do código que se repetia.
  2a Questão (Ref.: 201202407782) Pontos: 0,1  / 0,1
O  chefe  do  departamento  do  pessoal  da  Empresa  YYY  gostaria  de  declarar  matrizes
bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
float nomes[20][31], salarios[20][14]; 
 
char nomes[20][31]; float salarios[20][14]; 
char nomes[20]; float salarios[19][13]; 
char nomes[19][31]; float salarios[19][13]; 
char nomes[20][31]; float salarios[20][20]; 
  3a Questão (Ref.: 201202405301) Pontos: 0,1  / 0,1
Muitas  séries  matemáticas  podem  ser  geradas  pela  estrutura  do  for.  Analise  o  código
abaixo e escolha a opção que contém a série exibida pelo código.
0      1      1      2      4      7      13      24
  1      1      2      4      7      13      24      44
0       0      1      1      2      4      7      13
2      4      7      13      24      44      81      149
1      2      4      7      13      24      44      81
  4a Questão (Ref.: 201202351963) Pontos: 0,1  / 0,1
Para resolver um determinado problema um programador escreveu um código para trabalhar com um
vetor conforme apresentado na questão:
    float vetn[20];
    for (int i=0; i < 20; i++){
        vetn[i]  = ( i+1) * 0.1;
        i = i + 2;
    }
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das
opções apresentadas, qual afirmativa está correta.
O terceiro valor armazenado será o 0.6.
O vigésimo valor armazenado será o 2.0.
  Serão armazenados 7 valores reais.
O segundo valor armazenado será o 0.2.
Serão armazenados 20 valores reais.
 Gabarito Comentado.
  5a Questão (Ref.: 201202954162) Pontos: 0,1  / 0,1
Acerca das variáveis, podemos destacar que os tipos básicos do C, são:
Nenhuma das alternativas acima
char, bool, real e int.
  char, int, float e double.
int, texto, inteiro e double.
string, int, float e double.

Outros materiais