GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO05Fácil⏱ curto

Um programador está desenvolvendo um sistema para uma biblioteca. Ele precisa identificar quais dados são…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO05

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

Um programador está desenvolvendo um sistema para uma biblioteca. Ele precisa identificar quais dados são essenciais para a gestão dos empréstimos. Quais seriam as entradas e saídas desse sistema?

  1. A) Dados dos livros como entrada; dados dos usuários como saída.
  2. B) Dados dos livros e usuários como entrada; status do empréstimo como saída.
  3. C) Dados dos usuários como entrada; dados dos livros como saída.
  4. D) Status do empréstimo como entrada; dados dos livros e usuários como saída.
  5. E) Dados dos livros e usuários como saída; status do empréstimo como entrada.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Pense no que o sistema recebe de fora para funcionar. Para gerenciar empréstimos, o sistema precisa conhecer os dados dos livros (título, código, quantidade disponível) e os dados dos usuários (nome, cadastro, situação). Esses dados são as entradas, ou seja, as informações que alimentam o sistema.
  2. Pense no que o sistema devolve como resultado do processamento. Ao registrar ou consultar um empréstimo, a saída principal é o status do empréstimo, por exemplo: em andamento, devolvido ou atrasado. Essa é a informação produzida pelo sistema.
  3. Verifique a alternativa B, que associa corretamente as entradas (dados dos livros e dos usuários) à saída (status do empréstimo). Ela está certa, e o gabarito oficial coincide com essa análise.
  4. Analise as demais alternativas. A traz apenas os livros como entrada e os usuários como saída, o que deixa de fora a saída do empréstimo e inverte a lógica dos dados. C inverte livros e usuários e também não apresenta o status como saída. D e E invertem a relação: tratam o status do empréstimo como entrada, quando ele é justamente o resultado gerado pelo sistema, e colocam os dados como saída, o que não faz sentido para a gestão dos empréstimos.

💡 Dica: Diferencie os dados fornecidos ao sistema dos resultados que ele produz.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confundiu dados de entrada com dados de saída, achando que os dados dos usuários são produzidos pelo sistema. Também não percebeu que o resultado essencial do sistema é o status do empréstimo.

Por que engana: Confundir os dados fornecidos ao sistema, como informações de livros e usuários, com o resultado produzido após o processamento, que é o status do empréstimo.

B Correta

Os dados dos livros e dos usuários são usados pelo sistema para organizar os empréstimos. O status do empréstimo é uma informação produzida pelo sistema.

C Erradaerro: Conceitual

O aluno inverteu os papéis de livros e usuários, supondo que os dados dos usuários alimentam o sistema e os dados dos livros são o resultado. Ignorou ainda que a saída principal é o status do empréstimo.

D Erradaerro: Conceitual

O aluno tomou o status do empréstimo como informação de entrada, quando ele é o resultado do processamento. Inverteu, assim, o fluxo entre entradas e saídas.

E Erradaerro: Conceitual

O aluno acertou que o status do empréstimo é uma informação central, mas a colocou como entrada e os dados dos livros e usuários como saída. Essa inversão do fluxo de entrada e saída torna a alternativa incorreta.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação baixo
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 abertura
🎯 Conceito central

Entradas e saídas de sistemas

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Noção de sistemas computacionais · Dados e processamento de informações

📚 Reveja

Revise como identificar dados de entrada e resultados produzidos por um sistema computacional.

⚠️ Erro mais comum

Confundir os dados fornecidos ao sistema, como informações de livros e usuários, com o resultado produzido após o processamento, que é o status do empréstimo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Generalizaçã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.