GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Média⏱ curto

Em uma atividade de Computação, uma turma deve revisar um algoritmo que orienta uma criança a escovar os…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma atividade de Computação, uma turma deve revisar um algoritmo que orienta uma criança a escovar os dentes. O procedimento precisa apresentar etapas em uma ordem executável, manter uma única escovação e concentrar-se apenas nas ações diretamente relacionadas ao procedimento. O algoritmo elaborado foi: pegar a escova, aplicar pasta, escovar os dentes e enxaguar. Considerando os critérios apresentados no texto, qual alteração aprimora o algoritmo sem retirar etapas, inverter sua ordem ou acrescentar outra atividade de higiene?

  1. A) Inserir a etapa de molhar a escova antes de aplicar a pasta.
  2. B) Retirar a etapa de enxaguar ao final do procedimento.
  3. C) Repetir a etapa de escovar os dentes duas vezes seguidas.
  4. D) Colocar a etapa de enxaguar antes de escovar os dentes.
  5. E) Adicionar a etapa de usar fio dental depois de enxaguar.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Resolvi a questão identificando os três critérios do texto: a ordem das etapas deve ser executável, deve haver uma única escovação e só devem aparecer ações diretamente ligadas ao procedimento. A alteração pedida deve manter todas as etapas originais, não inverter a ordem e não acrescentar outra atividade de higiene.
  2. Analisei a alternativa A. Inserir 'molhar a escova' antes de 'aplicar pasta' não remove nenhuma etapa, não muda a ordem das existentes e não cria uma atividade de higiene nova, pois é um passo preparatório da própria escovação. Além disso, torna o algoritmo mais executável, já que a criança sabe exatamente o que fazer antes de aplicar a pasta.
  3. Por que as outras estão erradas:
  4. B) Retirar o enxaguar viola a exigência de manter todas as etapas do algoritmo.
  5. C) Repetir a escovação duas vezes viola o critério de manter uma única escovação.
  6. D) Colocar o enxaguar antes de escovar inverte a ordem, o que contraria o critério de ordem executável e não faz sentido prático.
  7. E) Adicionar o fio dental acrescenta outra atividade de higiene, o que o enunciado proíbe.
  8. Conclusão: a alternativa A é a única que aprimora o algoritmo respeitando todas as restrições. Concordo com o gabarito oficial.

💡 Dica: Verifique qual alternativa melhora o procedimento sem remover, inverter, repetir ou acrescentar outra atividade.

Alternativa por alternativa

A Correta

A alteração torna o procedimento mais completo e mantém a sequência lógica: pegar a escova, molhá-la, aplicar a pasta, escovar os dentes e enxaguar. Ela não remove nenhuma etapa, não inverte a ordem e não acrescenta uma atividade diferente da escovação.

B Erradaerro: Interpretaçãoa que mais engana

Acredita que um algoritmo mais enxuto é melhor e que o enxaguar é dispensável, sem perceber que o enunciado exige manter todas as etapas.

Por que engana: O aluno pode escolher uma alternativa que parece melhorar a higiene, mas viola os critérios ao remover, repetir, inverter ou acrescentar uma atividade ao algoritmo.

C Erradaerro: Senso comum

Imagina que escovar duas vezes deixa a higiene mais completa, ignorando a exigência de uma única escovação no procedimento.

D Erradaerro: Procedimental

Pensa que a ordem das etapas finais não importa, já que enxaguar e escovar são ambos ações de higiene, e não percebe que o enxaguar deve vir depois da escovação.

E Erradaerro: Interpretação

Entende que acrescentar uma etapa útil, como o fio dental, melhora o algoritmo, sem notar que o enunciado proíbe acrescentar outra atividade de higiene.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

Ordenacao de etapas algoritmicas

📌 Objetivo

fixacao

🧱 Pré-requisitos

Sequenciamento de instrucoes simples · Identificacao de etapas relevantes

📚 Reveja

Revise sequenciamento, clareza e escopo das instrucoes em algoritmos.

⚠️ Erro mais comum

O aluno pode escolher uma alternativa que parece melhorar a higiene, mas viola os critérios ao remover, repetir, inverter ou acrescentar uma atividade ao algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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