— Se dois voluntários entregarem o mesmo aparelho, como saberemos onde ele está? — perguntou uma visitante ao…
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
— Se dois voluntários entregarem o mesmo aparelho, como saberemos onde ele está? — perguntou uma visitante ao chegar à mostra cultural. Para emprestar 48 audioguias, os organizadores pretendem criar um conjunto de instruções que possa ser executado por pessoas diferentes. Cada aparelho possui um código e pode estar disponível, emprestado ou em manutenção. Na retirada, devem ser registrados o código do aparelho e o da pessoa visitante. Na devolução, o som é testado: aparelhos com falha seguem para manutenção; os demais voltam a ficar disponíveis. Ao final, será produzido um informe sobre a quantidade de aparelhos em cada situação. As anotações feitas em uma etapa precisam ser utilizadas nas outras, sem que voluntários adotem registros incompatíveis. Analise as exigências do atendimento e identifique a divisão de tarefas que permite criar partes compatíveis e reuni-las no funcionamento completo.
- A) Definir módulos de cadastro, retirada, devolução e informe, cada um criando seus próprios códigos e status.
- B) Definir módulos de cadastro e devolução, fazendo o informe ignorar os aparelhos que seguem para manutenção.
- C) Definir módulos de retirada e informe, tratando cadastro, teste e manutenção como anotações livres.
- D) Definir módulos de cadastro, retirada, devolução com teste e informe, todos usando código e status padronizados.
- E) Definir módulos por voluntário, deixando cada pessoa responsável por todas as operações realizadas em seu turno.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O atendimento tem etapas encadeadas: na retirada registra-se o código do aparelho e o da pessoa visitante, na devolução o som é testado e o aparelho segue para manutenção ou volta a ficar disponível, e ao final um informe conta os aparelhos em cada situação. Passo 2: As anotações de uma etapa precisam ser usadas nas outras e voluntários não podem adotar registros incompatíveis, então é necessário um padrão comum de código e de status (disponível, emprestado, em manutenção). Passo 3: A alternativa D separa o trabalho em módulos de cadastro, retirada, devolução com teste e informe, e exige código e status padronizados, o que permite que cada parte seja executada por pessoas diferentes e depois reunida no funcionamento completo. Passo 4: A alternativa A está errada porque cada módulo criaria seus próprios códigos e status, gerando registros incompatíveis entre as etapas. Passo 5: A alternativa B está errada porque omite o módulo de retirada, onde ocorre o registro do empréstimo, e faz o informe ignorar aparelhos em manutenção, quando ele deve contar todas as situações. Passo 6: A alternativa C está errada porque trata cadastro, teste e manutenção como anotações livres, contrariando a exigência de registros compatíveis. Passo 7: A alternativa E está errada porque divide o trabalho por voluntário e não por tarefa; cada pessoa faria todas as operações de seu turno, o que não cria partes compatíveis e mantém o risco de registros diferentes. Passo 8: A resolução própria aponta a alternativa D, que coincide com o gabarito oficial.
💡 Dica: Verifique se os módulos compartilham códigos e estados padronizados para integrar as etapas.
Alternativa por alternativa
Acredita que basta dividir em módulos para o sistema funcionar, sem perceber que cada módulo criando códigos e status próprios impede que as anotações sejam aproveitadas nas outras etapas.
Por que engana: Escolher módulos que dividem as tarefas, mas criam códigos ou status incompatíveis, ou deixam de considerar aparelhos em manutenção no registro e no informe.
Entende que cadastro e devolução bastam para o funcionamento e que o informe pode ignorar aparelhos em manutenção, esquecendo que a retirada é necessária e que o informe deve contar todas as situações.
Lê a expressão anotações livres como permissão para registrar teste e manutenção de qualquer forma, ignorando a exigência de que os voluntários não adotem registros incompatíveis.
Essa divisão separa operações com objetivos próprios e mantém registros comuns, permitindo que os resultados de cada parte sejam usados nas demais.
Confunde divisão de tarefas com divisão de pessoas, achando que um voluntário fazendo todas as operações de seu turno resolve a integração entre as partes.
Raio-X da questão
modularização e integração de sistemas
avaliacao
decomposição de problemas em etapas · padronização de dados e registros
Revise a decomposição de problemas em módulos e a definição de dados e padrões compartilhados entre eles.
Escolher módulos que dividem as tarefas, mas criam códigos ou status incompatíveis, ou deixam de considerar aparelhos em manutenção no registro e no informe.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- — O caminhão não pode ir a uma rua em dia errado — explicou a agente de limpeza durante a reunião do bairro. O município…
- — Não basta publicar as imagens das cartas — alertou a coordenadora do arquivo municipal ao planejar uma plataforma…
- — Onde estão as peças ásperas em forma de estrela? — perguntou uma criança durante a montagem de um jogo tátil. O…
- — Se enviarmos as caixas sem organização, um abrigo poderá receber itens que não pediu e outro ficará sem produtos…
- Rádios comunitárias de vilas costeiras estão preparando um serviço de alerta para mudanças rápidas no nível da água. O…
- A fila na biblioteca do bairro aumentava quando muitas pessoas queriam usar as mesas de estudo. Para organizar as…
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
