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

Em uma escola, um programa de computador deve analisar as notas de cada aluno. Para isso, ele calcula a média…

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

Em uma escola, um programa de computador deve analisar as notas de cada aluno. Para isso, ele calcula a média aritmética das notas e aplica a regra: alunos com média igual ou superior a 7 são aprovados; os demais são reprovados. Em um teste, João obteve as notas 6, 8 e 7, cuja média é 7; Maria obteve média 9; e Pedro obteve média 5,67. Considerando os dados e a regra definidos no texto, qual lógica o programa deve aplicar para classificar corretamente os alunos?

  1. A) Calcular a média e aprovar quando ela for maior que 7.
  2. B) Calcular a média e aprovar quando ela for maior ou igual a 7.
  3. C) Somar as notas e aprovar quando essa soma atingir 7.
  4. D) Calcular a média e aprovar somente quando ela for igual a 7.
  5. E) Aprovar todos os alunos sem calcular suas médias ou comparar resultados.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique a regra do enunciado: o programa calcula a média aritmética das notas e aprova alunos com média igual ou superior a 7; os demais são reprovados.
  2. Verifique os casos dados. João tem notas 6, 8 e 7, cuja soma é 21 e a média é 21/3 = 7; como 7 é igual a 7, ele é aprovado. Maria tem média 9, portanto é aprovada. Pedro tem média 5,67, que é menor que 7, logo é reprovado.
  3. A lógica correta precisa, portanto, comparar a média com o limite 7 usando 'maior ou igual a 7' para aprovar, pois o caso de João (média exatamente 7) deve ser aprovado.
  4. A alternativa B expressa exatamente isso: calcular a média e aprovar quando ela for maior ou igual a 7. Ela está correta e coincide com o gabarito oficial.
  5. Por que as outras estão erradas: A exclui João, cuja média é exatamente 7, contrariando a regra de 'igual ou superior'. C está errada porque a regra usa média aritmética, não soma das notas, e a soma 21 não é o critério. D aprovaria apenas média igual a 7, deixando de aprovar Maria, que tem média 9. E contraria o enunciado, que exige calcular a média e comparar o resultado com 7.

💡 Dica: Pense na fórmula para calcular a média.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno entendeu 'aprovados' como 'acima de 7' e não percebeu a expressão 'igual ou superior', o que faria João (média 7) ser reprovado indevidamente.

B Correta

A média deve ser calculada primeiro. Em seguida, o programa precisa testar se ela é maior ou igual a 7. Assim, João, cuja média é exatamente 7, também será aprovado, conforme a regra apresentada.

C Erradaerro: Conceitual

O aluno confundiu média aritmética com soma das notas, achando que a soma precisa atingir 7 para aprovação, o que não faz sentido com a regra dada.

D Erradaerro: Interpretação

O aluno leu a condição como 'média igual a 7' e ignorou que médias acima de 7, como a de Maria (9), também devem ser aprovadas.

E Erradaerro: Senso comum

O aluno acredita que a aprovação pode ser dada a todos, ignorando que o enunciado define um critério baseado na média e que Pedro (5,67) deve ser reprovado.

Raio-X da questão

Dificuldade Média
Bloom Avaliar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

média de notas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

cálculo de média · lógica de programação

📚 Reveja

Revisar como calcular a média aritmética.

⚠️ Erro mais comum

Confundir a lógica de aprovação, verificando apenas se a média é menor que 7, sem considerar a condição de aprovação.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 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.