Um agricultor usa um sistema digital para controlar a irrigação da plantação. Ele define um algoritmo que usa…
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 e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um agricultor usa um sistema digital para controlar a irrigação da plantação. Ele define um algoritmo que usa dados de umidade. Se a umidade estiver abaixo de 30%, a irrigação é ligada. Quais dados são necessários para o algoritmo?
- A) Somente o estado da irrigação
- B) A medida de água no solo
- C) Nível de umidade e temperatura do solo
- D) Somente a temperatura do ar
- E) Dados de chuva e temperatura do ar
✅ Resposta correta: alternativa B
Resolução passo a passo
- O enunciado diz que o algoritmo usa dados de umidade e que a irrigação é ligada quando a umidade está abaixo de 30%. Ou seja, a decisão depende de uma única informação: a umidade medida. Passo 2: A alternativa B, 'A medida de água no solo', é a que traz exatamente o dado necessário. A umidade do solo é a grandeza que o sistema compara com o limite de 30% para decidir ligar ou desligar a irrigação. Passo 3: A alternativa A está errada porque o estado da irrigação é a saída do sistema (ligada ou desligada), não a entrada; o sistema precisa medir algo para decidir esse estado. Passo 4: A alternativa C está errada porque, embora contenha umidade, acrescenta a temperatura do solo, que não aparece na regra de decisão e, portanto, não é necessária. Passo 5: A alternativa D está errada porque a temperatura do ar não participa da condição descrita no enunciado. Passo 6: A alternativa E está errada porque a chuva e a temperatura do ar não são usadas na regra; além disso, a umidade, que é o dado exigido, não aparece. Passo 7: Conclusão: o gabarito oficial B está correto, pois a única informação indispensável ao algoritmo descrito é a medida de umidade do solo.
💡 Dica: Identifique qual dado é comparado com o limite de 30%.
Alternativa por alternativa
Confunde a saída do sistema (irrigação ligada ou desligada) com a entrada de dados necessária para tomar a decisão. Acha que basta saber o estado atual da bomba, sem medir nada no solo.
O algoritmo precisa saber a umidade para verificar se ela está abaixo de 30%.
Acredita que todas as variáveis ambientais relacionadas ao solo devem entrar no cálculo, sem perceber que a regra usa apenas a umidade. Não identifica que a temperatura do solo não aparece na condição de 30%.
Por que engana: O aluno pode confundir os dados necessários para tomar a decisão com informações relacionadas ao ambiente, como temperatura ou chuva, mas que não são usadas na condição descrita.
Usa a intuição do dia a dia de que o calor do ar determina a necessidade de irrigar, e não a condição do solo. Não percebe que a temperatura do ar não aparece na regra do enunciado.
Assume que a chuva e a temperatura do ar determinam a irrigação, ignorando que o algoritmo depende da umidade do solo. Não relaciona a regra do enunciado com a grandeza que ela efetivamente compara.
Raio-X da questão
Dados de entrada do algoritmo
diagnostico
Identificação de dados de entrada · Noção de algoritmo
Revise como identificar os dados de entrada necessários para executar um algoritmo.
O aluno pode confundir os dados necessários para tomar a decisão com informações relacionadas ao ambiente, como temperatura ou chuva, mas que não são usadas na condição descrita.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Ao monitorar estufas de cultivo experimental, sensores de umidade do solo, um pluviômetro e um botão de controle manual…
- Projete um algoritmo (em linguagem oral ou escrita) que controle a irrigação de um vaso: verificar a umidade do solo…
- Projete um algoritmo em pseudocódigo que, dada a variável umidade (0–100) e chuvaPrevista (boolean), decida se a…
- Elabore um algoritmo em passos que use a variável 'umidade' lida de um sensor de solo (dispositivo de entrada) para…
- Projete e simule um algoritmo em pseudocódigo para controlar a irrigação de uma pequena horta usando leituras periódicas…
- Um sistema de irrigação segue o esquema: leia a umidade do solo; se umidade < 30, ligue a água; caso contrário…
Todas as questões de Algoritmos com repetições simples e aninhadas
🔎 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
