Após chuvas intensas, um ponto comunitário passou a organizar entregas de kits de higiene para famílias…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Após chuvas intensas, um ponto comunitário passou a organizar entregas de kits de higiene para famílias cadastradas. Os pedidos chegam por telefone e por mensagens, mas os voluntários os anotam em folhas separadas. Em alguns dias, um pedido é registrado duas vezes, uma solicitação mais recente é atendida antes de outra e a equipe não consegue informar se o kit ainda aguarda saída, está a caminho ou já foi recebido. Como há apenas uma pessoa responsável pelas entregas em cada turno, o grupo decidiu que os pedidos confirmados devem ser atendidos na sequência em que forem registrados. Com base na situação descrita, elabore uma proposta de planejamento para um sistema de registro das entregas. Indique quais dados devem ser guardados em cada pedido e descreva, em etapas, como o sistema deve registrar uma nova solicitação, definir qual entrega será atendida em seguida e atualizar seu estado até a conclusão, justificando como sua proposta evita os problemas relatados.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Cada pedido deve possuir um identificador único, os dados necessários para a entrega, como nome ou referência da família, contato e endereço, além do tipo ou quantidade de kit solicitada, da ordem ou horário de registro e do estado atual da entrega. Os estados podem ser, por exemplo, "aguardando", "em preparação", "em rota", "entregue" e "pendente de confirmação". O sistema deve começar com uma fila vazia e um contador de identificadores. Ao chegar uma solicitação, deve conferir se os dados essenciais estão completos e verificar se já existe pedido equivalente ainda não concluído. Se for um novo pedido confirmado, o sistema cria seu registro, atribui identificador e ordem de chegada, marca-o como "aguardando" e o coloca no final da fila. Quando houver uma pessoa disponível para entregar, o sistema seleciona o primeiro pedido confirmado que esteja aguardando, preservando a sequência de registro. Antes da saída, altera seu estado para "em preparação" e, ao iniciar o deslocamento, para "em rota". Após a confirmação do recebimento, registra a data ou horário e muda o estado para "entregue", retirando-o da fila de pedidos ativos ou arquivando-o. Se faltar alguma informação, o pedido deve ficar marcado como "pendente de confirmação", sem ser tratado como concluído. O identificador e a verificação de pedidos evitam duplicações; a ordem registrada impede que solicitações posteriores passem à frente sem motivo; e os estados permitem que voluntários e famílias acompanhem corretamente cada entrega.
Explicação
A proposta transforma cada solicitação em um registro identificável, mantém os pedidos confirmados na ordem de chegada e atualiza sua situação durante o atendimento. Assim, responde aos problemas de duplicidade, inversão da ordem e falta de acompanhamento indicados no texto-base.
Raio-X da questão
Planejamento de solução para registro de entregas em fila de atendimento.
Planejar um algoritm
Identificação e armazenamento de dados. · Sequência de etapas em um algoritmo.
Fila e estados de um processo.
Listar apenas nomes e endereços, sem registrar ordem de chegada e estado da entrega.
Cidadania e solidariedade.
Responsabilidade coletiva.
Ação comunitária de
Questões parecidas com resolução
- “Uma fala apagada por engano não pode desaparecer do acervo”, observou a responsável pela digitalização de depoimentos…
- — Se fecharmos a válvula errada, o posto de saúde fica sem água — alertou a técnica durante a revisão do sistema…
- — Meu número é 12, mas há pessoas com atendimento prioritário antes de mim — observou uma moradora durante um mutirão de…
- — A fila está dobrando a esquina — avisou um voluntário da cozinha comunitária, enquanto outra pessoa anotava, em um…
- Uma professora quer calcular o total de pontos de cada aluno e percebe que a planilha atualiza os resultados quando o…
- Três grupos precisam escrever um relatório sobre consumo de água da escola e editar o mesmo arquivo sem perder as…
🔎 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
