GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Fácil⏱ 2 a 3 minu

Dois grupos escreveram algoritmos para lavar as mãos. Um trouxe passos claros e na ordem correta; o outro…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Dois grupos escreveram algoritmos para lavar as mãos. Um trouxe passos claros e na ordem correta; o outro misturou as etapas e repetiu ações sem necessidade. — Com base no texto, o que diferencia o algoritmo melhor elaborado?

  1. A) Ele prioriza a rapidez da execução, mesmo que precise deixar algumas etapas implícitas para ganhar tempo.
  2. B) Ele organiza os passos de maneira lógica, com clareza, sem incluir ações desnecessárias.
  3. C) Ele apresenta uma sequência bonita e fácil de ler, mesmo que a ordem dos passos não seja a mais adequada.
  4. D) Ele deixa os passos mais curtos, mesmo que alguns fiquem fora de ordem ou sem explicação completa.
  5. E) Ele usa mais detalhes para mostrar todas as possibilidades, ainda que repita etapas que já foram descritas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O texto descreve dois algoritmos para lavar as mãos. O primeiro tem passos claros e na ordem correta; o segundo mistura etapas e repete ações sem necessidade.
  2. A pergunta pede o que diferencia o algoritmo melhor elaborado. Pelo contraste feito no texto, o melhor é o que tem ordem correta, clareza e nenhuma ação supérflua.
  3. A alternativa B reúne exatamente essas três características: organização lógica, clareza e ausência de ações desnecessárias. Ela corresponde ao que o texto contrapõe ao segundo grupo.
  4. A alternativa A está errada, pois priorizar rapidez com etapas implícitas vai contra a clareza exigida em um algoritmo.
  5. A alternativa C está errada, pois a beleza ou facilidade de leitura não substitui a ordem correta dos passos, que é o critério central do texto.
  6. A alternativa D está errada, pois passos mais curtos que ficam fora de ordem ou sem explicação completa tornam o algoritmo inexecutável.
  7. A alternativa E está errada, pois repetir etapas já descritas é justamente o defeito atribuído ao segundo grupo, não uma qualidade.
  8. O gabarito oficial B está correto.

💡 Dica: Compare ordem, clareza e redundância nos passos.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno acredita que um algoritmo melhor é o que economiza tempo, mesmo que omita passos, confundindo eficiência de execução com clareza da sequência.

B Correta

Resposta adequada porque identifica as características centrais de um algoritmo bem elaborado: sequência lógica, clareza na descrição e ausência de redundâncias.

C Erradaerro: Conceitual

O aluno valoriza a aparência e a facilidade de leitura do texto, supondo que um bom algoritmo pode ter ordem inadequada desde que seja agradável de ler.

D Erradaerro: Senso comuma que mais engana

O aluno supõe que passos mais curtos são melhores, ignorando que, no texto, a falta de ordem e de explicação completa é um defeito.

Por que engana: Confundir algoritmo bem escrito com texto apenas mais curto ou mais bonito

E Erradaerro: Interpretação

O aluno confunde detalhamento com qualidade e não percebe que a repetição de etapas é apontada no texto como ação desnecessária.

Raio-X da questão

Dificuldade Fácil
Leitura Médio
Discriminação Médio
Peso pedagógico Básico
Autonomia do enunciado Alta
Cobertura da habilidade Organizaçã
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ Curto e interpretati🧩 Objetiva de compreen
🎯 Conceito central

Sequência lógica em algoritmo

📌 Objetivo

Reconhecer caracterí

🧱 Pré-requisitos

Noção de algoritmo · Sequência de instruções

📚 Reveja

Clareza e eliminação de passos inúteis

⚠️ Erro mais comum

Confundir algoritmo bem escrito com texto apenas mais curto ou mais bonito

🌎 Tema transversal

Uso consciente da lógica em procedimentos do cotidiano

🤝 Socioemocional

Atenção aos detalhes

🏫 Contexto

Organização de passo

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.