Descreva como criar um algoritmo que resolva um problema de cálculo de média para um conjunto de notas de um…
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
Descreva como criar um algoritmo que resolva um problema de cálculo de média para um conjunto de notas de um aluno. Como você aplicaria a generalização nesse caso?
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
O algoritmo deve receber uma lista de notas como parâmetro e calcular a média geral. Em vez de fixar o número de notas, deve permitir qualquer quantidade, usando um laço para somar as notas e dividir pelo total de elementos.
Explicação
A solução proposta é adequada porque utiliza um laço para iterar sobre uma lista de notas, permitindo a flexibilidade de calcular a média para qualquer quantidade de notas. Isso demonstra a aplicação do conceito de generalização, pois o algoritmo não é restrito a um número fixo de entradas. Além disso, a divisão pela quantidade total de notas garante que a média seja calculada de forma precisa.
Raio-X da questão
algoritmo de média
fixacao
algoritmo de media · estrutura de repeticao
Revisar a construção de algoritmos e a aplicação de generalizações em programação.
Nao aplicar a generalizacao, criando algoritmos fixos para um numero especifico de notas.
pensamento_critico
abstrato
Questões parecidas com resolução
- Descreva como você criaria um algoritmo para calcular a média de notas de diferentes alunos, utilizando variáveis para…
- Um aluno deve criar um algoritmo que calcule a média de notas de vários alunos. Quais variáveis ele deve considerar para…
- Dada a importância da generalização em algoritmos, como criar um algoritmo que calcule a média de notas para diferentes…
- Analise a seguinte situação: você precisa calcular a média de notas de diferentes alunos em uma turma. Como um algoritmo…
- Dado um problema de calcular a média de três notas de alunos, como você pode generalizar seu algoritmo para calcular a…
- Analise os diferentes tipos de dados que podem ser utilizados em um algoritmo para calcular a média de notas de alunos…
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
