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

Qual a sequência correta para decompor um problema em programação?

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 a sequência correta para decompor um problema em programação?

  1. A) Identificar o problema, resolver tudo junto e testar.
  2. B) Analisar, dividir em partes e resolver cada uma.
  3. C) Dividir o problema, ignorar partes e testar.
  4. D) Resolver individualmente e juntar no final.
  5. E) Descrever o problema e esperar que resolvam.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a sequência correta para decompor um problema em programação, ou seja, a estratégia de dividir um problema grande em partes menores e mais fáceis de tratar (decomposição, uma das ideias básicas do pensamento computacional).
  2. Analisa-se o problema para entender o que deve ser feito, quais são as entradas, as saídas e as condições. Em seguida, divide-se esse problema em partes menores, cada uma com uma tarefa mais simples. Por fim, resolve-se cada parte separadamente, o que costuma facilitar a programação, os testes e a correção de erros.
  3. A alternativa B descreve exatamente essa sequência: analisar, dividir em partes e resolver cada uma. Por isso ela é a correta, de acordo com o gabarito oficial.
  4. A alternativa A está errada porque resolver tudo junto vai contra a ideia de decompor o problema.
  5. A alternativa C está errada porque ignorar partes do problema leva a uma solução incompleta.
  6. A alternativa D está errada porque resolver as partes isoladamente é coerente com a decomposição, mas o erro está em juntar apenas no final sem a etapa de análise e sem considerar a integração entre as partes desde o início.
  7. A alternativa E está errada porque apenas descrever o problema e esperar que outros o resolvam não é uma sequência de decomposição em programação.

💡 Dica: Pense nas etapas de resolução de problemas em programação.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que é melhor tratar o problema inteiro de uma vez e testar apenas no fim, sem dividir em partes.

B Correta

Essa é a sequência ideal para decomposição.

C Erradaerro: Conceitual

O aluno entende que simplificar significa ignorar partes do problema, quando na decomposição todas as partes devem ser tratadas.

D Erradaerro: Procedimentala que mais engana

O aluno percebe a ideia de resolver partes separadas, mas esquece a etapa inicial de análise e a integração contínua das partes, deixando a junção só para o final.

Por que engana: Escolher alternativas que ignoram etapas importantes como analisar ou testar, ou que sugerem resolver tudo junto sem dividir o problema.

E Erradaerro: Senso comum

O aluno confunde decomposição de problema com delegação ou simples descrição do problema, sem qualquer ação de solução.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
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 de problemas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

decomposicao de problemas · logica de programacao basica

📚 Reveja

Revisar as etapas de decomposição de problemas em programação.

⚠️ Erro mais comum

Escolher alternativas que ignoram etapas importantes como analisar ou testar, ou que sugerem resolver tudo junto sem dividir o problema.

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