Em um projeto coletivo, cada estudante ficou responsável por uma parte do sistema: cadastro, relatórios e…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 coletivo, cada estudante ficou responsável por uma parte do sistema: cadastro, relatórios e telas de aviso. Depois, o grupo juntou tudo em um único programa. — Qual vantagem da decomposição fica mais clara nessa situação?
- A) Ela serve principalmente para deixar as telas do programa mais bonitas e com melhor aparência visual.
- B) Ela ajuda o grupo a concluir o projeto sem precisar unir as partes feitas por cada estudante.
- C) Ela permite dividir o trabalho em partes menores, facilitando a colaboração e a integração final do programa.
- D) Ela faz com que todos os estudantes trabalhem na mesma tarefa ao mesmo tempo, evitando qualquer divisão do sistema.
- E) Ela faz com que o programa fique mais rápido, mesmo antes de o grupo juntar todas as partes.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Decomposição, em computação, é dividir um problema grande, como o sistema do projeto, em partes menores e mais simples de tratar. No enunciado, o sistema foi dividido em cadastro, relatórios e telas de aviso, e cada estudante ficou com uma dessas partes. Passo 2: Essa divisão permite que o trabalho aconteça em paralelo, com cada pessoa focando em uma parte, o que facilita a colaboração. Depois, as partes são integradas em um único programa, que é o último passo descrito na situação. Passo 3: Por isso a alternativa C é a correta: ela descreve exatamente a vantagem de dividir em partes menores, facilitar a colaboração e permitir a integração final. Passo 4: A alternativa A está errada, pois a decomposição trata da organização do trabalho e da estrutura do sistema, não da aparência visual das telas. Passo 5: A alternativa B está errada, pois a decomposição não dispensa a união das partes; o enunciado mostra justamente que o grupo juntou tudo no fim. Passo 6: A alternativa D está errada, pois a decomposição consiste em dividir a tarefa, e não em fazer todos trabalharem na mesma tarefa ao mesmo tempo. Passo 7: A alternativa E está errada, pois a decomposição não garante desempenho mais rápido, e a situação não fala de velocidade do programa.
💡 Dica: Procure a ideia de dividir para organizar e depois integrar.
Alternativa por alternativa
O aluno associa a organização do sistema à parte visual, pensando que dividir o projeto serve para melhorar a aparência das telas.
O aluno entende que dividir o trabalho elimina a necessidade de integrar as partes, quando na verdade a decomposição exige a união final.
Esta é a resposta correta porque descreve exatamente a vantagem da decomposição: separar um problema grande em partes menores para que várias pessoas possam trabalhar e depois unir tudo.
O aluno interpreta a decomposição como trabalho idêntico e simultâneo de todos, quando o conceito é dividir a tarefa em partes distintas.
O aluno supõe que a divisão em partes melhora o desempenho do programa, confundindo organização do desenvolvimento com eficiência de execução.
Por que engana: Achar que decomposição é apenas repartir tarefas sem integração final
Raio-X da questão
Decomposição
Reconhecer a função
Noção de problema e solução · Trabalho em equipe
Divisão de problemas em partes menores
Achar que decomposição é apenas repartir tarefas sem integração final
Trabalho em equipe
Colaboração
Projeto coletivo de
Questões parecidas com resolução
- Uma equipe quer construir uma calculadora de média bimestral. Ela separou o trabalho em interface, entrada das notas…
- Uma equipe de estudantes está criando um programa para organizar a coleta seletiva da escola. O sistema deve receber o…
- Durante o desenvolvimento de um aplicativo de transporte, a equipe dividiu o sistema em módulos: cadastro de usuários…
- Uma professora de Computação observou que um programa escrito por estudantes ficou muito longo e difedcil de corrigir…
- Uma turma vai criar um aplicativo para organizar tarefas escolares. O grupo percebeu que tentar fazer tudo de uma vez…
- Ao testar um programa de cadastro, os alunos perceberam que o erro estava apenas na parte que validava o nome do…
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
