— A caixa de livros voltou cheia de exemplares que ninguém havia pedido —, observou a responsável pela…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.
Fonte: Base Nacional Comum Curricular (MEC).Questão
— A caixa de livros voltou cheia de exemplares que ninguém havia pedido —, observou a responsável pela biblioteca móvel do bairro. O veículo visita três pontos de leitura a cada sábado. Para evitar levar livros sem leitores interessados e deixar de atender pedidos, os moradores registram, durante a semana, o título desejado e o ponto em que pretendem retirá-lo. Antes da saída, a responsável confere quais títulos estão disponíveis no acervo do veículo. Ela quer criar um programa simples que indique a separação dos livros para cada ponto de leitura. Analise a situação descrita e identifique o conjunto de informações e o resultado que permite ao programa organizar os livros da biblioteca móvel.
- A) Usar as capas dos livros e as reservas feitas para gerar a lista de livros destinada a cada ponto.
- B) Usar os horários das paradas e as reservas feitas para gerar a lista de livros destinada a cada ponto.
- C) Usar o acervo disponível e os nomes dos voluntários para gerar a lista de livros destinada a cada ponto.
- D) Usar os nomes dos voluntários e as reservas feitas para gerar a lista de livros destinada a cada ponto.
- E) Usar o acervo disponível e as reservas feitas para gerar a lista de livros destinada a cada ponto.
✅ Resposta correta: alternativa E
Resolução passo a passo
- Identifique o problema. A responsável precisa separar os livros de cada ponto de leitura, sabendo quais livros serão levados e para qual ponto cada um deve ir. Para isso, o programa precisa de duas informações principais: quais livros estão de fato disponíveis no acervo do veículo e quais títulos os moradores reservaram, junto com o ponto de retirada escolhido.
- Verifique o papel de cada informação. O enunciado diz que os moradores registram, durante a semana, o título desejado e o ponto em que pretendem retirá-lo. Esse registro é a reserva, que indica o que vai para cada ponto. Antes da saída, a responsável confere os títulos disponíveis no acervo, o que evita enviar livros que não estão no veículo. Cruzando as duas listas, o programa obtém a lista de livros de cada ponto.
- Analise as alternativas erradas. A) As capas dos livros não informam quem pediu nem para onde o livro deve ir, então não ajudam na separação. B) Os horários das paradas são úteis para a rota, mas não dizem quais livros cada ponto recebe. C) Os nomes dos voluntários não têm relação com a escolha de livros por ponto, e falta a informação das reservas. D) Os nomes dos voluntários não definem o destino dos livros, e falta o acervo disponível, que evita levar títulos indisponíveis.
- Conclusão. O conjunto necessário é o acervo disponível mais as reservas feitas, que resulta na lista de livros destinada a cada ponto de leitura. Portanto, a alternativa E está correta e coincide com o gabarito oficial.
💡 Dica: Identifique as informações necessárias para organizar os livros por ponto de leitura.
Alternativa por alternativa
O aluno acha que a aparência física dos livros, como as capas, serve para decidir a separação, sem perceber que o programa depende de dados de disponibilidade e de pedidos.
O aluno associa a organização da entrega ao horário das paradas e acredita que a hora da visita define quais livros vão para cada ponto, sem considerar a disponibilidade do acervo.
O aluno considera os nomes dos voluntários como dados úteis para separar livros por ponto e deixa de lado as reservas, que são a informação central do enunciado.
O aluno inclui as reservas, mas acredita que os nomes dos voluntários determinam o destino dos livros e esquece de conferir o acervo disponível, que o enunciado destaca como etapa antes da saída.
Os títulos disponíveis e os pedidos orientam o processamento, que deve produzir uma lista de separação para cada ponto.
Raio-X da questão
organização de dados para programação
diagnostico
conceitos básicos de programação · estrutura de dados simples
estude como organizar dados e estruturas básicas em programação
Confundir os dados necessários para organizar os livros ou não relacionar os pedidos com os pontos de leitura.
pensamento_critico
cotidiano
Questões parecidas com resolução
- — O código B-14 não pode entrar na soma das caixas — avisou a responsável pelo recebimento no mercado municipal. Para…
- “Um índice ajuda a localizar uma página, mas não decide o sentido de um relato”, observou uma moradora durante a…
- Descreva um algoritmo para organizar os livros de uma biblioteca. Inclua as etapas necessárias, como selecionar…
- Analise a sequência de passos e identifique qual é um algoritmo com repetição simples para arrumar os livros na estante.
- A biblioteca de uma escola quer criar um programa para organizar seu catálogo digital. O programa receberá os dados de…
- Quando o totem de uma biblioteca comunitária é ativado, ele pede o cartão do leitor e lê o número cadastrado. Em…
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 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
