GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO04Média⏱ curto

Em uma atividade de programação, uma escola solicita um algoritmo para registrar as notas de cinco estudantes…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma atividade de programação, uma escola solicita um algoritmo para registrar as notas de cinco estudantes. O algoritmo deve receber as cinco notas individualmente, conservar cada valor para exibi-lo ao final e calcular a média da turma. Para isso, a especificação determina o uso de uma variável distinta para cada nota, além de uma variável para armazenar a soma e outra para armazenar a média. Com base nessa especificação, quais variáveis são necessárias para o algoritmo realizar todas as tarefas solicitadas?

  1. A) Seis variáveis: cinco para as notas e uma para armazenar a média calculada.
  2. B) Três variáveis: uma para todas as notas, uma para a soma e uma para a média.
  3. C) Sete variáveis: cinco para as notas, uma para a soma e uma para a média.
  4. D) Oito variáveis: cinco para as notas, duas para a soma e uma para a média.
  5. E) Cinco variáveis: uma para cada nota, usando a soma diretamente na média.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique as tarefas exigidas pelo enunciado: receber cinco notas individualmente, conservar cada valor para exibi-lo ao final, calcular a média da turma. A especificação pede uma variável distinta para cada nota, uma variável para a soma e outra para a média.
  2. Conte as variáveis. Cinco notas (nota1 a nota5), uma para a soma e uma para a média, totalizando 5 + 1 + 1 = 7 variáveis.
  3. Verifique a necessidade de cada uma. As notas precisam ser guardadas separadamente porque cada uma deve ser exibida no final. A soma é um valor intermediário necessário para o cálculo da média. A média é o resultado final que será armazenado.
  4. Confira as alternativas. A alternativa C traz exatamente sete variáveis com a composição correta, sendo a resposta correta e coincidente com o gabarito oficial.
  5. Analise as demais. A alternativa A esquece a variável da soma, o que obrigaria a calcular a média sem acumulador explícito, contrariando a especificação. A alternativa B agrupa todas as notas em uma só variável, impossibilitando conservar cada valor para exibição. A alternativa D cria duas variáveis para a soma, o que é desnecessário, pois uma só basta. A alternativa E elimina a variável da soma e da média, contrariando a especificação de usar variáveis para soma e média.

💡 Dica: Liste as variáveis necessárias para o cálculo da média.

Alternativa por alternativa

A Erradaerro: Procedimental

O aluno acredita que a soma não precisa ser armazenada em variável própria e que a média pode ser calculada diretamente, sem um acumulador intermediário.

B Erradaerro: Conceituala que mais engana

O aluno pensa que uma única variável pode guardar todas as notas, o que apaga os valores anteriores a cada nova atribuição e impede exibi-los ao final.

Por que engana: O aluno pode confundir a quantidade de variáveis necessárias, optando por uma única variável para todas as notas, o que não é suficiente para calcular a média corretamente.

C Correta

A especificação exige que cada uma das cinco notas seja conservada em uma variável distinta. Também é necessário armazenar o resultado da soma e o resultado da média em variáveis próprias. Portanto, são necessárias 5 + 1 + 1 = 7 variáveis.

D Erradaerro: Procedimental

O aluno acredita que é necessário duplicar a variável da soma, talvez por confundir a soma acumulada com um valor auxiliar extra, sem perceber que uma única variável acumuladora basta.

E Erradaerro: Interpretação

O aluno entende que a soma pode ser omitida ao calcular a média, ignorando que a especificação exige variáveis explícitas para soma e média e que a média depende de um acumulador.

Raio-X da questão

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

média aritmética

📌 Objetivo

avaliacao

🧱 Pré-requisitos

variáveis em programação · média aritmética

📚 Reveja

Revisar como calcular a média aritmética de um conjunto de valores.

⚠️ Erro mais comum

O aluno pode confundir a quantidade de variáveis necessárias, optando por uma única variável para todas as notas, o que não é suficiente para calcular a média corretamente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Decomposiçã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.