GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO04Média⏱ curto

O que é decomposição em termos de pensamento computacional?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

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?

  1. A) Um método para criar programas sem lógica
  2. B) Dividir um problema em partes menores e mais simples
  3. C) Uma maneira de ignorar problemas complexos
  4. D) Um processo que nunca é útil na programação
  5. E) Uma técnica apenas para resolver problemas matemáticos

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. 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.
  2. 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.
  3. 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

A Erradaerro: Conceituala que mais engana

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.

B Correta

Decomposição é a técnica de dividir problemas complexos em partes mais simples.

C Erradaerro: Interpretação

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.

D Erradaerro: Senso comum

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.

E Erradaerro: Conceitual

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

Dificuldade Média
Bloom Lembrar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

decomposição em computação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

pensamento computacional básico · conceito de problema e solução

📚 Reveja

Revisar o conceito de decomposição e suas aplicações no pensamento computacional.

⚠️ Erro mais comum

Confundir decomposição com ignorar problemas ou achar que é um método sem lógica.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resoluçã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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.