GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO01Média⏱ medio

O que é necessário considerar ao escolher uma estrutura de dados para um programa de gerenciamento de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

O que é necessário considerar ao escolher uma estrutura de dados para um programa de gerenciamento de biblioteca?

  1. A) A memória disponível apenas
  2. B) O número de livros somente
  3. C) A eficiência nas operações
  4. D) A ordem alfabética dos livros
  5. E) As preferências dos usuários

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A pergunta quer saber o critério central para escolher uma estrutura de dados em um sistema de gerenciamento de biblioteca. Uma estrutura de dados é a forma como as informações são organizadas na memória, e a escolha deve permitir que as operações mais importantes do sistema (cadastrar livro, buscar por título, emprestar, devolver, listar) sejam realizadas de forma adequada.
  2. Resolvendo por conta própria, o fator que mais influencia essa escolha é a eficiência nas operações: o tempo gasto para inserir, remover, pesquisar e atualizar registros, e também o uso de memória de forma proporcionada. Por exemplo, uma tabela hash tende a buscar um livro pelo código de forma muito rápida, enquanto uma lista simples exige percorrer todos os registros.
  3. Analisando cada alternativa:
  4. - A) Considerar apenas a memória disponível é insuficiente, pois o desempenho nas operações também importa e a memória é só um dos fatores.
  5. - B) O número de livros somente é um dado relevante, mas sozinho não define a estrutura; o tipo de operação realizada é decisivo.
  6. - C) A eficiência nas operações é o critério mais completo e geral, pois engloba o tempo e os recursos exigidos pelas operações do sistema.
  7. - D) A ordem alfabética é apenas uma forma de organizar a exibição ou uma chave de busca possível, não um critério de escolha da estrutura em si.
  8. - E) As preferências dos usuários podem influenciar a interface, mas não determinam a estrutura interna de dados.
  9. Conclusão: a alternativa correta é a C, que coincide com o gabarito oficial.

💡 Dica: Considere as operações que serão realizadas com os dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que a única limitação relevante é o espaço de memória, ignorando que o tempo de resposta das operações do sistema também define a adequação da estrutura.

Por que engana: Focar apenas em um aspecto isolado, como memoria ou quantidade de dados, sem considerar a eficiencia geral das operacoes.

B Erradaerro: Conceitual

O aluno associa a escolha da estrutura apenas ao volume de dados, sem perceber que o tipo de operação realizada (busca, inserção, remoção) é o fator decisivo.

C Correta

A eficiência nas operações de busca, inserção e remoção é crucial.

D Erradaerro: Conceitual

O aluno confunde a ordem de exibição ou a chave de busca desejada com o critério de escolha da estrutura de dados em si, que depende das operações e não da ordenação visual.

E Erradaerro: Senso comum

O aluno trata a estrutura interna de dados como uma decisão de interface ou de experiência do usuário, quando ela é uma decisão técnica voltada ao desempenho do sistema.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados basicas · complexidade de algoritmos

📚 Reveja

Revisar os tipos de estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Focar apenas em um aspecto isolado, como memoria ou quantidade de dados, sem considerar a eficiencia geral das operacoes.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Organização e representação da informaçã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.