Quais são, em ordem, as três etapas essenciais ao decompor um algoritmo complexo para facilitar sua resolução?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Quais são, em ordem, as três etapas essenciais ao decompor um algoritmo complexo para facilitar sua resolução?
- A) Resolver todos os subproblemas ao mesmo tempo e sem planejamento.
- B) Identificar os subproblemas, resolver cada subproblema separadamente, combinar as soluções parciais.
- C) Combinar as soluções parciais antes de resolver os subproblemas.
- D) Resolver o problema completo imediatamente sem divisão.
- E) Identificar os subproblemas apenas no final do processo.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pergunta a ordem das etapas essenciais na decomposição de um problema complexo, um conceito básico de pensamento computacional (decomposição, resolução e composição).
- Ao decompor um problema, primeiro é preciso identificar os subproblemas menores que formam o problema maior. Depois, cada subproblema é resolvido separadamente, de forma mais simples. Por fim, as soluções parciais são combinadas para obter a solução do problema completo.
- A alternativa B descreve exatamente essa sequência: identificar, resolver separadamente e combinar. Portanto, ela é a correta e coincide com o gabarito oficial.
- Por que as outras estão erradas:
- A) Resolver tudo ao mesmo tempo e sem planejamento contraria a própria ideia de decomposição, que pressupõe organização.
- C) Combinar as soluções antes de resolver os subproblemas é impossível, pois ainda não existem soluções parciais.
- D) Resolver o problema completo sem divisão é justamente o que a decomposição busca evitar.
- E) Identificar os subproblemas só no final inverte a lógica, pois a identificação é o primeiro passo da decomposição.
💡 Dica: Liste as etapas de decomposição de algoritmos.
Alternativa por alternativa
O aluno acha que resolver várias partes de uma vez, sem planejamento, é a forma de simplificar um problema complexo, confundindo paralelismo com ausência de organização.
Por que engana: O aluno pode confundir a ordem das etapas, tentando resolver todos os subproblemas de uma vez, sem planejamento.
A decomposição divide o problema em partes menores (identificação), permite tratar cada parte isoladamente (resolução) e integra as respostas para obter a solução completa (combinação), reduzindo complexidade e facilitando verificação.
O aluno inverte a ordem das etapas, imaginando que é possível juntar soluções antes de elas existirem.
O aluno acredita que dividir o problema não é necessário e que a resolução direta do todo é mais simples, usando a intuição do dia a dia de resolver tudo de uma vez.
O aluno pensa que os subproblemas surgem naturalmente ao final da resolução, não reconhecendo que identificá-los é o ponto de partida da decomposição.
Raio-X da questão
decomposição de algoritmos
avaliacao
decomposição de algoritmos · resolução de problemas
Revisar as etapas de decomposição de algoritmos.
O aluno pode confundir a ordem das etapas, tentando resolver todos os subproblemas de uma vez, sem planejamento.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Quais as etapas para desenvolver um algoritmo simples?
- Ao resolver um problema de programação, quais etapas você deve seguir na decomposição do problema?
- Quais são os passos para criar um algoritmo eficaz utilizando decomposição e reúso?
- Qual é a sequência correta de passos para resolver um problema usando um algoritmo?
- Quais as principais etapas para criar um algoritmo eficiente e claro?
- Qual a sequência correta para decompor um problema em programação?
Todas as questões de Estratégias de solução de problemas - Decomposiçã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
