Explique como a decomposição e a generalização podem ajudar na solução de um problema de programação para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Explique como a decomposição e a generalização podem ajudar na solução de um problema de programação para calcular a média de notas.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
A decomposição permite separar o problema em partes menores, como somar as notas e contar quantas foram inseridas. A generalização pode ser usada para aplicar a mesma lógica a diferentes situações de cálculo de média, facilitando a reutilização do código.
Explicação
A decomposição facilita o entendimento e a implementação do problema, permitindo que cada etapa, como a soma das notas e a contagem, seja tratada individualmente. A generalização possibilita que o mesmo algoritmo seja aplicado a diferentes conjuntos de dados, aumentando a eficiência e a flexibilidade do código. Dessa forma, ambas as técnicas contribuem para uma solução mais organizada e reutilizável.
Raio-X da questão
decomposição e generalização
avaliacao
conceito de decomposição · conceito de generalização
Revisar conceitos de decomposição e generalização em programação.
Confundir decomposição com generalização, aplicando conceitos de forma inadequada na resolução do problema.
pensamento_critico
abstrato
Questões parecidas com resolução
- “Quando dois barcos chegam juntos, preciso consultar os horários previstos, a quantidade de pescado e o espaço livre em…
- Pesquisadores acompanham a catalogação digital de objetos de um centro cultural. Para reduzir registros duplicados, o…
- Durante uma feira de produtos da agricultura familiar, uma estudante utiliza uma planilha digital para registrar os…
- Considere três instâncias de um mesmo problema de cálculo de imposto municipal sobre venda: instância A (região urbana…
- Projete a assinatura de um algoritmo que calcula o desvio padrão de uma coleção de dados numéricos e aceite uma variável…
- Dadas três instâncias do problema de distribuição de kits de informática a escolas (A:10 kits, rede lenta, técnico…
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
