Por que a decomposição é uma habilidade importante no pensamento computacional?
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
Por que a decomposição é uma habilidade importante no pensamento computacional?
- A) Porque permite resolver apenas problemas matemáticos.
- B) Porque ajuda a simplificar problemas complexos em partes menores.
- C) Porque é uma forma de ignorar partes do problema.
- D) Porque é um método para evitar a programação.
- E) Porque é a única técnica de resolução de problemas.
✅ Resposta correta: alternativa B
Resolução passo a passo
- No pensamento computacional, decomposição é a habilidade de dividir um problema complexo em partes menores e mais gerenciáveis, que podem ser analisadas e resolvidas separadamente.
- Ao resolver cada parte isoladamente, fica mais fácil compreender o problema inteiro, reutilizar soluções e localizar erros.
- A alternativa B expressa exatamente esse conceito: simplificar problemas complexos em partes menores. Portanto, B é a resposta correta, coincidindo com o gabarito oficial.
- A alternativa A está errada, pois a decomposição não se restringe a problemas matemáticos, sendo aplicável a qualquer tipo de problema.
- A alternativa C está errada, pois decompor não significa ignorar partes do problema, e sim considerar todas elas em etapas separadas.
- A alternativa D está errada, pois a decomposição é uma técnica de análise e planejamento que frequentemente antecede a programação, e não um meio de evitá-la.
- A alternativa E está errada, pois a decomposição é apenas uma entre várias técnicas do pensamento computacional, como abstração, reconhecimento de padrões e algoritmos.
💡 Dica: Pense em como a decomposição facilita a resolução de problemas complexos.
Alternativa por alternativa
O aluno associa o pensamento computacional apenas à matemática, achando que a decomposição só serve para problemas numéricos.
Por que engana: Confundir decomposição com ignorar partes do problema ou limitar seu uso apenas a problemas matemáticos.
Simplificar problemas complexos facilita a resolução e a compreensão.
O aluno confunde decompor com descartar: acredita que simplificar o problema significa deixar de lado partes dele, quando na verdade todas as partes devem ser tratadas.
O aluno entende que pensar de forma computacional serve para evitar a programação, quando a decomposição é justamente um passo de planejamento que organiza a programação.
O aluno supõe que a decomposição é a única estratégia de resolução de problemas, desconsiderando outras técnicas do pensamento computacional como abstração e reconhecimento de padrões.
Raio-X da questão
decomposição no pensamento computacional
avaliacao
pensamento computacional · resolucao de problemas
Revisar a importância da decomposição em problemas computacionais.
Confundir decomposição com ignorar partes do problema ou limitar seu uso apenas a problemas matemáticos.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é o objetivo da decomposição no pensamento computacional?
- Explique a importância da decomposição no pensamento computacional e como ela pode ser aplicada em projetos de…
- O que significa a decomposição em termos de pensamento computacional?
- O que é decomposição em termos de pensamento computacional?
- O que significa "decomposição" no pensamento computacional?
- O que é decomposição no contexto do pensamento computacional?
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
