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

Analise a seguinte situação: você precisa calcular a média de notas de diferentes alunos em uma turma. Como um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Analise a seguinte situação: você precisa calcular a média de notas de diferentes alunos em uma turma. Como um algoritmo pode ser generalizado para diferentes turmas?

  1. A) Mudando os números manualmente para cada turma.
  2. B) Criando um algoritmo que utiliza variáveis para as notas.
  3. C) Utilizando constantes fixas para as notas.
  4. D) Fazendo cada cálculo separadamente.
  5. E) Aplicando fórmulas diferentes para cada aluno.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede como um algoritmo pode ser generalizado para calcular a média de notas de turmas diferentes. Generalizar significa escrever uma solução que funcione para qualquer conjunto de dados, sem depender de valores específicos.
  2. A ideia central é separar o procedimento (somar as notas e dividir pela quantidade de notas) dos dados (as notas de cada turma). Isso se faz usando variáveis, que recebem as notas de cada turma quando o algoritmo é executado.
  3. A alternativa B está correta porque um algoritmo que usa variáveis para as notas pode ser aplicado a qualquer turma, bastando trocar os valores de entrada. Não é preciso reescrever o algoritmo.
  4. A alternativa A está errada, pois mudar os números manualmente para cada turma obriga a alterar o procedimento a cada uso, o que não é generalização. A alternativa C está errada, pois constantes fixas prendem o algoritmo a valores únicos. A alternativa D está errada, pois fazer cada cálculo separadamente é repetir trabalho em vez de criar uma solução reutilizável. A alternativa E está errada, pois a média usa sempre a mesma fórmula, e aplicar fórmulas diferentes para cada aluno não generaliza nada.
  5. Resposta final: alternativa B, que coincide com o gabarito oficial.

💡 Dica: Pense em como um algoritmo pode ser adaptado para diferentes conjuntos de dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno entendeu que basta ajustar os números a cada turma, sem perceber que isso exige refazer o procedimento e não generaliza a solução.

Por que engana: Achar que é necessário criar um algoritmo novo ou usar valores fixos para cada turma, em vez de usar variáveis para generalizar.

B Correta

Usar variáveis permite que o mesmo algoritmo funcione para turmas diferentes.

C Erradaerro: Conceitual

O aluno acredita que fixar valores torna o algoritmo mais padronizado e, por isso, mais geral, sem notar que constantes limitam o uso a um único conjunto de dados.

D Erradaerro: Senso comum

O aluno associa resolver cada caso separadamente à organização do trabalho, sem perceber que isso é repetição e não generalização.

E Erradaerro: Interpretação

O aluno imagina que cada aluno precisa de uma fórmula própria, confundindo o cálculo da média, que é sempre o mesmo, com os dados de entrada de cada aluno.

Raio-X da questão

Dificuldade Fácil
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

média de notas

📌 Objetivo

fixacao

🧱 Pré-requisitos

variaveis em algoritmos · media aritmetica

📚 Reveja

Revisar como calcular a média e a estrutura de algoritmos.

⚠️ Erro mais comum

Achar que é necessário criar um algoritmo novo ou usar valores fixos para cada turma, em vez de usar variáveis para generalizar.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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