Em um aplicativo de previsão do tempo, se a temperatura for acima de 30 graus, aparece a mensagem 'Dia…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um aplicativo de previsão do tempo, se a temperatura for acima de 30 graus, aparece a mensagem 'Dia quente'. Como isso é feito?
- A) Estrutura de repetição
- B) Estrutura condicional
- C) Sequência de ações
- D) Variável
- E) Função
✅ Resposta correta: alternativa B
Resolução passo a passo
- Leia o enunciado e identifique a regra do aplicativo: se a temperatura for acima de 30 graus, mostra a mensagem 'Dia quente'. Ou seja, a mensagem só aparece quando uma condição é verdadeira.
- Pense no conceito de programação que permite executar uma ação somente quando uma condição é satisfeita. Esse conceito é a estrutura condicional (também chamada de decisão ou if/se), que testa uma condição e escolhe o caminho a seguir conforme o resultado seja verdadeiro ou falso.
- Compare com as alternativas. A alternativa B, estrutura condicional, descreve exatamente essa lógica de teste e decisão. O gabarito oficial B está correto.
- Por que as outras estão erradas:
- A) Estrutura de repetição serve para executar um bloco várias vezes, como em laços, e não para decidir se uma mensagem aparece.
- C) Sequência de ações é a execução de passos um após o outro, sem decisão; o enunciado exige uma escolha condicionada à temperatura.
- D) Variável é um espaço de memória que guarda um valor, como a temperatura lida; ela armazena o dado, mas não decide nada sozinha.
- E) Função é um bloco de código nomeado e reutilizável; pode até conter a condição, mas o conceito pedido para a regra de decisão é a estrutura condicional.
💡 Dica: Pense na lógica de programação envolvida na condição.
Alternativa por alternativa
O aluno associa a verificação contínua da temperatura a um laço de repetição, achando que o aplicativo fica 'repetindo' a checagem até mostrar a mensagem. Não percebe que a mensagem depende de um único teste de condição.
Por que engana: Confundir estrutura condicional com estrutura de repetição, pensando que a condição se repete em vez de ser avaliada uma única vez.
A estrutura condicional avalia a temperatura e decide a mensagem a ser exibida.
O aluno pensa que todo programa é uma sequência de ações e que a mensagem simplesmente aparece como mais um passo, sem considerar que ela só ocorre se a temperatura ultrapassar 30 graus.
O aluno identifica que a temperatura é um dado do programa e conclui que o conceito central é a variável, sem perceber que a variável apenas guarda o valor e não define a decisão de mostrar a mensagem.
O aluno vê a palavra 'aplicativo' e pensa em funções como blocos de código que executam tarefas, sem perceber que a questão pergunta qual estrutura controla a exibição condicionada da mensagem.
Raio-X da questão
condicional em programação
fixacao
estrutura condicional · lógica de programação
Revisar estruturas condicionais em programação.
Confundir estrutura condicional com estrutura de repetição, pensando que a condição se repete em vez de ser avaliada uma única vez.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Durante uma atividade de Ciências, uma turma programou um sensor para acompanhar a temperatura da sala. O algoritmo usa…
- Em um algoritmo para classificar temperaturas, qual a estrutura condicional adequada para indicar se está frio, morno ou…
- Identifique no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura: Se a…
- Crie um algoritmo simples para classificar a temperatura em 'Frio', 'Morno' ou 'Quente' baseado na temperatura…
- Elabore um algoritmo em pseudocódigo (linguagem escrita ou pictográfica) que receba uma lista de temperaturas diárias…
- Analise o algoritmo: se temperatura > 30°C, beba água; caso contrário, use um casaco. O que ele determina?
🔎 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
