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
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?
- A) Inserir a etapa de molhar a escova antes de aplicar a pasta.
- B) Retirar a etapa de enxaguar ao final do procedimento.
- C) Repetir a etapa de escovar os dentes duas vezes seguidas.
- D) Colocar a etapa de enxaguar antes de escovar os dentes.
- E) Adicionar a etapa de usar fio dental depois de enxaguar.
✅ Resposta correta: alternativa A
Resolução passo a passo
- 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.
- 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.
- Por que as outras estão erradas:
- B) Retirar o enxaguar viola a exigência de manter todas as etapas do algoritmo.
- C) Repetir a escovação duas vezes viola o critério de manter uma única escovação.
- 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.
- E) Adicionar o fio dental acrescenta outra atividade de higiene, o que o enunciado proíbe.
- 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 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.
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.
Imagina que escovar duas vezes deixa a higiene mais completa, ignorando a exigência de uma única escovação no procedimento.
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.
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
Ordenacao de etapas algoritmicas
fixacao
Sequenciamento de instrucoes simples · Identificacao de etapas relevantes
Revise sequenciamento, clareza e escopo das instrucoes em algoritmos.
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.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Em uma atividade de Computação, uma turma programou um robô para executar tarefas do cotidiano. A professora explicou…
- Uma professora pediu para os alunos desenharem um algoritmo sobre como escovar os dentes. Qual das etapas deve ser a…
- Um algoritmo para escovar os dentes inclui: 1. Colocar pasta 2. Escovar 3. Enxaguar. Qual é a sequência correta?
- Defina um algoritmo simples que descreva a sequência de passos para escovar os dentes. Inclua pelo menos quatro etapas.
- Descreva um algoritmo para fazer uma tarefa simples, como escovar os dentes. Inclua todos os passos relevantes.
- Em casa, Lia vai escovar os dentes. Os passos estão misturados: • escovar • enxaguar a boca • colocar pasta na escova •…
🔎 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
