Buscar

Avaliação Parcial Algoritmos

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

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

Prévia do material em texto

ALGORITMOS
Simulado: CCT0239_SM_201501967428 V.1 Fechar
Aluno(a): DIEGO MOTA DOS SANTOS Matrícula: 201501967428
Desempenho: 9,0 de 10,0 Data: 18/12/2015 20:19:18 (Finalizada)
1a Questão (Ref.: 201502682255) Pontos: 1,0 / 1,0
Assinale a opção que corretamente define algoritmo para a programação :
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 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.
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 precisa e clara, evitando
qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um problema
computacional.
Gabarito Comentado.
2a Questão (Ref.: 201502770705) Pontos: 1,0 / 1,0
Assinale a alternativa correta relacionada à característica de um algoritmo:
A execução de um algoritmo é feita sequencialmente.
Teste de Mesa serve para receber os comandos de entrada.
Valores de entrada são recebidos através do monitor.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
Para cada variável pode ser definido mais de um tipo de dado.
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
3a Questão (Ref.: 201502331432) Pontos: 1,0 / 1,0
Um algoritmo nada mais é do que uma receita que mostra passo a
passo os procedimentos necessários para a resolução de uma tarefa.
Ele não responde a pergunta "O que fazer?", mas sim "como fazer".
Em termos mais técnicos, um algoritmo é uma sequência lógica, finita
e definida de instruções que devem ser seguidas para resolver um
problema ou executar uma tarefa.
Embora você não perceba, utiliza algoritmos de forma intuitiva e
automática diariamente quando executa tarefas comuns. Como estas
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
1 de 6 11/03/2016 07:20
atividades são simples e dispensam ficar pensando nas instruções
necessárias para fazê-las, o algoritmo presente nelas acaba passando
despercebido.
Ao nos recordarmos dos passos necessários para a construção de um
algoritmo veremos que após a elaboração de um algoritmo devemos
testá-lo realizando simulações com o propósito de verificar se este
está ou não correto.
Existem alguns softwares disponíveis que efetuam a interpretação de
algoritmos representados em pseudocódigos ou em fluxogramas.
Porém existe uma técnica que permite a simulação do processo de
interpretação de um algoritmo utilizando apenas um papel e uma
caneta. A esta técnica chamamos de:
Teste de Mesa
Metodologia Estruturada
Metodologia Orientada a Objetos
Construção de Programas
Pseudocódigo
Gabarito Comentado.
4a Questão (Ref.: 201502690486) Pontos: 1,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;
c) RESPOSTA <- 4;
 X <- 2;
 RESPOSTA <- RESPOSTA * X;
a) 18,0
b) 4
c) 2,0
a) 18,0
b) 4,0
c) 2,0
a) 18
b) 4,0
c) 8,0
a) 18,0
b) 4,0
c) 8
a) 18,0
b) 4,0
c) 8,0
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
2 de 6 11/03/2016 07:20
5a Questão (Ref.: 201502770713) Pontos: 1,0 / 1,0
Dado o algoritmo abaixo, diga qual a sua saída:
prog questao
 int valor;
 imprima Digite um valor;
 leia valor;
 imprima \nO valor digitado foi,valor,\n;
fimprog
Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo a
mensagem: O valor digitado foi, seguido do valor digitado.
Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo a
mensagem: O valor digitado foi, seguido do valor digitado, por sua vez seguido do símbolo \n.
Exibirá na tela uma mensagem para a entrada de um valor e, em seguida, será encerrado.
Será encerrado automaticamente quando o o valor for digitado.
Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo somente
este valor na tela.
Gabarito Comentado.
6a Questão (Ref.: 201502768181) Pontos: 1,0 / 1,0
Em todas as linguagens de programação temos algumas funções pré-definidas. Muitas
estão presentes na maioria delas.
As funções têm argumento(s) entre parênteses. Um exemplo é a função seno que exibe
o seno de um ângulo e que exige que o ângulo seja fornecido uma determinada
unidade.
Se você desejasse usar a função seno na linguagem UAL, cujo valor seria fornecido pelo
usuário, qual trecho escolheria?
leia angulo; imprima seno(angulo); onde angulo estaria em radianos
leia angulo; imprima sen(angulo); onde angulo estaria em radianos
leia angulo; imprima sin(angulo); onde angulo estaria em graus
leia angulo; imprima seno(angulo); onde angulo estaria em graus
leia angulo; imprima sin(angulo); onde angulo estaria em radianos
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
7a Questão (Ref.: 201502292638) Pontos: 1,0 / 1,0
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
3 de 6 11/03/2016 07:20
Resultado : 1
1
Resultado : 4
Nada será impresso, pois há erro no algoritmo.
4
Gabarito Comentado. Gabarito Comentado.
8a Questão (Ref.: 201502717590) Pontos: 1,0 / 1,0
O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando fará um
teste na ____________ apresentada, determinando se a ________________ é _______________ ou não.
condição, repita, se, condição, para.
decisão, se, condição, condição, para.
decisão, para, condição, condição, falsa.
decisão, se, condição, condição, verdadeira.
decisão, enquanto, condição, decisão, verdadeira.
Gabarito Comentado.
9a Questão (Ref.: 201502072137) Pontos: 1,0 / 1,0
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
4 de 6 11/03/2016 07:20
Se ou escolha
Apenas o comando enquanto
Para ou enquanto
Apenas o de entrada
Para e Se
Gabarito Comentado. Gabarito Comentado.
10a Questão (Ref.: 201502079253) Pontos: 0,0 / 1,0
O que será exibido de acordo com o trecho de código abaixo?
c ß20
r ßc mod 2
se (r = 0) entao
 escreva("Valor de r:", r)
senao
 se (r = 1) entao
 escreva("Valor de r: ",r)
 senao
 escreva("Valor de r:",r+3)
 fimse
fimse
Nada será exibido.
Valor de r: 0
Valor de r: 10
Valor de r: 1
Valor de r: 3
Gabarito Comentado. Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
5 de 6 11/03/2016 07:20
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
6 de 6 11/03/2016 07:20

Outros materiais