GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Média⏱ medio

Imagine que você deve criar um algoritmo que classifique notas de alunos em diferentes categorias. Quais…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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

Imagine que você deve criar um algoritmo que classifique notas de alunos em diferentes categorias. Quais instruções de seleção você poderia usar?

  1. A) Transformar todas as notas em letras.
  2. B) Usar vários 'se' para determinar a categoria.
  3. C) Ignorar a nota e exibir uma mensagem padrão.
  4. D) Usar um vetor para armazenar as notas.
  5. E) Calcular a média geral apenas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta quais instruções de seleção podem ser usadas para classificar notas em categorias. Instruções de seleção são comandos de decisão, como 'se', 'senão se' e 'escolha/caso', que escolhem caminhos diferentes do algoritmo conforme uma condição.
  2. Classificar uma nota em categorias (por exemplo, aprovado, recuperação, reprovado) exige testar condições sobre o valor da nota. A alternativa B, 'Usar vários se para determinar a categoria', é exatamente isso: cada 'se' testa um intervalo de notas e direciona o algoritmo para a categoria correspondente. Portanto, B é a resposta correta, coincidindo com o gabarito oficial.
  3. Por que as outras estão erradas:
  4. A) Transformar notas em letras é uma conversão de dados, não uma instrução de seleção; ainda seria preciso decidir qual letra atribuir, com algum tipo de seleção.
  5. C) Ignorar a nota e exibir mensagem padrão não classifica nada, pois elimina justamente a informação necessária para a categorização.
  6. D) Usar um vetor para armazenar notas é uma estrutura de dados (armazenamento), não uma instrução de seleção.
  7. E) Calcular a média geral é um cálculo aritmético (sequência), e não decide categorias individuais de cada nota.

💡 Dica: Pense nas estruturas condicionais que podem ser utilizadas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde a representação da nota (letras, como conceitos A, B, C) com o mecanismo de decisão, achando que converter o valor já realiza a classificação.

B Correta

A estrutura de seleção deve incluir várias condições com 'se'.

C Erradaerro: Interpretação

O aluno entende que uma mensagem fixa poderia substituir a análise, sem perceber que classificar exige que o programa dependa do valor da nota.

D Erradaerro: Conceituala que mais engana

O aluno confunde estrutura de dados (vetor, que guarda valores) com instrução de seleção (comando que decide caminhos), pois ambos aparecem em algoritmos com notas.

Por que engana: Escolher uma alternativa que não utiliza estruturas condicionais para classificar notas, como ignorar a nota ou usar estruturas inadequadas.

E Erradaerro: Conceitual

O aluno associa classificação ao resumo estatístico, achando que a média basta para categorizar, sem perceber que a média é um único valor e não decide a categoria de cada nota.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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✍️ situacional🧩 progressao
🎯 Conceito central

algoritmos de seleção

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmos de seleção · estruturas condicionais

📚 Reveja

Revisar as instruções de seleção em algoritmos.

⚠️ Erro mais comum

Escolher uma alternativa que não utiliza estruturas condicionais para classificar notas, como ignorar a nota ou usar estruturas inadequadas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

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.