Um grupo precisou criar um sistema simples para empréstimo de livros. Antes de programar, pensou em cadastro…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um grupo precisou criar um sistema simples para empréstimo de livros. Antes de programar, pensou em cadastro do leitor, registro do livro e data de devolução. — Que relação existe entre essa organização e a decomposição?
- A) O grupo aplicou uma regra de repetição para registrar leitores, livros e datas, o que é o mesmo que decompor o problema.
- B) O grupo separou as partes essenciais do problema para tratar cada uma de forma independente.
- C) O grupo escolheu programar o sistema primeiro e deixar a análise das partes para depois, porque isso acelera a solução.
- D) O grupo fez uma escolha de organização típica de sistemas maiores, pois a decomposição só é usada em projetos complexos.
- E) O grupo apenas reuniu os dados do leitor e do livro em um cadastro único, sem separar etapas de resolução.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão trata de decomposição, um dos pilares do pensamento computacional, que consiste em dividir um problema complexo em partes menores e mais simples de resolver.
- No enunciado, o grupo identificou três partes do sistema de empréstimo: cadastro do leitor, registro do livro e data de devolução. Cada uma pode ser tratada de forma independente.
- A alternativa B descreve exatamente isso: separar as partes essenciais do problema para tratar cada uma de forma independente. Portanto, ela é a correta, e o gabarito oficial está de acordo com a resolução.
- A alternativa A está errada, pois uma regra de repetição é o conceito de laço (iteração), que não é decomposição.
- A alternativa C está errada, pois a decomposição consiste justamente em analisar as partes antes de programar, e não em deixar essa análise para depois.
- A alternativa D está errada, pois a decomposição é útil em problemas de qualquer tamanho, não apenas em projetos grandes.
- A alternativa E está errada, pois reunir os dados em um cadastro único é o oposto de separar o problema em partes.
💡 Dica: Observe se o problema foi dividido em partes menores para facilitar a solução.
Alternativa por alternativa
O aluno confunde decomposição com repetição, supondo que registrar vários itens com a mesma regra já equivale a dividir o problema em partes.
Expressa decomposição: dividir o problema em partes menores e mais fáceis de resolver, mantendo a lógica da organização descrita no enunciado.
O aluno acredita que é mais produtivo começar programando e analisar as partes depois, como se a decomposição fosse uma etapa opcional ou posterior à codificação.
O aluno entende que decomposição é uma técnica restrita a sistemas grandes e complexos, ignorando que ela se aplica a problemas de qualquer porte.
O aluno percebe que os dados são organizados, mas interpreta essa reunião em um cadastro único como se fosse decomposição, quando na verdade ela justamente não separa etapas de resolução.
Por que engana: Confundir decomposição com cadastro, programação ou repetição de tarefas.
Raio-X da questão
Decomposição
Reconhecer decomposi
Identificação de problema e partes · Organização de etapas
Divisão de problemas em partes
Confundir decomposição com cadastro, programação ou repetição de tarefas.
Tecnologia e solução de problemas
Organização
Sistema simples de e
Questões parecidas com resolução
- Em um projeto de monitoramento de rios, uma boia computacional organiza leituras de sensores antes de enviá-las por…
- Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares, a equipe…
- Um centro cultural público oferece inscrições on-line para atividades com critérios variados. Na oficina de teatro…
- Uma escola está testando dois protótipos de aplicativo para que estudantes consultem mudanças de sala, horários e…
- Uma secretaria municipal de educação está digitalizando pedidos de transporte escolar e de atendimento em contraturno…
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
🔎 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
