GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO04Média⏱ 2 a 3 minu

Em um projeto final, a turma quer construir um programa para controlar um campeonato escolar. Ele precisa…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO04

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

Em um projeto final, a turma quer construir um programa para controlar um campeonato escolar. Ele precisa cadastrar times, registrar jogos, somar pontos e mostrar a classificação. — Qual organização mostra melhor o uso da decomposição?

  1. A) Organizar o trabalho em uma sequência de ações, como cadastrar, jogar e somar pontos, sem separar cada parte do programa.
  2. B) Programar tudo de uma vez, porque um campeonato escolar é simples e não precisa ser dividido em partes menores.
  3. C) Começar pelo desenho da tela principal e depois juntar todas as funções em um único bloco para facilitar a entrega.
  4. D) Separar o projeto em cadastro de times, registro de jogos, cálculo de pontos e geração da classificação.
  5. E) Fazer apenas o cadastro dos times, pois os jogos e a classificação dependem disso e podem ser resolvidos depois.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Decomposição é dividir um problema grande em partes menores, mais simples de resolver e de testar separadamente. Passo 2: O enunciado pede a organização que melhor mostra essa divisão, ou seja, a que separa o sistema em partes com funções próprias. Passo 3: A alternativa D separa o projeto em cadastro de times, registro de jogos, cálculo de pontos e geração da classificação. Cada parte tem uma responsabilidade clara e pode ser desenvolvida e testada isoladamente. Passo 4: A alternativa A descreve uma sequência de ações, mas afirma expressamente que não separa as partes do programa, então não mostra decomposição. Passo 5: A alternativa B vai contra a decomposição ao recusar dividir o projeto, mesmo que seja simples. Passo 6: A alternativa C junta todas as funções em um único bloco, o que é o oposto de decompor. Passo 7: A alternativa E trata apenas da ordem de execução, priorizando o cadastro, sem dividir o sistema em partes. Resultado: a alternativa correta é a D, que coincide com o gabarito oficial.

💡 Dica: Procure a opção que separa o sistema em funções menores.

Alternativa por alternativa

A Erradaerro: Conceitual

Confunde sequência de etapas com decomposição. O aluno acha que listar os passos em ordem já divide o projeto, sem perceber que a questão exige separar as partes do programa.

B Erradaerro: Senso comum

Acredita que projetos simples não precisam ser divididos. Essa intuição do dia a dia contraria o princípio de que dividir ajuda a organizar qualquer projeto, mesmo pequeno.

C Erradaerro: Conceitual

Associa o planejamento da interface à decomposição e depois junta tudo em um bloco único para ganhar tempo. Ele não entende que decompor significa separar funções, não unir.

D Correta

Resposta correta porque apresenta a decomposição do problema em partes menores e com funções diferentes, exatamente como pede o enunciado.

E Erradaerro: Conceituala que mais engana

Confunde priorizar uma etapa com decompor o projeto. Escolher começar pelo cadastro é uma questão de ordem de trabalho, e não uma divisão do sistema em partes independentes.

Por que engana: Confundir decomposição com simples lista de ações.

Raio-X da questão

Dificuldade Média
Leitura Intermediá
Discriminação Medio
Peso pedagógico Médio
Autonomia do enunciado Alta.
Cobertura da habilidade Dividir um
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situação-problema🧩 conceito básico
🎯 Conceito central

Decomposição

📌 Objetivo

Reconhecer decomposi

🧱 Pré-requisitos

Noção de algoritmo · Organização de etapas

📚 Reveja

Divisão de um problema em módulos.

⚠️ Erro mais comum

Confundir decomposição com simples lista de ações.

🌎 Tema transversal

Trabalho em equipe

🤝 Socioemocional

Organização

🏫 Contexto

Projeto de programa

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.