Algoritmos estão presentes em tarefas do cotidiano e em problemas da computação, organizando passos para resolver situações de forma lógica. No Ensino Médio, estudar algoritmos ajuda a compreender como uma sequência bem definida de ações pode transformar uma ideia em uma solução executável.
Nesta atividade, você encontrará situações contextualizadas que envolvem lógica, decomposição de problemas, eficiência e representação de algoritmos. Leia com atenção cada contexto e escolha a alternativa que melhor descreve o procedimento, a análise ou a propriedade pedida.
Questões sobre algoritmos
Questão 01
Gabarito: alternativa B). Correto: há um padrão repetido, típico de estrutura de repetição.
Questão 02
Gabarito: alternativa D). Correto: há uma verificação que decide o próximo passo.
Comentários por alternativa:
- A) Há uma decisão com base no raio de atendimento.
- B) Não existe chamada do problema por si mesmo.
- C) Não há repetição descrita no processo.
- D) Correto: há uma verificação que decide o próximo passo.
- E) O resultado depende de uma condição, não de sorteio.
Questão 03
Gabarito: alternativa A). Correto: o problema é dividido em partes para facilitar a solução.
Comentários por alternativa:
- A) Correto: o problema é dividido em partes para facilitar a solução.
- B) Não se trata de reduzir o tamanho dos dados.
- C) Não há proteção de informação no contexto.
- D) Organizar alfabeticamente não resolve a estrutura do problema.
- E) Pelo contrário, há detalhamento progressivo das tarefas.
Questão 04
Gabarito: alternativa E). Correto: dividir ao meio reduz comparações quando a lista está ordenada.
Comentários por alternativa:
- A) Os métodos têm comportamentos diferentes em listas grandes.
- B) Ambos podem encontrar o mesmo nome, mudando apenas o caminho.
- C) Menos lógica não significa mais rapidez; depende do número de comparações.
- D) A divisão ao meio exige lista ordenada para funcionar corretamente.
- E) Correto: dividir ao meio reduz comparações quando a lista está ordenada.
Questão 05
Gabarito: alternativa C). Correto: o mesmo bloco de ações se repete em várias salas.
Comentários por alternativa:
- A) Há repetição do mesmo bloco, não apenas uma única sequência.
- B) O contexto não destaca escolhas diferentes em cada sala.
- C) Correto: o mesmo bloco de ações se repete em várias salas.
- D) Não há chamada de uma função para si mesma.
- E) O processo continua nas salas seguintes, não termina na primeira.
Questão 06
Gabarito: alternativa B). Correto: a verificação da massa define o passo seguinte.
Comentários por alternativa:
- A) A massa não é uma entrada digital do algoritmo.
- B) Correto: a verificação da massa define o passo seguinte.
- C) A repetição existe só se a condição exigir novo batimento.
- D) Não há conversão da massa em valor lógico.
- E) O contexto fala de ação de preparo, não de impressão.
Questão 07
Gabarito: alternativa E). Correto: a estrutura dos dados facilita o processamento pelo algoritmo.
Comentários por alternativa:
- A) A organização dos dados não impede a consulta ao catálogo.
- B) Ainda pode haver verificações no empréstimo.
- C) Organizar dados não muda o algoritmo em imagem.
- D) Regras continuam necessárias para controlar os empréstimos.
- E) Correto: a estrutura dos dados facilita o processamento pelo algoritmo.
Questão 08
Gabarito: alternativa A). Correto: instruções precisas reduzem interpretações diferentes.
Comentários por alternativa:
- A) Correto: instruções precisas reduzem interpretações diferentes.
- B) O objetivo é diminuir, não aumentar, as interpretações.
- C) Ser curto não garante que o algoritmo esteja claro.
- D) O caminho descrito é definido, não aleatório.
- E) O destino não muda com o leitor quando há precisão.
Questão 09
Gabarito: alternativa D). Correto: o sistema usa novos dados para ajustar sugestões.
Comentários por alternativa:
- A) As recomendações mudam conforme o usuário.
- B) As sugestões podem mudar após novas interações.
- C) O sistema produz recomendações, sim.
- D) Correto: o sistema usa novos dados para ajustar sugestões.
- E) Há processamento automático, não apenas escolha manual.
Questão 10
Gabarito: alternativa C). Correto: dividir ajuda na organização e na execução do algoritmo.
Comentários por alternativa:
- A) Ainda é necessário raciocínio lógico em cada etapa.
- B) Dividir não torna problemas iguais; torna a solução mais manejável.
- C) Correto: dividir ajuda na organização e na execução do algoritmo.
- D) Não existe comando universal para todos os problemas.
- E) Dividir ajuda, mas não garante ausência de erros.

Comentários por alternativa: