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
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.
- A) Decomposição
- B) Generalização
- C) Reúso
- D) Algoritmo
- E) Debugging
✅ Resposta correta: alternativa A
Resolução passo a passo
- 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.
- Comparando com o conceito, a alternativa A (Decomposição) é a que nomeia exatamente a ação descrita: quebrar o todo em subproblemas.
- 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.
- 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 decomposição é o processo de dividir um problema em partes menores, facilitando a resolução.
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.
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.
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.
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
divisão de problemas
avaliacao
conceito de problema computacional · conceitos basicos de algoritmos
Revisar técnicas de resolução de problemas em computação.
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.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a técnica que permite dividir um problema grande em partes menores para facilitar a solução?
- Identifique a técnica de solução utilizada quando um algoritmo é dividido em partes menores que podem ser resolvidas…
- Identifique a técnica de solução utilizada quando um algoritmo é dividido em partes menores e reutilizáveis.
- Identifique qual das opções representa a técnica de decomposição na solução de problemas.
- Em um sistema, o problema pode ser dividido em subproblemas menores. Como essa técnica é chamada?
- Identifique a técnica de decomposição em um problema de programação que consiste em dividir um programa complexo em…
🔎 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
