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

Para acompanhar o desempenho de uma turma, uma escola criou um programa que percorre uma lista de notas e…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO03

Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Para acompanhar o desempenho de uma turma, uma escola criou um programa que percorre uma lista de notas e calcula um resultado. O algoritmo usado é representado pelo pseudocódigo abaixo: notas ? [8, 7, 9] soma ? 0 para cada nota em notas faça soma ? soma + nota fim-para media ? soma ÷ quantidade(notas) O comando quantidade(notas) informa quantos valores existem na lista. Considerando a execução completa do algoritmo, qual valor será armazenado na variável media?

  1. A) 24,0 pontos
  2. B) 8,0 pontos
  3. C) 9,0 pontos
  4. D) 7,0 pontos
  5. E) 7,5 pontos

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Acompanhe a variável soma. Ela começa em 0 e, dentro do laço 'para cada nota em notas', recebe cada valor da lista: 0 + 8 = 8; 8 + 7 = 15; 15 + 9 = 24. Ao final do laço, soma vale 24.
  2. Calcule quantos valores há na lista. A lista é [8, 7, 9], com 3 elementos, então quantidade(notas) = 3.
  3. Aplique a fórmula do pseudocódigo: media recebe soma dividido por quantidade(notas), ou seja, 24 dividido por 3, que resulta em 8.
  4. Logo, ao final da execução, media armazena 8,0 pontos. Isso confirma a alternativa B, que coincide com o gabarito oficial.
  5. Por que as outras estão erradas: a alternativa A (24,0) é a soma antes da divisão; a alternativa C (9,0) é a maior nota, não a média; a alternativa D (7,0) é o valor do meio da lista original, sem considerar a média; e a alternativa E (7,5) é a média apenas dos dois primeiros valores, ignorando a terceira nota.

💡 Dica: Calcule a média das notas somando e dividindo pelo número de notas.

Alternativa por alternativa

A Erradaerro: Procedimentala que mais engana

O aluno obteve corretamente a soma 24, mas esqueceu a última etapa do algoritmo, que divide a soma pela quantidade de notas. Assim, tomou a soma como se fosse a média.

Por que engana: O aluno pode confundir a média com a maior nota, escolhendo a opção que representa a nota mais alta ao invés da média correta.

B Correta

O algoritmo começa com soma igual a zero e adiciona, sucessivamente, os valores 8, 7 e 9. Ao final do laço, soma vale 24. Como a lista possui 3 notas, a instrução media ← soma ÷ quantidade(notas) realiza 24 ÷ 3, armazenando 8,0 na variável media. A questão exige acompanhar a execução de um algoritmo com lista, variável, laço de repetição e função de quantidade.

C Erradaerro: Conceitual

O aluno confundiu média com o maior valor da lista, ou tomou a última nota lida como resultado final, sem executar a soma e a divisão.

D Erradaerro: Conceitual

O aluno pegou o valor do meio da lista original, 7, como se fosse a média ou a mediana, sem calcular a soma e a divisão e sem ordenar os valores.

E Erradaerro: Atenção

O aluno calculou a média somente entre os dois primeiros valores, (8 + 7) dividido por 2, esquecendo que a nota 9 também entra no cálculo.

Raio-X da questão

Dificuldade Fácil
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✍️ calculativa🧩 consolidacao
🎯 Conceito central

média aritmética

📌 Objetivo

avaliacao

🧱 Pré-requisitos

cálculo de média aritmética · soma de números

📚 Reveja

Revisar como calcular a média aritmética.

⚠️ Erro mais comum

O aluno pode confundir a média com a maior nota, escolhendo a opção que representa a nota mais alta ao invés da média correta.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Projetos com 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.