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

Em uma competição de programação, os participantes devem criar um jogo. Um dos critérios é dividir o projeto…

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

Em uma competição de programação, os participantes devem criar um jogo. Um dos critérios é dividir o projeto em partes menores, como design, código e testes. Qual é o principal benefício dessa decomposição?

  1. A) Aumenta o tempo para concluir o projeto.
  2. B) Permite a colaboração entre os membros da equipe.
  3. C) Reduz a qualidade do código final.
  4. D) Elimina a necessidade de testes.
  5. E) Aumenta a complexidade do gerenciamento.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta qual é o principal benefício de dividir um projeto de software em partes menores (design, código, testes), prática conhecida como decomposição ou modularização.
  2. Ao separar o projeto em partes menores, cada parte pode ser atribuída a uma pessoa ou subequipe, o que permite que os membros trabalhem em paralelo e colaborem de forma organizada, com responsabilidades claras.
  3. A alternativa A está errada, pois decompor não aumenta o tempo de conclusão; ao contrário, o trabalho paralelo tende a reduzir o prazo total.
  4. A alternativa C está errada, pois a decomposição costuma melhorar a qualidade do código, já que partes menores são mais fáceis de entender, testar e manter.
  5. A alternativa D está errada, pois dividir o projeto em testes mostra que eles são uma etapa própria e necessária, não algo que se elimina.
  6. A alternativa E está errada, pois a decomposição é justamente uma estratégia para reduzir a complexidade, e o eventual aumento de coordenação é um custo secundário, não o principal benefício.
  7. Conclusão: o gabarito oficial B está correto, pois o principal benefício da decomposição é permitir a colaboração entre os membros da equipe.

💡 Dica: Pense nos benefícios de organizar um projeto em partes.

Alternativa por alternativa

A Erradaerro: Senso comum

O aluno supõe que dividir o trabalho em partes gera mais etapas e, portanto, mais tempo, ignorando que partes podem ser feitas em paralelo.

B Correta

Dividir o trabalho facilita a colaboração e a especialização.

C Erradaerro: Conceitual

O aluno associa a divisão em partes a perda de integração e fragmentação, acreditando que isso prejudica a qualidade final em vez de melhorá-la.

D Erradaerro: Interpretação

O aluno entende que, por o projeto ser dividido em módulos, os testes deixam de ser necessários, quando na verdade a divisão em testes indica que eles são uma etapa própria.

E Erradaerro: Conceituala que mais engana

O aluno confunde o principal benefício com um custo: de fato a coordenação das partes exige gerenciamento, mas a decomposição existe para reduzir a complexidade geral do projeto.

Por que engana: O aluno pode confundir a decomposição de projetos com a ideia de que ela aumenta a complexidade, levando a escolher alternativas que indicam desvantagens em vez de vantagens.

Raio-X da questão

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

decomposição de projetos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

decomposição de projetos · trabalho em equipe

📚 Reveja

Revisar os benefícios da decomposição em projetos de programação.

⚠️ Erro mais comum

O aluno pode confundir a decomposição de projetos com a ideia de que ela aumenta a complexidade, levando a escolher alternativas que indicam desvantagens em vez de vantagens.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

colaboracao

🏫 Contexto

cotidiano

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.