Buscar

Simulado-Algoritmo - V1

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

ALGORITMOS
Simulado: CCT0239_SM_201508178071 V.1 Fechar
Aluno(a): WAGNER DA SILVA ROCHA Matrícula: 201508178071
Desempenho: 10,0 de 10,0 Data: 16/09/2015 13:28:02 (Finalizada)
1a Questão (Ref.: 201508423801) Pontos: 1,0 / 1,0
George Pólya, matemático húngaro, defendeu que a forma de se resolver um problema é pessoal, mas nada
impede que sigamos sugestões. Em um dos seus livros, ele sugere quatro fases.
Qual das respostas abaixo representa, em sequência, essas fases?
Compreenda o problema / Planeje/ Execute o plano/ Reflita sobre a solução
Compreenda o problema / Execute o plano/ Reflita sobre a solução/ Planeje
Planeje/ Compreenda o problema / Reflita sobre a solução/ Execute o plano
Planeje/ Compreenda o problema / Execute o plano/ Reflita sobre a solução
Planeje/ Execute o plano/ Compreenda o problema / Reflita sobre a solução
Gabarito Comentado.
2a Questão (Ref.: 201508813963) Pontos: 1,0 / 1,0
Assinale a opção que corretamente define algoritmo para a programação :
uma sequência de passos finitos, mas às vezes infinitos, que devem ser escritos de forma
razoavelmente precisa, como o objetivo de solucionar um problema qualquer.
uma sequência de passos finitos que devem ser escritos de forma razoavelmente precisa, como
o objetivo de solucionar um problema computacional.
uma sequência de passos finitos que devem ser escritos de forma precisa e clara, evitando
qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um problema
computacional.
uma sequência de passos finitos que devem ser escritos de forma precisa e clara, evitando
qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar apenas
problemas matemáticos.
uma sequência de passos finitos ou não que devem ser escritos de forma clara, evitando
qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um problema
computacional.
3a Questão (Ref.: 201508423885) Pontos: 1,0 / 1,0
É um tipo de estrutura onde os comandos são executados numa sequência pré-estabelecida, isto é, cada comando
só é executado quando o anterior é finalizado. A afirmação refere-se à:
Estrutura definida.
Estrutura padronizada
Estrutura organizacional
Estrutura lógica.
Estrutura sequencial.
Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
1 de 6 16/09/2015 14:01
4a Questão (Ref.: 201508423900) Pontos: 1,0 / 1,0
Observe o algoritmo abaixo:
prog teste
int numero, numerofinal, n1, n2, n3, n4;
numero <- 2014;
n1 <- numero % 10;
n2 <- (numero div 10) % 10;
n3 <- (numero div 100) % 10;
n4 <- (numero div 1000);
numerofinal <- n1*1000 + n2*100 + n3*10 + n4*1;
imprima numerofinal;
fimprog
Qual a resposta esperada após a execução do algoritmo?
2001400
40012
4102
4012
41002
Gabarito Comentado.
5a Questão (Ref.: 201508424288) Pontos: 1,0 / 1,0
Assinale a opção correta. O algoritmo abaixo recebeu o valor 2 como entrada. Ao final, quanto será impresso ?
prog descobrir
int a, b;
imprima "\nDigite um valor: ";
leia a;
b <- a + 2 * 3 div 5;
imprima b;
fimprog
2
2.2
2.4
3.2
3
Gabarito Comentado.
6a Questão (Ref.: 201508203735) Pontos: 1,0 / 1,0
Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor do
produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preço
do produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando?
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
2 de 6 16/09/2015 14:01
Comandos de linguagem de baixo nível e de alto nível
Comandos de repetição
Comandos de fluxograma
Comandos de entrada e saída
Comandos de decisão
Gabarito Comentado.
7a Questão (Ref.: 201508815957) Pontos: 1,0 / 1,0
 Assinale a opção correta. Considerando o algoritmo a seguir, qual a última impressão na tela sabendo que a 
recebeu 10 , b recebeu 15 e c recebeu 5 ?
prog Misterio
int a, b, c;
imprima "Entre com o primeiro valor : ";
leia a;
imprima "Entre com o segundo valor : ";
leia b;
imprima "Entre com o terceiro valor : ";
leia c;
se (a < b || a < c || b < c )
{
 imprima "\nResultado : " , (a+b+c) * 3;
}
senao { imprima "\nResultado : " , (a+b+c) div 3; }
fimprog
Resultado : 90
30
Nada será impresso, pois há erro no algoritmo.
Resultado : 30
90
Gabarito Comentado. Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
3 de 6 16/09/2015 14:01
8a Questão (Ref.: 201508456938) Pontos: 1,0 / 1,0
Dado o ALGORITMO abaixo, utilizando a notação do UAL, faça a análise:
De acordo com sua análise podemos afirmar que:
I) O sinal % vai retornar a porcentagem do valor de entrada;
II) O sinal % retorna o resto da divisão;
III) A variável resposta vai armazenar o texto 'PAR' ou 'IMPAR';
IV) A variável decimal irá ser impressa na tela;
V) A variável resposta irá ser impressa na tela;
Marque somente a alternativa correta:
Somente as alternativas III, IV e V estão corretas
Somente as alternativas II, III e V estão corretas
Nenhuma das opções acima
Somente as alternativas I, II e V estão corretas
Somente as alternativas I e II estão corretas
9a Questão (Ref.: 201508814489) Pontos: 1,0 / 1,0
Lucas deve escrever um algoritmo para solicitar as idades de dois irmãos, ler as idades, determinar e escrever a maior idade. Sabe-se que
não há irmãos gêmeos. Assinale a opção que mostra o algoritmo em UAL que correta e exatamente realiza a tarefa descrita.
prog MaiorIdade
int id1, id2, maior;
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", maior;}
senão
{ imprima "Maior idade = ", maior;}
fimprog
prog MaiorIdade
int id1, id2;
imprima "Digite a primeira idade : ";
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
4 de 6 16/09/2015 14:01
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", id1;}
senão (id1 < id2)
{ imprima "Maior idade = ", id1;}
fimprog
prog MaiorIdade
int id1, id2;
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", id1;}
senão
{ imprima "Maior idade = ", id2;}
fimprog
prog MaiorIdade
int id1, id2;
leia id1;
leia id2;
se (id1 > id2)
imprima "Maior idade = ", id1;
senão
imprima "Maior idade = ", id2;
fimprog
prog MaiorIdade
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", id1;}
senão
{ imprima "Maior idade = ", id2;}
fimprog
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
5 de 6 16/09/2015 14:01
Gabarito Comentado. Gabarito Comentado.
10a Questão (Ref.: 201508203845) Pontos: 1,0 / 1,0
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos.
Apenas o comando enquanto
Para e Se
Para ou enquanto
Se ou escolha
Apenas o de entrada
Gabarito Comentado. Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
6 de 6 16/09/2015 14:01

Continue navegando