GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO02Fácil⏱ medio

Identifique no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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 no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura: Se a temperatura for maior que 30 graus, então é verão; caso contrário, é inverno. Qual a lógica por trás do algoritmo?

  1. A) Não há seleção condicional no algoritmo.
  2. B) A seleção condicional é feita apenas para o verão.
  3. C) A lógica determina a estação do ano.
  4. D) O algoritmo apresenta apenas uma sequência.
  5. E) O algoritmo não é útil para classificar estações.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve um algoritmo que recebe uma temperatura e faz um teste: se a temperatura for maior que 30 graus, o resultado é verão; caso contrário, é inverno. Passo 2: A sequência é a ordem de execução das instruções: primeiro ler a temperatura, depois testar a condição e, por fim, exibir a estação. Passo 3: A seleção condicional é o teste temperatura maior que 30, pois o caminho seguido depende do valor lido. Passo 4: A alternativa A está errada, porque há seleção condicional no algoritmo. A alternativa B está errada, porque a condição decide entre verão e inverno, e não apenas o verão. A alternativa D está errada, porque o algoritmo combina sequência e seleção, não tem apenas sequência. A alternativa E está errada, porque o algoritmo foi construído justamente para classificar a estação a partir da temperatura. Passo 5: A alternativa C está correta: a lógica do algoritmo, isto é, a regra que compara a temperatura com 30 graus, determina a estação do ano atribuída. Ressalva: o modelo é simplificado, pois usa um único limite e ignora fatores como latitude e hemisfério, mas isso não torna a alternativa C incorreta dentro do enunciado.

💡 Dica: Analise a condição e a lógica do algoritmo.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acha que, por não haver um comando explícito como 'se' ou 'senão' na forma escrita de código, não existe seleção. Ele não reconhece que a frase 'se ... caso contrário' já descreve uma estrutura condicional.

B Erradaerro: Interpretação

O aluno lê a condição 'maior que 30' e conclui que só o verão é tratado pelo algoritmo, ignorando que o 'caso contrário' também gera uma decisão (inverno).

C Correta

A seleção condicional ajuda a definir a estação conforme a temperatura.

D Erradaerro: Conceituala que mais engana

O aluno confunde algoritmo sequencial com algoritmo que contém apenas instruções em ordem, e não percebe que o teste da temperatura quebra essa linearidade.

Por que engana: Confundir a presença de seleção condicional, interpretando o algoritmo como apenas sequência linear sem decisão.

E Erradaerro: Senso comum

O aluno julga que classificar estações exige mais fatores (como latitude ou hemisfério) e conclui que o algoritmo não é útil, usando a intuição do dia a dia sobre clima em vez de avaliar o modelo proposto.

Raio-X da questão

Dificuldade Fácil
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmo de seleção

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmo de selecao condicional · estrutura sequencial em algoritmos

📚 Reveja

Revisar conceitos de algoritmos e estruturas condicionais.

⚠️ Erro mais comum

Confundir a presença de seleção condicional, interpretando o algoritmo como apenas sequência linear sem decisão.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.