Buscar

AV 2 Prova algoritmos AB 3002

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

000525460199057750999171120139917112013
Nome do(a) Aluno(a):__________________________________________________________ Matrícula:____________
Disciplina: CCT0001 / ALGORITMOS_________________________________________ Data: ___ /___ /______
OBSERVAÇÕES:
Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta 
azul ou preta, na folha de respostas. 
Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos. Neste intervalo nenhum 
aluno poderá deixar a sala. Terminando a prova, o aluno deverá entregar ao professor a folha de questões 
e a folha de respostas, devidamente identificadas.
Boa prova.
1. Questão (Cód.:49038) _______ de 2,00 
Uma empresa com 20 funcionários resolveu dar um aumento de 15% nos salários de cada um deles. Implemente um programa 
em C que receba os salários de cada um dos 20 funcionários e: a. Calcule e informe o novo salario de cada um deles b. Calcule 
o somatório de todos os salários c. Calcule o total de PIS (1%) e FGTS (8%) que deverá ser pago por toda a folha (percentuais 
aplicados sobre os salários dos funcionários) 
2. Questão (Cód.:48981) _______ de 2,00 
Elabore um programa em C que dada a idade de um nadador classifica-o em uma das seguintes categorias: infantil A = 5 - 7 
anos; infantil B = 8-10 anos; juvenil A = 11-13 anos; juvenil B = 14-17 anos; adulto = maiores de 18 anos 
3. Questão (Cód.:49035) _______ de 2,00 
A sequência de Fibonacci é uma sequência matemática que, por definição começa com ZERO e UM e a partir do terceiro 
elemento, cada novo elemento é calculado somando-se os dois elementos anteriores. Desta forma, o terceiro elemento seria 
UM (=ZERO+UM), o quarto seria DOIS (=UM+UM), e assim sucessivamente: Sequência de Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, ... 
Implemente um algoritmo que liste os valores da sequência de Fibonacci até o valor mais próximo de 10.000 
4. Questão (Cód.:63015) _______ de 1,00 
Qual dos trechos de programa escritos em C++ indica quantos dias tem em um determinado mês?
A
if(mes == 2)
cout << "28 ou 29 dias\n" ;
if (mes == 4 || mes == 6 || mes == 9 || mes = 11)
cout << "mes de 30 dias\n" ;
else
cout << "mes de 31 dias\n";
B
if(mes == 2)
cout << "28 ou 29 dias\n" ;
if (mes == 4 && mes == 6 && mes == 9 && mes = 11)
cout << "mes de 30 dias\n" ;
else
cout << "mes de 31 dias\n";
C
if(mes != 2)
cout << "mes de 30 dias\n" ;
else
cout << "mes de 31 dias\n";
Página 1 de 3Visualizar Prova
17/11/2013http://bquestoes.estacio.br/provas_visualizacao.asp?modo_p=0&amp;gera_prova=sim...
D switch(mes){
case 1,3,5,6,8,10,12: cout << "mes de 31 dias\n" ;
break;
case 4,6,9,11: cout << "mes de 30 dias\n" ;
break;
case 2: cout << "28 ou 29 dias\n" ;
break;
}
E
switch(mes){
case 1||3||5||6||8||10||12: cout << "mes de 31 dias\n" ;
break;
case 4||6||9||11: cout << "mes de 30 dias\n" ;
break;
case 2: cout << "28 ou 29 dias\n" ;
break;
}
5. Questão (Cód.:16561) _______ de 0,50 
Analise o trecho de programa a seguir escrito em pseudocódigo e escolha a opção que mostra a saída deste código considerando x=10 e y = 50
se (x>10)
{
imprima "maior\t ";
}
senao
{
se (y < 50)
 {
imprima "menor\t";
 }
senao
 {
 imprima "outros\t";
 }
imprima "continua\n";
} 
A outros continua
B menor continua
C outros
D maior continua
E maior
6. Questão (Cód.:10336) _______ de 0,50 
Para que as soluções dos algoritmos aproximem-se do que é visto na lógica de programação, é importante padronizar alguns 
procedimentos. Num primeiro momento, não precisam ser rigidamente especificadas, mas é importante o contato com as 
estruturas básicas, que consistem de:
I. Estrutura sequencial - indica que uma operação deve ser realizada em sequência à outra, ou seja, determina a 
ordem com que as operações devam ser realizadas.
II. Estrutura de decisão - indica que, em um determinado momento, será necessário tomar uma decisão sobre qual 
operação realizar de acordo com um determinado critério.
III. Estrutura de repetição - indica que algumas operações devem ser repetidas uma determinada quantidade de 
vezes especificada pelo construtor do algoritmo.
A I , II e III estão corretas
B somente I e III corretas
C somente I e II corretas
D somente II e III corretas
E somente III correta
7. Questão (Cód.:94190) _______ de 1,00 
Página 2 de 3Visualizar Prova
17/11/2013http://bquestoes.estacio.br/provas_visualizacao.asp?modo_p=0&amp;gera_prova=sim...
Um comerciante deseja verificar a média da idade de seus clientes. Para isso desenvolveu um algoritmo para auxiliá-lo. Analise 
cada algoritmo apresentado nas opções e marque a que define que o comerciante calculou a media somente para as idades 
informadas que forem inferiores a 70.
A
repeat 
cin >> idade; 
soma += idade; 
until idade < 70
B
repeat 
cin >> idade; 
soma += idade; 
until idade > 70; 
C
cin >> idade; 
while (idade <70) 
{ 
soma += idade; 
cin >> idade; 
} 
D
for (idade=0;idade<70;idade++) 
{ 
soma += idade; 
} 
E
for (idade=0;idade<70;idade++) 
{ 
cin>>idade; 
soma += idade; 
} 
8. Questão (Cód.:10573) _______ de 1,00 
Interprete o algoritmo abaixo e informe o valor final da variável X.
Início
Inteiro: X;
 X ��3;
 Se X < 4 então
 X ��0;
 Senão
 X ��X+7;
 Fim Se;
Fim.
A 0
B 10
C 3
D 4
E 1
Instituição:
FACULDADE INTEGRADA DO CEARÁ
Prova Impressa em 17/11/2013 por
ALEXANDRE MACHADO SILVA
Ref.: 5254601 Prova Montada em 17/11/2013
Página 3 de 3Visualizar Prova
17/11/2013http://bquestoes.estacio.br/provas_visualizacao.asp?modo_p=0&amp;gera_prova=sim...

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes