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

Qual definição melhor explica decomposição em algoritmos?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual definição melhor explica decomposição em algoritmos?

  1. A) Unir todas as partes de um código.
  2. B) Dividir problemas em etapas menores.
  3. C) Corrigir erros em um script.
  4. D) Reescrever o algoritmo de forma complexa.
  5. E) Usar código de outra pessoa diretamente.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a definição de decomposição no contexto de algoritmos (pensamento computacional). Decomposição é a técnica de quebrar um problema grande e complexo em partes menores, mais simples de entender, analisar e resolver.
  2. Analisando as alternativas, a que descreve exatamente essa ideia é a B: 'Dividir problemas em etapas menores'. Cada subproblema pode então ser resolvido separadamente e, depois, as soluções são combinadas.
  3. A alternativa A está errada, pois unir partes de um código é próximo da ideia de composição ou integração, que é o oposto de decompor.
  4. A alternativa C está errada, pois corrigir erros em um script é depuração (debugging), uma atividade diferente da decomposição.
  5. A alternativa D está errada, pois decomposição busca simplificar o problema, não torná-lo mais complexo.
  6. A alternativa E está errada, pois usar código de outra pessoa diretamente é reutilização de código, não decomposição.
  7. Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.

💡 Dica: Pense na função de decomposição em um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confundiu decomposição com a ideia de juntar partes, talvez por associar a palavra 'decomposição' a 'montagem' ou 'integração' de um sistema. Na verdade, a decomposição vai no sentido inverso: separar o todo em partes.

Por que engana: Confundir decomposição com unificação ou correção de código, não entendendo que é dividir problemas em partes menores.

B Correta

Dividir um problema em etapas facilita a abordagem e a solução.

C Erradaerro: Conceitual

O aluno associou decomposição à atividade de encontrar e corrigir falhas no código, que é a depuração. Decompor um problema é uma etapa de planejamento, anterior à programação, e não de correção.

D Erradaerro: Senso comum

O aluno interpretou que decompor significa tornar algo mais elaborado ou 'decomposto' no sentido de bagunçado, a partir do senso comum da palavra 'decomposição' como deterioração ou desorganização. O objetivo da decomposição é justamente simplificar o problema.

E Erradaerro: Conceitual

O aluno pode ter entendido que decompor um problema significa reaproveitar soluções prontas de terceiros. Reutilizar código é uma prática diferente, que não envolve dividir o problema em partes.

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🧩 abertura
🎯 Conceito central

decomposição em algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · estrutura de problemas

📚 Reveja

Revisar o conceito de decomposição e suas aplicações em algoritmos.

⚠️ Erro mais comum

Confundir decomposição com unificação ou correção de código, não entendendo que é dividir problemas em partes menores.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de 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.