Buscar

Avaliação Parcial - Algoritmos v.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

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_201602010501 V.3	 Fechar
Aluno(a):	Matrícula: 
Desempenho: 6,0 de 10,0	Data: 03/05/2016 19:59:34 (Finalizada)
1a Questão (Ref.: 201602241817)	Pontos: 1,0 / 1,0
Podemos conceituar algoritmo como sendo 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. Os algoritmos podem ser representados de diferentes maneiras. Marque a alternativa que apresenta as três principais formas distintas de representação de algoritmos:
 d) linguagem gráfica, fluxograma e pseudocódigo.
a) linguagem natural, linguagem gráfica e pseudolinguagem.
e) linguagem natural, linguagem de máquina e linguagem de programação.
 c) linguagem natural, linguagem textual e fluxograma.
 b) linguagem de programação, código fonte e linguagem natural.
2a Questão (Ref.: 201602671396)	Pontos: 1,0 / 1,0
Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo :
 Linguagem natural, fluxograma e pseudolinguagem Linguagem gráfica e pseudolinguagem
Apenas pseudolinguagem
 Linguagem natural e linguagem gráfica Linguagem natural e pseudolinguagem
3a Questão (Ref.: 201602637867)	Pontos: 0,0 / 1,0
Assinale a alternativa que apresenta os valores da variável RESPOSTA em cada uma das opções abaixo, suponha que todas as variáveis são reais:
a) RESPOSTA <­ 3.0 * 6;
b) X <­ 2.0;
Y <­ 3,0;
RESPOSTA <­ X * Y ­ X;
RESPOSTA <­ 4; X <­ 2;
RESPOSTA <­ RESPOSTA * X;
 a) 18,0
4 c) 2,0
a) 18,0
b) 4,0
c) 8,0
 a) 18
03/05/2016
BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=588535155
1/6
b) 4,0
c) 8,0
 a) 18,0
b) 4,0
c) 2,0
a) 18,0
b) 4,0
8
4a Questão (Ref.: 201602239573)	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?
 4012
 2001400
4102
40012
 41002
5a Questão (Ref.: 201602715547)	Pontos: 0,0 / 1,0
Um aluno estava estudando e se deparou com uma questão: Precisava que o usuário interagisse com o algoritmo para entrar com o ano atual.
Perguntou a alguns colegas e obteve as seguintes respostas:
I depois de declarar a variável, deveria incluir a linha: leia ano; II depois de declarar a variável, deveria incluir a linha: leia a;
depois de declarar a variável, deveria incluir, obrigatoriamente, as duas linhas porque, sem o comando imprima, o comando leia não funciona: imprima "\nDigite ano atual: "; leia anoAtual
O comando imprima não é obrigatório, mas, geralmente, é incluído porque diz o que se espera que seja digitado
Analise as respostas e escolha a opção correta
A segunda está errada porque uma variável de nome a não serve para armazenar o ano Somente a IV está correta
Somente I e II estão corretas Somente a III está correta
I, II e IV estão corretas.
6a Questão (Ref.: 201602716201)	Pontos: 0,0 / 1,0
Algoritmo Prova VAR
A, B, C, D : Real
Início
leia (A, B, C, D) A <­ B
B <­ C C <­ D D <­ A
B <­ A+B/2 C <­ C+B
D <­ D + (B * 2) ­ A
Fim
Com base no algoritmo acima, e supondo que os valores fornecidos para as variáveis "A", "B", "C" e "D" sejam, respectivamente, 10, 15, 20 e 25, pode­se afirmar que, após execução do referido algoritmo, os valores dessas variáveis serão, respectivamente::
15 ­ 25 ­ 50 ­ 45
15 ­ 17,5 ­ 42,5 ­ 50
 15 ­ 30 ­ 55 ­ 60
 15 ­ 17,5 ­ 42,5 ­ 35
15 ­ 25 ­ 50 ­ 50
7a Questão (Ref.: 201602022534)	Pontos: 0,0 / 1,0
Sobre o FLUXOGRAMA abaixo podemos afirmar que :
 Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO Apresenta na sua lógica as três estruturas básicas de programação Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica a estrutura básica REPETIÇÃO
 Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
8a Questão (Ref.: 201602609016)	Pontos: 1,0 / 1,0
Assinale a alternativa que apresenta APENAS operadores relacionais.
 &&, >= e ||
 &&, || e ~ +, ­ e *
<, > e >=
=, > e ||
9a Questão (Ref.: 201602597534)	Pontos: 1,0 / 1,0
Qual a saída produzida pelo algoritmo, caso o valor atribuído a variável mês seja 5: prog numeroMes
int mes;
imprima "\ndigite um numero de 1 ­ 12: "; leia mes ;
escolha (mes)
{
caso 1 : imprima "\njaneiro\n"; pare; caso 2 : imprima "\nfevereiro\n"; pare; caso 3 : imprima "\nmarço\n"; pare; caso 4 : imprima "\nabril\n"; pare; caso 5 : imprima "\nmaio\n";pare; caso 6 : imprima "\njunho\n"; pare; caso 7 : imprima "\njulho\n"; pare; caso 8 : imprima "\nagosto\n"; pare; caso 9 : imprima "\nsetembro\n";pare; caso 10:imprima "\noutubro\n"; pare;
caso 11:imprima "\nnovembro\n"; pare; caso 12:imprima "\ndezembro\n"; pare; senao :imprima "\nInexistente\n";
}
fimprog
 e) Inexistente
 a) maio
junho
maio
julho setembro novembro dezembro
 b) maio
junho julho agosto setembro outubro novembro dezembro
c) maio
10a Questão (Ref.: 201602019518)	Pontos: 1,0 / 1,0
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos.
 Para e Se
 Apenas o de entrada Para ou enquanto
 Apenas o comando enquanto Se ou escolha

Outros materiais