Um problema complexo pode ser resolvido dividindo-o em partes menores. Qual é o primeiro passo ao usar a…
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
Um problema complexo pode ser resolvido dividindo-o em partes menores. Qual é o primeiro passo ao usar a decomposição?
- A) Identificar o problema geral
- B) Criar um algoritmo
- C) Testar a solução
- D) Desconsiderar detalhes
- E) Combinar soluções
✅ Resposta correta: alternativa A
Resolução passo a passo
- A decomposição é um dos pilares do pensamento computacional e consiste em quebrar um problema complexo em partes menores e mais fáceis de tratar. Para fazer isso com sentido, é preciso antes entender o problema como um todo: qual é o objetivo, quais são os dados e o que se espera como resultado.
- Por isso, a alternativa A, identificar o problema geral, é o primeiro passo. Só depois de reconhecer o problema inteiro é que se pode decidir como dividi-lo em subproblemas.
- A alternativa B está errada porque criar um algoritmo vem depois da decomposição, quando cada parte já foi definida e pode ser resolvida em sequência.
- A alternativa C está errada porque testar a solução é uma etapa final, feita depois que as partes foram resolvidas e combinadas.
- A alternativa D está errada porque desconsiderar detalhes corresponde à abstração, outro pilar do pensamento computacional, e não ao primeiro passo da decomposição.
- A alternativa E está errada porque combinar soluções é o passo de integração, feito no fim, depois que cada parte menor foi resolvida.
- Conclusão: a ordem lógica é entender o problema geral, decompor, resolver as partes, combinar e testar. O gabarito A está correto.
💡 Dica: Pense nos passos iniciais da decomposição de problemas.
Alternativa por alternativa
Identificar o problema geral é crucial para iniciar o processo de decomposição.
O aluno acha que, assim que surge um problema complexo, o primeiro passo é escrever o algoritmo. Ele não percebe que o algoritmo é construído depois que as partes já foram separadas e entendidas.
Por que engana: Confundir a etapa inicial de decomposicao com etapas posteriores como criar algoritmo ou testar solucao.
O aluno confunde a ordem das etapas e pensa que a solução deve ser testada logo no início. O teste só faz sentido depois que a solução já foi construída.
O aluno associa a decomposição à ideia de ignorar detalhes, que é a abstração. Ele mistura dois pilares diferentes do pensamento computacional.
O aluno pensa que a primeira coisa é juntar soluções, quando na verdade a combinação é o último passo, feito após resolver cada parte menor. Inverte a ordem lógica do processo.
Raio-X da questão
decomposição de problemas
avaliacao
decomposicao de problemas · conceito de algoritmo
Revisar os passos da decomposição de problemas em computação.
Confundir a etapa inicial de decomposicao com etapas posteriores como criar algoritmo ou testar solucao.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual o primeiro passo para resolver um problema complexo utilizando a técnica de decomposição?
- Qual é o primeiro passo para resolver um problema de programação usando decomposição?
- Qual é o primeiro passo na decomposição de um problema computacional?
- Ao tentar resolver um problema complexo, você identificou três partes menores. Qual é o próximo passo?
- O que significa decompor um problema em partes menores?
- Qual é o primeiro passo na decomposição de um problema em computação?
Todas as questões de Estratégias de solução de problemas - Decomposição
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
