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
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
