Identifique a estrutura de controle utilizada no seguinte algoritmo: Se a temperatura for maior que 30 graus…
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
Identifique a estrutura de controle utilizada no seguinte algoritmo: Se a temperatura for maior que 30 graus, então acender o ventilador. Caso contrário, desligar o ventilador.
- A) Repetição
- B) Sequência
- C) Seleção Condicional
- D) Função
- E) Variável
✅ Resposta correta: alternativa C
Resolução passo a passo
- Leia o algoritmo com atenção. Ele contém uma condição (a temperatura é maior que 30 graus?) e dois caminhos possíveis: se a condição for verdadeira, acende o ventilador; caso contrário, desliga o ventilador.
- Identifique o tipo de estrutura. Quando um algoritmo escolhe entre caminhos diferentes de acordo com o valor de uma condição, ele usa uma estrutura de seleção condicional (também chamada de decisão ou estrutura se-então-senão).
- Verifique as demais alternativas. A) Repetição serviria para executar ações várias vezes enquanto uma condição se mantém, o que não ocorre aqui. B) Sequência seria uma lista de passos executados um após o outro, sem desvios, e este algoritmo tem um desvio condicional. D) Função é um bloco de código nomeado e reutilizável, que não aparece no enunciado. E) Variável é um espaço de armazenamento de dados, e a temperatura poderia ser armazenada em uma variável, mas isso não é uma estrutura de controle.
- Conclusão. A alternativa correta é a C, Seleção Condicional, que coincide com o gabarito oficial.
💡 Dica: Identifique a condição e a ação do algoritmo.
Alternativa por alternativa
O aluno pode ter associado a ideia de 'verificar a temperatura' a algo que se repete continuamente, como um monitoramento contínuo. A estrutura de repetição executa ações várias vezes, e o trecho descrito executa apenas um dos dois caminhos uma única vez.
Por que engana: Confundir estrutura de seleção condicional com repetição, interpretando a condição como um laço de repetição.
O aluno pode ter entendido que, por o algoritmo ser composto de instruções em ordem, ele seria uma sequência. Ele não percebeu que a presença da palavra 'se' indica um desvio condicional, que quebra a sequência simples de passos.
O algoritmo apresenta uma decisão que determina uma ação com base em uma condição.
O aluno pode ter confundido a estrutura de controle com a organização do algoritmo em partes, imaginando que o trecho 'se... então... caso contrário' é um bloco reutilizável. Função é um recurso de modularização, não uma forma de controlar o fluxo de decisão.
O aluno pode ter pensado que a temperatura, por ser um dado que muda e é comparada com 30 graus, seria uma variável, e por isso marcou essa alternativa. Variável é um elemento de dados, não uma estrutura de controle do fluxo do algoritmo.
Raio-X da questão
estrutura de controle
avaliacao
estruturas condicionais · conceito de algoritmo
Revisar os tipos de estruturas de controle em algoritmos.
Confundir estrutura de seleção condicional com repetição, interpretando a condição como um laço de repetição.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Analise o trecho de algoritmo: "Enquanto a temperatura for menor que 30, aumente o ventilador." Que tipo de estrutura é…
- Analise o algoritmo a seguir: "Repita enquanto a temperatura for maior que 30 graus, ligue o ventilador". Qual é a…
- Na sala, um algoritmo manda ler a temperatura. Se ela for maior que 30 graus, deve ligar o ventilador; caso contrário…
- Identifique no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura: Se a…
- Leia: 'temperatura <- lerSensor(); se temperatura > 30 então ligarVentilador()'. Comparando 'variável' e 'dado' no…
- Em um algoritmo para classificar temperaturas, qual a estrutura condicional adequada para indicar se está frio, morno ou…
🔎 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
