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

Identifique o que representa o conceito de decomposição em um algoritmo. Selecione a alternativa correta.

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

Identifique o que representa o conceito de decomposição em um algoritmo. Selecione a alternativa correta.

  1. A) Resolver o problema como um todo.
  2. B) Dividir o problema em partes menores.
  3. C) Utilizar código complexo.
  4. D) Criar um único bloco de código.
  5. E) Fazer tudo de uma vez.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A decomposição é um dos pilares do pensamento computacional. Consiste em quebrar um problema complexo em partes menores, mais simples de entender, analisar e resolver.
  2. Ao resolver a questão por conta própria, identifica-se que a alternativa que descreve exatamente esse conceito é a B, dividir o problema em partes menores.
  3. Comparando com o gabarito oficial (B), não há divergência. A alternativa B está correta.
  4. A alternativa A está errada, pois resolver o problema como um todo é justamente o oposto da decomposição, que evita tratar tudo de uma vez.
  5. A alternativa C está errada, pois a decomposição visa simplificar o problema, não aumentar a complexidade do código.
  6. A alternativa D está errada, pois criar um único bloco de código concentra tudo em um lugar só, sem separar o problema em partes.
  7. A alternativa E está errada, pois fazer tudo de uma vez é o contrário de decompor, já que ignora a divisão em etapas menores.

💡 Dica: Reveja o conceito de decomposição em algoritmos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno entende que resolver o problema inteiro de uma só vez é a melhor estratégia, confundindo a visão global com a abordagem decomposta.

Por que engana: Confundir decomposição com resolver o problema inteiro sem dividir em partes menores.

B Correta

Decompor um problema facilita a sua resolução ao dividir em partes menores.

C Erradaerro: Senso comum

O aluno associa a ideia de solução sofisticada à complexidade do código, achando que decompor significa escrever algo mais elaborado.

D Erradaerro: Conceitual

O aluno imagina que organizar a solução é concentrar toda a lógica em um único bloco, confundindo modularização com centralização.

E Erradaerro: Interpretação

O aluno interpreta a palavra decomposição de forma literal ou apressada, lendo a alternativa como sinônimo de agilidade e ignorando a ideia de etapas.

Raio-X da questão

Dificuldade Fácil
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🧩 consolidacao
🎯 Conceito central

decomposição em algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · estrutura de problemas

📚 Reveja

Estudar o conceito de decomposição em algoritmos.

⚠️ Erro mais comum

Confundir decomposição com resolver o problema inteiro sem dividir 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.