GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF69CO03Difícil⏱ longo

— Este terminal vai ajudar a devolver os livros sem formar fila — explicou a bibliotecária. Ao receber um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO03

Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— Este terminal vai ajudar a devolver os livros sem formar fila — explicou a bibliotecária. Ao receber um livro, o equipamento lê sua etiqueta, que informa o código e a letra da estante. Também registra duas informações: se o livro está danificado e se foi reservado por outra pessoa. A equipe definiu que um livro danificado deve seguir para conserto, mesmo que esteja reservado. Se não estiver danificado, os reservados vão para o balcão de retirada; os demais seguem para a estante indicada pela letra. Depois de decidir o destino, o terminal imprime um bilhete com o código do livro e o local para onde ele deve ser levado. Os estudantes precisam organizar o programa em partes claras, para que as regras possam ser revistas sem alterar a leitura da etiqueta. Analise as regras do terminal e identifique a organização de procedimentos que implementa a solução sem desrespeitar a prioridade definida para os livros danificados.

  1. A) Separar a leitura da etiqueta, a decisão apenas pela letra e a emissão do bilhete correspondente.
  2. B) Separar a leitura da etiqueta, a impressão dos três destinos e a escolha manual pelo atendente.
  3. C) Separar a leitura da etiqueta, a decisão do destino por prioridade e a emissão do bilhete após essa decisão.
  4. D) Separar a emissão do bilhete, a leitura da etiqueta e a decisão do destino depois de imprimir.
  5. E) Separar a leitura da etiqueta, a decisão pela reserva e a emissão do bilhete sem verificar danos.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique as etapas do processo descritas no texto. O terminal lê a etiqueta (código e letra da estante), registra se o livro está danificado e se está reservado, decide o destino e só então imprime o bilhete. Passo 2: Observe a regra de prioridade. Se o livro estiver danificado, ele vai para conserto, mesmo que esteja reservado. Essa verificação deve ocorrer antes de qualquer outra decisão de destino. Passo 3: Verifique a ordem correta. Se não estiver danificado, o livro reservado vai para o balcão de retirada; os demais seguem para a estante indicada pela letra. A decisão depende dos dados lidos e precisa vir antes da impressão do bilhete. Passo 4: A alternativa C separa a leitura da etiqueta, a decisão do destino com a prioridade dos danificados e a emissão do bilhete após a decisão. Isso respeita a prioridade e a ordem lógica. Passo 5: Por que as outras estão erradas: A ignora a reserva e os danos, decidindo apenas pela letra da estante. B transfere a decisão ao atendente, contrariando a regra automática do terminal. D imprime o bilhete antes de decidir o destino, o que não faz sentido. E decide pela reserva e ignora os danos, desrespeitando a prioridade definida pela equipe. Passo 6: Portanto, a organização correta é a da alternativa C, que mantém a prioridade dos danificados e permite revisar as regras sem alterar a leitura da etiqueta.

💡 Dica: Analise as regras e priorize o tratamento dos livros danificados antes dos reservados.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno acredita que a decisão pode depender apenas da letra da estante, esquecendo que danos e reservas alteram o destino do livro.

B Erradaerro: Interpretação

O aluno entende que o atendente deve escolher manualmente o destino, quando o enunciado descreve uma decisão automática feita pelo terminal segundo regras definidas.

C Correta

A leitura fornece os dados; a decisão aplica primeiro a condição de dano e, depois, reserva ou estante. O bilhete só pode ser emitido com o destino definido.

D Erradaerro: Procedimental

O aluno inverte a ordem do processo e acredita que o bilhete pode ser impresso antes de decidir o destino, o que não faz sentido já que o bilhete informa esse local.

E Erradaerro: Atenção

O aluno prioriza a reserva e ignora a verificação de danos, desrespeitando a regra de que livros danificados devem seguir para conserto mesmo quando reservados.

Raio-X da questão

Dificuldade Difícil
Bloom Entender
Leitura medio
Discriminação alto
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 consolidacao
🎯 Conceito central

organização de procedimentos, prioridade, decisão condicional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas condicionais básicas · organização modular de programas

📚 Reveja

estudo de estruturas condicionais e organização modular de programas

⚠️ Erro mais comum

Confundir a prioridade das condições, tratando livros reservados antes dos danificados.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programaçã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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.