Fazer teste: Semana 1 - Atividade Avaliativa
Informações do teste
Descrição
Instruções Olá, estudante!
1. Para responder a esta...
Fazer teste: Semana 1 - Atividade Avaliativa
Informações do teste
Descrição
Instruções Olá, estudante!
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e
pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Pronto! Sua atividade já está registrada no AVA.
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
Estado de Conclusão da Pergunta:
PERGUNTA 1
1. Os algoritmos representam a solução para determinado problema. Essa solução é
apresentada por um conjunto de instruções que podem ser sequenciadas linearmente,
realizar um teste seletivo ou estabelecer uma estrutura de repetição.
Para solucionar determinados problemas, é comum utilizar o sequenciamento, o teste
seletivo e as estruturas de repetição em um mesmo algoritmo. Com base nesses
aspectos, assinale a alternativa que melhor descreve essas características.
a. O sequenciamento é o principal recurso utilizado para que o algoritmo tome decisões
de qual caminho seguir de acordo com determinadas condições.
b. Um algoritmo está diretamente relacionado à linguagem de programação, eles podem
variar de uma linguagem para outra.
c. Os testes seletivos estabelecem que as instruções devem ser executadas linearmente
uma após a outra para que as decisões sejam tomadas.
d. Nas estruturas de repetição, os algoritmos são compostos por um conjunto ordenado
de instruções, que podem resultar em decisões diferentes, considerando a linguagem
utilizada.
e. Nas estruturas de repetição, as instruções, ou um conjunto delas, são executadas
repetidamente até que uma condição de parada seja atendida.
2,5 pontos
PERGUNTA 2
1. Os algoritmos têm o objetivo de modelar a solução de um problema por meio de um
conjunto de instruções. Essa modelagem é independente da linguagem de
programação escolhida, podendo ser feita por meio de uma notação gráfica.
Com base no apresentado, avalie as asserções a seguir e a relação proposta entre
elas.
I. Os fluxogramas, também conhecidos como diagramas de blocos, é uma notação
gráfica que padroniza as operações e o fluxo de dados dos algoritmos de maneira
eficiente.
PORQUE II. Sua utilização possibilita uma compreensão mais acurada da solução apresentada
pelo algoritmo, pois uma imagem pode ser mais bem visualizada e compreendida do
que uma instrução textual.
Analisando as asserções anteriores, conclui-se que:
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
c. as duas asserções são verdadeiras, e a segunda justifica a primeira.
d. a primeira asserção é falsa, e a segunda é verdadeira.
e. a primeira asserção é verdadeira, e a segunda é falsa.
2,5 pontos
PERGUNTA 3
1. O uso de fluxogramas traz uma melhoria substancial na visualização e no
entendimento de algoritmos, principalmente quando eles apresentam um certo grau de
complexidade. Com base nisso, analise o fluxograma a seguir.
Fonte: Elaborado pelo autor.
Com relação ao fluxograma apresentado, avalie as afirmativas a seguir.
I. O algoritmo faz a divisão de dois valores.
II. A divisão será feita independentemente dos valores lidos para N1 e N2.
III. Se N2 for igual a zero, uma mensagem será enviada ao usuário.
IV. O algoritmo prevê um possível erro de divisão por zero.
Está correto o que se afirma em:
a. I, II, III e IV.
b. II, apenas.
c. I, III e IV, apenas.
d. I e II, apenas.
e. I, II e III, apenas.
2,5 pontos PERGUNTA 4
1. Considere um algoritmo que realiza a soma de dois valores:
• leia o primeiro valor para N1;
• leia o segundo valor para N2;
• atribua a soma de N1 com N2 para R;
• mostrar R.
Levando em consideração o método do algoritmo apresentado, identifique se são (V)
verdadeiras ou (F) falsas as afirmativas a seguir.
I. ( ) O algoritmo apresentado é composto por sequenciamento, teste seletivo e
repetição.
II. ( ) Leia o primeiro valor para N1 é um exemplo de teste seletivo.
III. ( ) Leia o segundo valor para N2 é um exemplo de repetição.
IV. ( ) O algoritmo apresentado é composto apenas por instruções de sequenciamento.
Assinale a alternativa que apresenta a sequência correta.
a. V, F, V, F.
b. V, V, F, F.
c. F, F, F, V.
d. F, V, V, V.
e. V, F, V, V.
2,5 pontos
Compartilhar