O que significa generalização em um problema computacional?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que significa generalização em um problema computacional?
- A) Aplicar uma solução específica a todos os problemas semelhantes
- B) Resolver um problema de forma única e diferente
- C) Dividir um problema em partes menores
- D) Eliminar variáveis irrelevantes de um problema
- E) Criar um novo problema a partir de um existente
✅ Resposta correta: alternativa A
Resolução passo a passo
- Em pensamento computacional, generalização é o processo de reconhecer padrões em problemas diferentes, mas parecidos, e construir uma solução que sirva para toda a classe desses problemas, e não apenas para um caso isolado. Por exemplo, um algoritmo que ordena qualquer lista de números, e não só uma lista específica.
- Analisando as alternativas, a A descreve exatamente essa ideia: aplicar uma solução a todos os problemas semelhantes. Logo, a letra A é a correta, e coincide com o gabarito oficial.
- Por que as outras estão erradas:
- B) Resolver um problema de forma única e diferente é o oposto da generalização, pois foca em um caso isolado e não em uma classe de problemas.
- C) Dividir um problema em partes menores é a decomposição, outro pilar do pensamento computacional, e não a generalização.
- D) Eliminar variáveis irrelevantes é a abstração, que consiste em ignorar detalhes que não importam para a solução.
- E) Criar um novo problema a partir de um existente não corresponde a generalizar; isso seria reformular ou derivar um problema, o que não é o conceito pedido.
- Conclusão: a generalização permite reaproveitar uma solução em situações semelhantes, economizando trabalho e tornando o raciocínio mais amplo.
💡 Dica: Defina o termo em suas próprias palavras.
Alternativa por alternativa
Generalização envolve aplicar uma solução que foi eficaz para um problema específico a outros problemas semelhantes.
O aluno acha que a generalização é buscar uma solução exclusiva e original para cada problema, confundindo-a com o caso particular oposto ao reaproveitamento.
O aluno confunde generalização com decomposição, por ambas envolverem lidar com o problema de forma organizada, mas a decomposição quebra o problema em partes, enquanto a generalização amplia a solução para uma classe de problemas.
Por que engana: Confundir generalização com especialização ou divisão de problemas, escolhendo alternativas que indicam soluções únicas ou fragmentação.
O aluno associa generalização a simplificar o problema retirando detalhes, o que na verdade descreve a abstração, e não a ampliação de uma solução a casos semelhantes.
O aluno interpreta a palavra generalização como criar ou derivar um novo problema a partir de outro, lendo o termo de forma literal e sem relacioná-lo ao reaproveitamento de soluções.
Raio-X da questão
generalização em computação
avaliacao
conceito de problema computacional · noção de solução geral
Revisar o conceito de generalização em problemas computacionais.
Confundir generalização com especialização ou divisão de problemas, escolhendo alternativas que indicam soluções únicas ou fragmentação.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a saída esperada ao calcular a média de três notas?
- Você e sua equipe de projeto precisam elaborar uma apresentação sobre um novo sistema de gestão de informações. Quais…
- Um grupo de alunos decidiu coletar dados sobre o uso da internet na escola e, para isso, elaboraram um questionário…
- Em um jogo de tabuleiro, os jogadores precisam coletar recursos, como madeira e pedra, para construir casas. Identifique…
- Você está planejando um experimento científico que envolve o crescimento de plantas. Quais seriam as entradas…
- Uma biblioteca de bairro usa um sistema que filtra os pedidos de reserva de salas. A regra é: a reserva é APROVADA se a…
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
