Projete um algoritmo em pseudocódigo que, dada a variável umidade (0–100) e chuvaPrevista (boolean), decida se…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Projete um algoritmo em pseudocódigo que, dada a variável umidade (0–100) e chuvaPrevista (boolean), decida se a irrigação deve ligar. Explique as condições usadas.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
PSEUDOCÓDIGO: se umidade < 30 e chuvaPrevista == falso então ligarIrrigacao <- verdadeiro senão ligarIrrigacao <- falso fim se EXPLICAÇÃO: Liga a irrigação somente quando a umidade está baixa (<30%) e não há previsão de chuva, evitando desperdício de água ao considerar dois dados relevantes.
Explicação
A irrigação é ativada apenas em condições de baixa umidade e ausência de chuva prevista, o que garante que a água será utilizada de forma eficiente. Essa abordagem evita a irrigação desnecessária em dias de chuva, preservando recursos hídricos. Assim, o algoritmo considera fatores ambientais importantes para uma decisão sustentável.
Raio-X da questão
algoritmo de irrigação
avaliacao
lógica de programação · variáveis e tipos de dados
Revisar lógica de decisão em algoritmos.
O aluno pode confundir as condições de umidade e chuva prevista, criando um algoritmo que não considera corretamente quando a irrigação deve ser ativada.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Projete e simule um algoritmo em pseudocódigo para controlar a irrigação de uma pequena horta usando leituras periódicas…
- Projete um algoritmo (em linguagem oral ou escrita) que controle a irrigação de um vaso: verificar a umidade do solo…
- Elabore um algoritmo em passos que use a variável 'umidade' lida de um sensor de solo (dispositivo de entrada) para…
- Um aluno quer desenvolver um algoritmo para decidir se deve levar um guarda-chuva. Se a previsão de chuva for maior que…
- Ao monitorar estufas de cultivo experimental, sensores de umidade do solo, um pluviômetro e um botão de controle manual…
- Um agricultor usa um sistema digital para controlar a irrigação da plantação. Ele define um algoritmo que usa dados de…
🔎 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
