O que é decomposição em termos de 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
O que é decomposição em termos de pensamento computacional?
- A) Um método para criar programas sem lógica
- B) Dividir um problema em partes menores e mais simples
- C) Uma maneira de ignorar problemas complexos
- D) Um processo que nunca é útil na programação
- E) Uma técnica apenas para resolver problemas matemáticos
✅ Resposta correta: alternativa B
Resolução passo a passo
- Lembre o conceito de decomposição no pensamento computacional, que é uma das quatro pilares (decomposição, reconhecimento de padrões, abstração e algoritmos). Ela consiste em quebrar um problema grande e complexo em partes menores, mais simples e mais fáceis de tratar individualmente.
- Analise cada alternativa. A alternativa B afirma exatamente isso: dividir um problema em partes menores e mais simples. Por isso ela é a correta, e coincide com o gabarito oficial.
- Por que as outras estão erradas. A: a decomposição é justamente uma forma de organizar a lógica, não de criar programas sem lógica. C: a decomposição não ignora problemas, ela os enfrenta por partes. D: a decomposição é muito útil na programação e é uma prática central. E: o conceito não se restringe à matemática, sendo aplicável a qualquer problema que se queira resolver com computação.
💡 Dica: Defina decomposição e sua importância no pensamento computacional.
Alternativa por alternativa
Confunde decomposição com a ideia de programar sem planejamento, supondo que o método dispensa lógica. Na verdade, a decomposição exige organizar a lógica em etapas.
Por que engana: Confundir decomposição com ignorar problemas ou achar que é um método sem lógica.
Decomposição é a técnica de dividir problemas complexos em partes mais simples.
Entende 'decompor' como fugir ou desconsiderar a parte difícil do problema. A decomposição, ao contrário, consiste em encarar o problema complexo dividindo-o em partes tratáveis.
Supõe que, por ser uma técnica abstrata, ela não tem uso prático na programação. Na prática, decompor é um dos passos mais usados para desenvolver software.
Associa a decomposição apenas ao sentido matemático de 'decompor um número ou expressão', sem perceber que o conceito é geral e vale para qualquer tipo de problema.
Raio-X da questão
decomposição em computação
avaliacao
pensamento computacional básico · conceito de problema e solução
Revisar o conceito de decomposição e suas aplicações no pensamento computacional.
Confundir decomposição com ignorar problemas ou achar que é um método sem lógica.
pensamento_critico
abstrato
Questões parecidas com resolução
- O que significa a decomposição em termos de pensamento computacional?
- O que é decomposição no contexto do pensamento computacional?
- O que é decomposição em termos de solução de problemas no pensamento computacional?
- O que significa "decomposição" no pensamento computacional?
- O que significa decomposição no contexto do pensamento computacional?
- Qual é o objetivo da decomposição no 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
