GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Fácil⏱ curto

Identifique a técnica que consiste em dividir um problema em partes menores para facilitar a solução.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique a técnica que consiste em dividir um problema em partes menores para facilitar a solução.

  1. A) Decomposição
  2. B) Generalização
  3. C) Reúso
  4. D) Algoritmo
  5. E) Debugging

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado descreve a técnica de dividir um problema complexo em partes menores, mais simples de resolver. Em computação e pensamento computacional, essa técnica chama-se decomposição.
  2. Comparando com o conceito, a alternativa A (Decomposição) é a que nomeia exatamente a ação descrita: quebrar o todo em subproblemas.
  3. Por que as outras estão erradas: B) Generalização é identificar padrões comuns para criar soluções mais amplas, não dividir o problema. C) Reúso é aproveitar partes de soluções já existentes em outros contextos. D) Algoritmo é a sequência finita de passos que resolve o problema, que pode ser resultado da decomposição, mas não é a técnica de dividir. E) Debugging é o processo de localizar e corrigir erros em um programa.
  4. Conclusão: a resposta correta é a A, coincidindo com o gabarito oficial.

💡 Dica: Pense em como os problemas podem ser simplificados.

Alternativa por alternativa

A Correta

A decomposição é o processo de dividir um problema em partes menores, facilitando a resolução.

B Erradaerro: Conceituala que mais engana

Confunde a ideia de simplificar o problema com a de generalizar, achando que tornar a solução mais geral equivale a dividi-la em partes menores.

Por que engana: Confundir decomposição com outras técnicas como generalização ou reuso, não entendendo que decomposição envolve dividir o problema em partes menores.

C Erradaerro: Conceitual

Associa a facilitação da solução ao aproveitamento de partes já prontas de outros projetos, sem perceber que o enunciado trata da divisão do problema.

D Erradaerro: Conceitual

Acha que, por um algoritmo ser formado por passos menores, o termo que descreve a divisão do problema é 'algoritmo', confundindo o resultado com o processo.

E Erradaerro: Conceitual

Relaciona a solução de problemas à busca e correção de erros, pensando que dividir o problema é uma forma de localizar falhas no código.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura baixo
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🧩 abertura
🎯 Conceito central

divisão de problemas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de problema computacional · conceitos basicos de algoritmos

📚 Reveja

Revisar técnicas de resolução de problemas em computação.

⚠️ Erro mais comum

Confundir decomposição com outras técnicas como generalização ou reuso, não entendendo que decomposição envolve dividir o problema em partes menores.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.