Buscar

Avaliação E. Algoritimo

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

03/08/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview_uniseb.asp 1/3
Avaliação: 1571_PE_0200141500 V.1 »        Tipo de Avaliação: PE
Aluno: 0200141500 ­ UNISEB: 0200141500
Nota da Prova: 10,0 de 10,0        Data: 09/06/2015 11:05:11 (A)
  1a Questão (Ref.: 651495) Pontos: 2,0  / 2,0
Os algoritmos podem ser estruturados de diversas maneiras, algumas mais eficientes que outras, mas há
poucos comandos que estabelecem algumas estruturas básicas para sua composição. Qual dos seguintes
comandos seria utilizado em uma estrutura de decisão na linguagem C++?
for
  if
while
para
repeat
  2a Questão (Ref.: 586910) Pontos: 2,0  / 2,0
Analise o algoritmo em UAL a seguir e selecione a alternativa correta.
1. prog algoritmo1
2. real v1, v2, r;
3. imprima "informe o valor v1";
4. leia v1;
5. imprima "informe o valor v2";
6. leia v2;
7. r <­ (v1+v2)/2;
8. imprima r;
As linhas 4 e 6 devem ter o texto v1 e v2, respectivamente, entre aspas, para que o algoritmo seja
interpretado.
  Deve ser adicionada uma linha 9 com o conteúdo 9. fimprog, para que o algoritmo seja interpretado.
As linhas 3 e 5 devem ter o texto v1 e v2, respectivamente, fora das aspas, para que o algoritmo seja
interpretado.
A declaração da linha 2 deve ser divida nas linhas: 2. real v1; 3. real v2; 4. real r, para que o algoritmo
seja interpretado.
As linhas 3 e 5 devem ter o texto ¿informe o valor v1 e informe o valor v2 sem aspas, para que o
algoritmo seja interpretado.
  3a Questão (Ref.: 651499) Pontos: 2,0  / 2,0
Suponha que você esteja formulando um programa em C++ para controle de exames médicos de crianças em
uma escola. Seu programa precisa registrar altura em metros e peso em quilogramas para cada criança e, no
fim, calcular as médias de altura e peso para cada turma de alunos. Para esse programa você usaria as
variáveis "altura", "peso", "media_altura", "media_peso" e "numero_de_criancas". Das alternativas a seguir,
qual apresenta os tipos de dados mais adequados para cada uma dessas variáveis?
  "numero_de_criancas" seria int, enquanto "altura", "peso", "media_altura" e "media_peso" seriam float;
Todas essas cinco variáveis seriam int;
03/08/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview_uniseb.asp 2/3
Todas essas cinco variáveis seriam float;
"altura" e "peso" seriam int, enquanto "media_altura", "media_peso" e "numero_de_criancas" seriam
float;
"altura", "peso" e "numero_de_criancas" seriam int, enquanto "media_altura" e "media_peso" seriam
float;
  4a Questão (Ref.: 651503) Pontos: 2,0  / 2,0
Qual das alternativas a seguir apresenta um elemento estritamente necessário para uma estrutura de decisão
em um algoritmo?
Uma variável do tipo inteiro para ser comparada.
Um contador que registra o número de repetições.
Uma variável que sirva como acumulador.
  Uma condição que deve ser testada.
Uma variável do tipo booleano.
  5a Questão (Ref.: 586921) Pontos: 2,0  / 2,0
Dado o fluxograma abaixo, assinale a alternativa que possui o código em c++, que realiza a mesma função.
int main() {
 int idade;
 cin >> idade;
 if(idade >= 18)
  cout << "Maior de idade";
 else
  cout << "Menor de idade";
}
int main() {
 int idade;
 cin >> idade;
 if(idade >= 18) {
  cout << "Maior de idade";
  cout << "Menor de idade";
}
}
03/08/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview_uniseb.asp 3/3
int main() {
 int idade;
 cout >> idade;
 if(idade >= 18) 
  cin << "Maior de idade";
 else 
  cin << "Menor de idade";
}
int main() {
 cout >> idade;
 if(idade >= 18)
  cin << "Maior de idade";
 else
  cin << "Menor de idade";
}
  int main() {
 int idade;
 cin >> idade;
 if(idade >= 18)
  cout << "Maior de idade";
 cout << "Menor de idade";
}
Período de não visualização da prova: desde até .

Outros materiais