Considere um algoritmo que calcula a média de notas de alunos. Quais variáveis devem ser usadas para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Considere um algoritmo que calcula a média de notas de alunos. Quais variáveis devem ser usadas para generalizar o cálculo para diferentes turmas?
- A) Número total de alunos e notas individuais
- B) Só as notas dos alunos
- C) Apenas a nota mais alta
- D) Nome dos alunos e suas notas
- E) Total de notas e a nota mais baixa
✅ Resposta correta: alternativa A
Resolução passo a passo
- A média de um conjunto de notas é a soma de todas as notas dividida pela quantidade de notas. Para escrever um algoritmo que sirva a qualquer turma, ele precisa de dados que variam de turma para turma: as notas individuais, que são somadas, e o número total de alunos, que é o divisor. Passo 2: Com essas duas variáveis, o algoritmo percorre as notas, acumula a soma e divide pelo número de alunos, funcionando para uma turma de 5 ou de 50 alunos. Passo 3: A alternativa B está errada porque as notas sozinhas não bastam, já que falta a quantidade de alunos para fazer a divisão. Passo 4: A alternativa C está errada porque a nota mais alta é um valor isolado, que não participa da média. Passo 5: A alternativa D está errada porque o nome dos alunos não entra no cálculo da média, sendo um dado de identificação. Passo 6: A alternativa E está errada porque a nota mais baixa também não participa da média, e o total de notas não substitui a quantidade de alunos como divisor. Passo 7: Portanto, a alternativa A é a correta e coincide com o gabarito oficial.
💡 Dica: Pense nas variáveis que representam notas e número de alunos.
Alternativa por alternativa
Essas variáveis são essenciais para calcular a média de qualquer turma.
Acredita que a média depende apenas dos valores das notas, sem perceber que a divisão exige saber quantas notas existem na turma.
Por que engana: Escolher variáveis que não permitem calcular a média corretamente, como usar apenas a nota mais alta ou nomes dos alunos.
Confunde média com valor máximo, supondo que a nota mais alta representa o resultado do cálculo da turma.
Supõe que, para calcular a média, é preciso manter a identificação de cada aluno junto à sua nota, confundindo identificação com dado de cálculo.
Imagina que a média depende dos extremos da turma e do total de notas somado, sem perceber que o divisor precisa ser a quantidade de alunos e não a nota mais baixa.
Raio-X da questão
média de notas
fixacao
variaveis e tipos de dados · media aritmetica
Revisar como calcular a média e as variáveis necessárias.
Escolher variáveis que não permitem calcular a média corretamente, como usar apenas a nota mais alta ou nomes dos alunos.
pensamento_critico
abstrato
Questões parecidas com resolução
- Um aluno deve criar um algoritmo que calcule a média de notas de vários alunos. Quais variáveis ele deve considerar para…
- Dado um algoritmo que calcula a média de notas de uma turma, como você poderia generalizá-lo para funcionar com…
- Analise a seguinte situação: você precisa calcular a média de notas de diferentes alunos em uma turma. Como um algoritmo…
- Dada a importância da generalização em algoritmos, como criar um algoritmo que calcule a média de notas para diferentes…
- Descreva como você criaria um algoritmo para calcular a média de notas de diferentes alunos, utilizando variáveis para…
- Um algoritmo foi criado para calcular a média de três notas. Quais variáveis são necessárias para torná-lo genérico para…
Todas as questões de Estratégias de solução de problemas - Generalizaçã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
