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

Qual é a relação entre decomposição e programação?

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

Qual é a relação entre decomposição e programação?

  1. A) Decomposição não é usada na programação
  2. B) Ambas visam simplificar problemas complexos
  3. C) Programação ignora a decomposição por ser mais eficiente
  4. D) Decomposição é apenas para programação orientada a objetos
  5. E) Não há relação entre as duas

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Decomposição, no pensamento computacional, é a técnica de dividir um problema complexo em partes menores e mais simples, que podem ser resolvidas e testadas separadamente.
  2. Na programação, essa técnica aparece quando se divide um sistema em funções, módulos ou sub-rotinas, cada uma responsável por uma tarefa específica.
  3. Logo, a alternativa B está correta, pois tanto a decomposição quanto a programação visam simplificar problemas complexos, tornando-os mais fáceis de entender, resolver e manter.
  4. A alternativa A está errada, pois a decomposição é usada na programação, inclusive como etapa básica do desenvolvimento de software.
  5. A alternativa C está errada, pois a decomposição não é ignorada pela programação; ao contrário, ela é um de seus principais recursos para organizar o código.
  6. A alternativa D está errada, pois a decomposição é um princípio geral de resolução de problemas e vale para qualquer paradigma de programação, não apenas para a orientação a objetos.
  7. A alternativa E está errada, pois existe relação direta entre as duas, já que a decomposição é uma das bases para escrever programas organizados.
  8. Conclusão: o gabarito oficial B está correto e coincide com a resolução feita de forma independente.

💡 Dica: Pense sobre como a decomposição ajuda na organização do código.

Alternativa por alternativa

A Erradaerro: Senso comuma que mais engana

O aluno acredita que decomposição é uma ideia exclusiva da matemática ou da engenharia e não faz parte do trabalho de programar.

Por que engana: Achar que decomposição não é usada na programação ou que são conceitos independentes.

B Correta

Tanto a decomposição quanto a programação se concentram em resolver problemas complexos de forma mais simples.

C Erradaerro: Conceitual

O aluno supõe que a decomposição seria um passo extra e dispensável, que atrasa o desenvolvimento, e que programar diretamente seria sempre mais eficiente.

D Erradaerro: Conceitual

O aluno associa a decomposição apenas à divisão de sistemas em classes e objetos, sem perceber que ela é uma técnica geral de resolução de problemas.

E Erradaerro: Conceitual

O aluno não reconhece que dividir problemas em partes é justamente a base da organização de programas, e por isso não enxerga conexão entre os dois termos.

Raio-X da questão

Dificuldade Média
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🧩 consolidacao
🎯 Conceito central

decomposição e programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de decomposição · noções básicas de programação

📚 Reveja

Revisar como a decomposição facilita a programação.

⚠️ Erro mais comum

Achar que decomposição não é usada na programação ou que são conceitos independentes.

🌎 Tema transversal

ciencia_tecnologia

🤝 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.