Qual das opções a seguir melhor descreve a generalização em estratégias de solução de problemas?
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
Qual das opções a seguir melhor descreve a generalização em estratégias de solução de problemas?
- A) A criação de soluções específicas para problemas únicos
- B) A identificação de padrões a partir de exemplos concretos
- C) A análise de problemas sem relação entre si
- D) A elaboração de um algoritmo específico para um único problema
- E) A repetição exata de soluções anteriores
✅ Resposta correta: alternativa B
Resolução passo a passo
- A generalização, em estratégias de solução de problemas, consiste em observar casos particulares, reconhecer regularidades comuns entre eles e transformar essas regularidades em uma regra ou método que sirva para uma classe mais ampla de problemas.
- Analisando as alternativas por conta própria, a alternativa B descreve exatamente esse processo: identificar padrões a partir de exemplos concretos. Ela é a resposta que concorda com a definição de generalização.
- A alternativa A está errada porque cria soluções específicas para problemas únicos, o que é o oposto de generalizar, pois a generalização busca soluções aplicáveis a muitos casos.
- A alternativa C está errada porque analisar problemas sem relação entre si impede justamente encontrar regularidades comuns, que é a base da generalização.
- A alternativa D está errada porque um algoritmo elaborado para um único problema não é generalizado; a generalização produz métodos reutilizáveis.
- A alternativa E está errada porque repetir exatamente soluções anteriores é reutilização literal, sem abstração nem adaptação a novos contextos.
- Comparando com o gabarito oficial, a letra B coincide com a resposta correta, portanto não há divergência.
💡 Dica: Associe generalização à busca de padrões que podem ser aplicados a diferentes problemas.
Alternativa por alternativa
O aluno pode confundir solução específica com solução adequada, achando que resolver cada problema isoladamente já é uma forma de generalizar. Ele não percebe que generalizar exige abstrair o que é comum entre casos.
Generalização envolve a capacidade de reconhecer padrões em diferentes situações e aplicar soluções de forma ampla.
O aluno pode acreditar que analisar problemas independentes dá maior liberdade ou clareza, sem perceber que a generalização depende justamente de comparar problemas e encontrar relações entre eles.
O aluno pode associar generalização apenas à palavra algoritmo e supor que criar um algoritmo, mesmo restrito a um problema, já representa generalização. Falta perceber que generalizar significa ampliar a aplicação para uma classe de problemas.
O aluno pode interpretar generalização como simples repetição de procedimentos conhecidos, sem notar que a generalização envolve abstração e adaptação a novos casos, não cópia literal.
Por que engana: Confundir generalização com a criação ou repetição de uma solução específica, sem perceber que ela parte de padrões comuns entre exemplos.
Raio-X da questão
Generalização na solução de problemas
diagnostico
Identificação de padrões · Estratégias de solução de problemas
Revise como identificar padrões em exemplos e aplicá-los a problemas semelhantes.
Confundir generalização com a criação ou repetição de uma solução específica, sem perceber que ela parte de padrões comuns entre exemplos.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual das alternativas abaixo melhor descreve a generalização em estratégias de solução de problemas?
- Qual das opções abaixo é um exemplo de generalização em uma estratégia de solução de problemas?
- O que é generalização em estratégias de solução de problemas?
- Qual é a principal estratégia de solução de problemas que envolve a generalização?
- Escolha a opção que representa corretamente a generalização na solução de problemas.
- Qual das opções a seguir é uma estratégia importante para a generalização de soluções de problemas em programação?
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
