Uma escola quer criar um sistema de filas para a cantina. Antes de programar, a equipe listou 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
Uma escola quer criar um sistema de filas para a cantina. Antes de programar, a equipe listou cadastro, entrada na fila, atendimento e saída do sistema. — Qual conclusão é mais adequada sobre essa etapa inicial?
- A) Ela demonstra que a equipe está apenas organizando a ordem de atendimento, sem relação com a estrutura do sistema.
- B) Ela mostra que a divisão em cadastro, entrada, atendimento e saída aconteceu depois que o sistema já estava funcionando.
- C) Ela comprova que a principal finalidade da etapa é aumentar a velocidade da fila e reduzir o tempo de espera dos alunos.
- D) Ela mostra que o sistema foi dividido em partes menores, permitindo desenvolver cada função de forma organizada e gradual.
- E) Ela indica que o sistema já está pronto e que basta iniciar o uso das funções previstas na cantina.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado diz que, antes de programar, a equipe listou cadastro, entrada na fila, atendimento e saída do sistema. Essa lista é a decomposição do sistema em funções menores e bem definidas, que podem ser estudadas e desenvolvidas uma a uma.
- Quando um problema grande é separado em partes menores, cada parte pode ser projetada, programada e testada de forma organizada e gradual. Isso corresponde exatamente à alternativa D, que é a conclusão mais adequada sobre essa etapa inicial.
- A alternativa A está errada, pois a lista não serve apenas para ordenar o atendimento; ela descreve as funções que compõem a estrutura do sistema.
- A alternativa B está errada, pois a divisão em funções ocorre antes da programação, e não depois de o sistema estar funcionando, como diz o enunciado.
- A alternativa C está errada, pois a etapa listada não comprova que a finalidade principal seja aumentar a velocidade da fila; essa é uma suposição não sustentada pelo texto.
- A alternativa E está errada, pois o enunciado afirma que a listagem foi feita antes de programar, o que mostra que o sistema ainda não estava pronto.
- Conclusão: o gabarito oficial D está correto e corresponde à leitura do enunciado.
💡 Dica: Procure a ideia de separar o sistema em etapas ou módulos.
Alternativa por alternativa
Interpretou a lista de funções apenas como uma ordem de atendimento, sem perceber que ela define a estrutura do sistema.
Confundiu a ordem temporal: achou que a divisão só ocorreu depois que o sistema já funcionava, ignorando a expressão antes de programar.
Acreditou que um sistema de filas serve obviamente para ganhar velocidade, e tomou essa intuição do dia a dia como a finalidade comprovada da etapa.
Corresponde à ideia de decomposição do sistema em módulos ou etapas menores, o que facilita o desenvolvimento progressivo.
Ignorou o contexto de planejamento inicial e entendeu que a lista de funções indicava um sistema já pronto para uso.
Por que engana: confundir planejamento modular com sistema pronto ou com ordem de atendimento
Raio-X da questão
decomposição de sistema
Reconhecer decomposi
noção de sistema e funções · organização de processos em etapas
modularização
confundir planejamento modular com sistema pronto ou com ordem de atendimento
trabalho em equipe
organização
projeto de sistema p
Questões parecidas com resolução
- Uma turma quer criar um sistema para organizar a arrecadação de alimentos da escola. Para começar, os estudantes…
- Uma equipe quer criar um programa para controlar a biblioteca da escola. O grupo decidiu primeiro separar o problema em…
- Uma escola pública pretende criar um aplicativo para organizar a coleta de livros usados. O sistema deverá registrar os…
- Para melhorar o tempo de espera no refeitório escolar, os alunos fizeram uma lista com os momentos de maior movimento…
- No fim de semana da feira de ciências do bairro, a equipe de organização percebeu um problema repetido: dezenas de…
- Para criar um aplicativo que lembra os horários de medicação de uma pessoa idosa, uma equipe primeiro listou os…
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
