Buscar

Simulado Noite M 201502 gabarito a

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

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

Prévia do material em texto

SIMULADO PROVA INTEGRADORA 
UNIBH - ENGENHARIAS- Algoritmos e Estruturas de Dados - 
Manhã - A 
2015-2 
 
 
 
 
Nome 
 
 
 
Instruções: 
 
1. Este caderno contém 8 (oito) questões de múltipla escolha, numeradas de 01 a 08. 
 
2. Verifique se o seu nome está correto e assine o gabarito de respostas e o caderno de provas com 
caneta esferográfica de tinta preta ou azul. 
 
3. Confira se a prova está completa, de acordo com o número de questões indicado na instrução 1 
(acima). Caso constate algum problema, notifique imediatamente o responsável pela aplicação. 
 
4. Utilize caneta azul ou preta para marcar suas respostas. No gabarito, preencha completamente o 
espaço correspondente à letra que você julgar correta, conforme modelo abaixo. 
 
 
 
5. A prova é individual e sem consulta. São vedados: o uso de celular, calculadora e outros 
instrumentos eletrônicos, a comunicação e troca de materiais entre os presentes, as consultas a 
materiais bibliográficos, cadernos ou anotações de qualquer espécie. 
 
6. O tempo total da prova é de 100 minutos. Você só poderá se retirar da sala de prova depois de 
decorridos 60 (sessenta) minutos de seu início. 
 
7. Ao final da prova, você deverá entregar o seu gabarito de respostas para o aplicador. O caderno de 
questões poderá ser levado com você. 
 
 
Questão A B C D E 
1 
2 
3 
4 
5 
6 
7 
8 
 
 
 
VALOR: 25.00 pontos 
Tipo: A 
 
 
1. O nome de uma variável é criado por um programador devendo seguir algumas regras, são 
listas de nomes válidos, EXCETO: 
 
a) Nota1, Nota2, Nota3 
b) Aluno, aluno, alunos 
c) trez, treze, tres 
d) Tipo_camisa, T_tenis, tamanho 
e) Média, aprovado, reprovado 
 
 
 
2. Análise o algoritmo a seguir: 
 
 Algoritmo 
 DECLARE num, i, resp NUMÉRICO 
 resp ← 10 
 num ← 0 
 SE (num >= 0 E resp <= 10) 
 ENTÃO INÍCIO 
 ESCREVA “Primeiro teste” 
 num ← 30 
 resp ← 30 
 FIM 
 SE (num > 10 E num < 20) 
 ENTÃO INÍCIO 
 ESCREVA “Segundo teste” 
 num ← 21 
 resp ← 0 
 FIM 
 SE (resp >= 20 OU num <= 0) 
 ENTÃO ESCREVA “Terceiro teste” 
 SENÃO ESCREVA “Quarto teste” 
Fim_Algoritmo 
 
Qual a saída para o algoritmo apresentado? 
 
a) Primeiro Teste 
Terceiro Teste 
 
b) Primeiro Teste 
Quarto Teste 
 
c) Segundo Teste 
Terceiro Teste 
 
d) Segundo Teste 
Quarto Teste 
 
e) Primeiro Teste 
Segundo Teste 
 
 
 
 
 
3. [Questão concurso IFMG-2014] - O algoritmo apresentado a seguir refere-se a um programa 
que recebe três notas de um aluno ao logo do semestre e calcula sua média semestral. As 
notas podem ter valores de 0 a 100, incluindo estes. Analise seu funcionamento e indique a 
opção que completa o algoritmo de forma correta. 
 
ALGORITMO 
DECLARE n1, n2, n3, media NUMÉRICO 
 ESCREVA "Digite a primeira nota:" 
 LEIA n1 
 ESCREVA "Digite a segunda nota:" 
 LEIA n2 
 ESCREVA "Digite a terceira nota:" 
 LEIA n3 
 SE ____________________________ 
 ENTÃO INICIO 
 media ←(n1+n2+n3)/3 
 ESCREVA "A media semestral é:", media 
 FIM 
 SENÃO ESCREVA "Uma das notas é inválida!" 
FIM_ALGORITMO 
 
A) n1 >= 0 OU n1<= 100 OU n2 >= 0 OU n2 <= 100 OU n3 >= 0 OU n3 <= 100 
B) (n1 >= 0 E n1 <= 100) OU (n2 >=0 E n2 <= 100) OU (n3 >= 0 E n3 <= 100) 
C) n1 > 0 E n1 < 100 E n2 > 0 E n2 < 100 E n3 > 0 E n3 < 100 
D) n1 >= 0 E n1 <= 100 E n2 >= 0 E n2 <= 100 E n3 >= 0 E n3 <= 100 
E) (n1 >= 0 OU n1 <= 100) E (n2 >=0 OU n2 <= 100) E (n3 >= 0 OU n3 <= 100) 
 
 
4. Observe o programa abaixo desenvolvido em Scilab e marque a alternativa correta: 
1 clear; 
2 clc; 
3 cont = 0; 
4 total = 0; 
5 num = input("Informe um número: "); 
6 while num > 0 
7 cont = cont + 1; 
8 total = total + num; 
9 num = input("Informe outro número: "); 
10 end 
11 mprintf("Foram informados %g números",cont); 
12 disp("\nA média dos números informados é: %f",total/cont); 
 
a) As linhas 3 e 4 poderiam ser retiradas do código que o programa continuaria funcionando 
corretamente. 
 
b) Na primeira execução do programa será exibida mensagem de erro para a linha 5 uma vez que 
a variável num não foi declarada. 
 
c) A linha 11 exibe mensagem para o usuário sendo que o especificador de tipo %g 
determina que o número deve ser exibido no menor formato possível. 
 
d) A linha 6 contém a condição que determina a repetição dos comandos das linhas 7, 8 e 9, 
quando o conteúdo da variável num for maior do que zero os comandos não serão repetidos. 
 
e) O comando da linha 12 exibe mensagem para o usuário, o resultado do cálculo da média é 
exibido no lugar do %f. 
5. (Questão adaptada concurso MPE/ES, 2013 - Cargo Agente Especializado - Analista de 
Sistemas) Considere o trecho do algoritmo a seguir para responder à questão. O algoritmo 
apresenta-se na forma de pseudo-linguagem (Portugol). 
 
ALGORITMO 
 DECLARE 
 m, n, a, x, i, j NUMÉRICO 
 LEIA m,n 
 a ← 0 
 x ← 0 
 PARA i ← 2 ATÉ m FAÇA PASSO 2 
 INICIO 
 x ← x + i 
 PARA j ← 3 ATÉ n FAÇA 
 INÍCIO 
 x ← x + j 
 a ← a + i 
 FIM 
 FIM 
 ESCREVA x 
FIM_ALGORITMO 
 
Suponha que, para o trecho do algoritmo apresentado, os valores lidos para “m” e “n” tenham sido, 
respectivamente, 4 e 4. Assinale a alternativa que apresenta o valor de “x” impresso ao final do 
programa. 
 
a) 20 
b) 33 
c) 48 
d) 68 
e) 100 
 
 
6. Vetor é uma matriz unidimensional constituído por dados do mesmo tipo (homogêneos) que são 
acessados por sua posição (indíce) dentro do vetor. Analise o algoritmo abaixo e responda: 
 
clc; 
clear; 
for i=1:5 
 A(i) = i*2; 
 B(i) = (A(i)*5); 
end 
disp("Vetor B = "); 
for i=1:3 
 disp(B(i)); 
end 
mprintf("\n\n"); 
 
Saída do programa acima? 
a) Vetor B= 10, 20, 30, 40, 50. 
b) Vetor A= 10, 20, 30, 40. 
c) Vetor B= 10, 20, 30. 
d) Vetor B= 2, 4, 6, 8, 10. 
e) Vetor A= 2, 4, 6, 8, 10 
 
7. Baseado na instrução de programa escrito em SCILAB abaixo: 
mat = [0,0,0; 1,1,1; 2,2,2]; 
 
Marque a opção que contenha um techo de código que gere o mesmo resultado da instrução 
acima. 
a) for i = 1:3 
for j = 1:3 
 mat(i,j) = i-1; 
end 
end 
 
b) for i = 1:3 
 for j = 1:3 
 mat(i,j) = i; 
 end 
end 
 
c) for i = 1:3 
for j = 1:3 
 mat(i,j) = j; 
end 
end 
 
d) for i = 1:3 
for j = 1:3 
 mat(i,j) = j-1; 
end 
end 
 
e) for i = 1:3 
for j = 1:3 
 mat(i,j) = i-j; 
end 
end 
 
8. Estudos indicam que a natação é um dos exercícios com maior gasto calórico. Estima-se que, 
por hora, o gasto seja de aproximadamente 560 kcal. O algoritmo abaixo exibe para o usuário 
uma tabela contendo o consumo de calorias de 1 a 10 horas de prática da natação. 
Ex: 1 hr - 560 kcal 
 2 hr - 1120 kcal 
 3 hr - 1680 kcal 
 ... 
 10 hr - 5600 kcal 
Complete o algoritmo com a expressão correta que atenda o exemplo acima: 
ALGORITMO 
DECLARE hora NUMÉRICO 
PARA _______________ 
 ESCREVA hora - 2, " hr - ", (hora - 2) * 560, " kcal" 
FIM_ALGORITMO 
 
a) I ← 1 ATÉ 10 FAÇA 
b) hora ← 10 ATÉ 20 FAÇA 
c) I ← 3 ATÉ 13 FAÇA 
d) hora ← 1 ATÉ 10 FAÇA 
e) hora ← 3 ATÉ 13 FAÇA

Outros materiais