GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO04Fácil⏱ curto

Identifique a definição correta de decomposição em algoritmos.

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

Identifique a definição correta de decomposição em algoritmos.

  1. A) Unir várias partes de um problema em uma só solução.
  2. B) Dividir um problema complexo em partes menores.
  3. C) Aumentar a complexidade do problema original.
  4. D) Reutilizar partes de um algoritmo anterior.
  5. E) Criar um problema novo baseado em um existente.

✅ 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. A alternativa B afirma exatamente isso: dividir um problema complexo em partes menores. Por isso ela está correta e coincide com o gabarito oficial.
  3. A alternativa A descreve o movimento contrário, a composição ou integração de partes em uma solução única, que é próxima da ideia de montar a solução final, mas não define decomposição.
  4. A alternativa C está errada porque a decomposição busca reduzir a complexidade, e não aumentá-la.
  5. A alternativa D descreve reutilização de código, conceito relacionado a funções e módulos, mas não à decomposição.
  6. A alternativa E está errada porque a decomposição trabalha com um problema existente para torná-lo mais simples, e não cria um problema novo.

💡 Dica: Associe decomposição à divisão de um problema em partes menores.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confundiu decomposição com a etapa de composição ou integração, que junta partes já resolvidas em uma solução final.

B Correta

Essa é a essência da decomposição, facilitando a resolução.

C Erradaerro: Conceitual

O aluno acredita que decompor significa detalhar ou expandir o problema, tornando-o maior, quando o objetivo é justamente simplificá-lo.

D Erradaerro: Conceituala que mais engana

O aluno associou decomposição à reutilização de partes de algoritmos anteriores, que é um conceito de reuso de código, e não de divisão do problema.

Por que engana: Confundir decomposição com a junção de partes, o aumento da complexidade ou a reutilização de trechos de um algoritmo.

E Erradaerro: Interpretação

O aluno interpretou a palavra decomposição como criação ou derivação de um novo problema a partir de outro, o que não corresponde ao sentido técnico do termo.

Raio-X da questão

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

Decomposição de problemas em algoritmos

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Noção de problema e algoritmo · Partes e etapas de uma solução

📚 Reveja

Revise decomposição como estratégia de dividir problemas complexos em partes menores e manejáveis.

⚠️ Erro mais comum

Confundir decomposição com a junção de partes, o aumento da complexidade ou a reutilização de trechos de um algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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