GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO04Média⏱ curto

O que significa generalização em um problema computacional?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

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?

  1. A) Aplicar uma solução específica a todos os problemas semelhantes
  2. B) Resolver um problema de forma única e diferente
  3. C) Dividir um problema em partes menores
  4. D) Eliminar variáveis irrelevantes de um problema
  5. E) Criar um novo problema a partir de um existente

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. 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.
  2. 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.
  3. Por que as outras estão erradas:
  4. 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.
  5. C) Dividir um problema em partes menores é a decomposição, outro pilar do pensamento computacional, e não a generalização.
  6. D) Eliminar variáveis irrelevantes é a abstração, que consiste em ignorar detalhes que não importam para a solução.
  7. 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.
  8. 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

A Correta

Generalização envolve aplicar uma solução que foi eficaz para um problema específico a outros problemas semelhantes.

B Erradaerro: Conceitual

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.

C Erradaerro: Conceituala que mais engana

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.

D Erradaerro: Conceitual

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.

E Erradaerro: Interpretação

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

Dificuldade Média
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

generalização em computação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de problema computacional · noção de solução geral

📚 Reveja

Revisar o conceito de generalização em problemas computacionais.

⚠️ Erro mais comum

Confundir generalização com especialização ou divisão de problemas, escolhendo alternativas que indicam soluções únicas ou fragmentação.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resoluçã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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.