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

Em uma escola, estudantes criaram um algoritmo para economizar água na horta. O programa deveria seguir estas…

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 escola, estudantes criaram um algoritmo para economizar água na horta. O programa deveria seguir estas etapas: medir a umidade do solo, comparar o resultado com o valor mínimo, ligar a bomba se necessário e registrar a ação. Durante um teste, uma estudante colocou a etapa de ligar a bomba antes da medição. Como resultado, a bomba foi acionada mesmo quando o solo já estava úmido, desperdiçando água. Com base no texto, qual é a importância de executar corretamente e na ordem prevista as etapas de um algoritmo?

  1. A) Ela garante que cada etapa use as informações produzidas anteriormente e contribua para o resultado esperado.
  2. B) Ela permite escolher livremente qualquer etapa para iniciar a execução.
  3. C) Ela elimina a necessidade de verificar os resultados produzidos pelo programa.
  4. D) Ela torna desnecessária a definição de um objetivo para o algoritmo.
  5. E) Ela faz com que qualquer sequência de instruções alcance o objetivo definido.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Leia o texto com atenção. O algoritmo da horta tem quatro etapas previstas: medir a umidade do solo, comparar com o valor mínimo, ligar a bomba se necessário e registrar a ação. O erro ocorreu porque a estudante trocou a ordem e colocou o acionamento da bomba antes da medição.
  2. Observe a consequência descrita. Sem a medição prévia, a bomba era acionada mesmo com o solo úmido, desperdiçando água. Ou seja, a etapa de ligar a bomba dependia de uma informação (a umidade medida) que ainda não existia naquele momento.
  3. Analise a alternativa A, que afirma que a ordem correta garante que cada etapa use as informações produzidas anteriormente e contribua para o resultado esperado. Isso corresponde exatamente ao que aconteceu no teste. Ela é a alternativa correta, e o gabarito oficial está certo.
  4. Por que as outras estão erradas:
  5. B) Está errada, pois o texto mostra que a ordem não pode ser escolhida livremente, já que a troca causou falha.
  6. C) Está errada, pois o texto não sugere que a verificação dos resultados se torne desnecessária; ao contrário, o problema só foi percebido pelo teste.
  7. D) Está errada, pois o texto apresenta um objetivo claro para o algoritmo, economizar água na horta, que orienta todas as etapas.
  8. E) Está errada, pois o exemplo mostra justamente que uma sequência fora da ordem prevista não alcança o objetivo desejado.

💡 Dica: Pense nas etapas e na lógica de um algoritmo.

Alternativa por alternativa

A Correta

Um algoritmo é uma sequência organizada de instruções. No caso da horta, a decisão de ligar a bomba depende primeiro da medição e da comparação da umidade. Quando as etapas são trocadas, o programa pode tomar uma decisão inadequada e não alcançar o objetivo previsto.

B Erradaerro: Conceitual

Acredita que, como as etapas são apenas instruções, a ordem não importa e qualquer uma pode iniciar o processo.

C Erradaerro: Senso comum

Entende que, se o programa segue as etapas, seus resultados já são confiáveis e dispensam conferência, ignorando que o erro só apareceu durante o teste.

D Erradaerro: Conceitual

Supõe que o objetivo é um detalhe irrelevante, pois o foco estaria apenas nos passos técnicos, sem perceber que o objetivo orienta a sequência.

E Erradaerro: Interpretaçãoa que mais engana

Imagina que qualquer conjunto de instruções, mesmo desorganizado, leva ao resultado desejado, desconsiderando que a sequência influencia o efeito final.

Por que engana: O aluno pode confundir a importância de seguir as etapas com a ideia de que um algoritmo pode ser executado de forma aleatória, levando a resultados imprecisos.

Raio-X da questão

Dificuldade Média
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

importância do algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

definição de algoritmo · etapas de resolução de problemas

📚 Reveja

Revisar as etapas e a lógica de construção de algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a importância de seguir as etapas com a ideia de que um algoritmo pode ser executado de forma aleatória, levando a resultados imprecisos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

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.