Um estudante precisa criar uma regra para que um robô educacional acenda a luz vermelha quando a temperatura…
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
Um estudante precisa criar uma regra para que um robô educacional acenda a luz vermelha quando a temperatura medida for maior que 30 °C. Qual opção representa melhor essa regra?
- A) Se a temperatura for maior que 30 °C, acender a luz vermelha; caso contrário, manter apagada.
- B) Acender a luz vermelha em qualquer temperatura, sem medir nada.
- C) Apagar a luz vermelha quando a temperatura for maior que 30 °C.
- D) Medir a temperatura apenas depois de acender a luz vermelha.
- E) Trocar o sensor de temperatura por um alto-falante.
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado pede a regra que faz o robô acender a luz vermelha quando a temperatura medida for maior que 30 °C. Isso é uma condição do tipo se... então... (estrutura condicional).
- A regra precisa ter duas partes: a condição (temperatura maior que 30 °C), que dispara a ação de acender a luz vermelha, e o comportamento para o caso contrário, que deve ser manter a luz apagada.
- A alternativa A descreve exatamente isso: se a temperatura for maior que 30 °C, acende a luz vermelha; caso contrário, mantém apagada. Logo, A está correta e coincide com o gabarito.
- A alternativa B está errada, pois acender a luz sem medir a temperatura ignora a condição pedida no enunciado.
- A alternativa C está errada, pois apagar a luz é a ação oposta à pedida, e a condição não se aplica a essa ação.
- A alternativa D está errada, pois a medição deve acontecer antes da decisão, já que a luz depende do valor medido.
- A alternativa E está errada, pois trocar o sensor por um alto-falante não cria nenhuma regra de controle e ainda impediria a medição de temperatura.
💡 Dica: Identifique a condição para acender a luz e escolha a regra que a representa.
Alternativa por alternativa
É a resposta que o enunciado sustenta.
O aluno pode entender que a regra precisa apenas de uma ação fixa, sem depender de nenhuma leitura do sensor. Ele não percebe que a luz deve reagir à condição da temperatura.
O aluno pode ter lido apenas a palavra 'temperatura maior que 30 °C' e associado a condição a desligar a luz, invertendo a ação pedida. Não percebe que a ação correta é acender a luz.
Por que engana: Confundir a lógica de acender a luz com a lógica de apagar, aplicando a condição de forma inversa.
O aluno pode imaginar que a ordem das etapas não importa e que a luz pode acender antes da medição. Não percebe que a decisão depende do valor medido.
O aluno pode confundir a função do sensor com a do atuador e achar que trocar componentes resolve a lógica da regra. Não entende que a regra é uma sequência condicional de decisão.
Raio-X da questão
condicional, programação básica
avaliacao
estrutura condicional · lógica de programação
Revisar estruturas condicionais em programação.
Confundir a lógica de acender a luz com a lógica de apagar, aplicando a condição de forma inversa.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Dada a variável temperatura (inteiro), escreva a expressão booleana que indica que o aparelho deve ligar quando a…
- Durante uma atividade de Ciências, uma turma programou um sensor para acompanhar a temperatura da sala. O algoritmo usa…
- Leia: 'temperatura <- lerSensor(); se temperatura > 30 então ligarVentilador()'. Comparando 'variável' e 'dado' no…
- Analise o algoritmo a seguir: "Repita enquanto a temperatura for maior que 30 graus, ligue o ventilador". Qual é a…
- Identifique a estrutura de controle utilizada no seguinte algoritmo: Se a temperatura for maior que 30 graus, então…
- Identifique no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura: Se a…
🔎 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
