Durante uma aula sobre sistemas de informação, o professor apresenta um caso onde um banco precisa organizar…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma aula sobre sistemas de informação, o professor apresenta um caso onde um banco precisa organizar dados de clientes. Qual método é mais eficiente para buscar informações rapidamente?
- A) Armazenar os dados em uma lista desordenada.
- B) Criar um índice para cada cliente.
- C) Utilizar apenas pesquisas sequenciais.
- D) Separar os dados em arquivos de texto.
- E) Armazenar tudo em um único arquivo CSV.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A pergunta quer o método que permite buscar informações de clientes com rapidez. Em um banco, com muitos registros, a busca precisa evitar percorrer todos os dados um a um. Passo 2: Um índice funciona como o índice remissivo de um livro: é uma estrutura auxiliar que associa a chave de busca (por exemplo, o número da conta ou o CPF) à posição do registro no armazenamento. Assim, o sistema localiza o cliente com poucas comparações, em vez de ler tudo. Passo 3: Por isso a alternativa B é a correta. Passo 4: A alternativa A está errada, porque em uma lista desordenada não há como saber onde está o dado, e a busca precisa examinar elementos até encontrá-lo, no pior caso todos. Passo 5: A alternativa C está errada, porque a pesquisa sequencial percorre os registros um a um, o que é justamente o método lento. Passo 6: A alternativa D está errada, porque separar os dados em arquivos de texto não cria nenhum mecanismo de localização; apenas organiza o armazenamento e ainda exigiria varrer os arquivos. Passo 7: A alternativa E está errada, porque um arquivo CSV único é um formato simples de texto tabular, sem estrutura de acesso direto, e a busca nele continua sequencial. Passo 8: Conclusão: a eficiência na busca vem de uma estrutura de indexação, como a alternativa B descreve.
💡 Dica: Considere os métodos de busca em bancos de dados.
Alternativa por alternativa
Acredita que guardar os dados sem ordem e sem estrutura já é suficiente, pois não percebe que a busca teria de examinar registro por registro até achar o cliente.
Por que engana: Escolher a alternativa A, acreditando que listas desordenadas são eficientes para busca, sem considerar a complexidade do acesso aos dados.
Índices permitem buscas rápidas nos dados.
Entende que pesquisar sequencialmente é uma forma válida de buscar com rapidez, sem perceber que o tempo cresce proporcionalmente ao número de registros.
Confunde separar dados em vários arquivos com ganho de desempenho na busca, imaginando que dividir o conteúdo já torna a localização mais rápida.
Supõe que um formato de arquivo simples e muito usado, como o CSV, otimiza a busca, sem considerar que ele não oferece acesso direto aos registros.
Raio-X da questão
métodos de busca
avaliacao
métodos de busca · organização de dados
Revisar os métodos de busca em sistemas de informação.
Escolher a alternativa A, acreditando que listas desordenadas são eficientes para busca, sem considerar a complexidade do acesso aos dados.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Identifique a estrutura de dados que melhor organiza informações em uma tabela, permitindo acesso rápido e fácil a cada…
- Qual dos seguintes exemplos ilustra uma forma eficaz de organizar informações em um banco de dados?
- Uma escola precisa localizar rapidamente os dados de seus 100 mil estudantes em um sistema computacional. Em um teste…
- Avalie a seguinte situação: um banco de dados usa tabelas para armazenar informações sobre clientes. Que tipo de dado é…
- Em um programa escolar, cada aluno terá seu nome ligado à sua nota. O professor deverá informar um nome e encontrar…
- Um aplicativo deseja organizar as informações de usuários em um banco de dados. Qual é a estrutura de dados mais…
Todas as questões de Armazenamento e Transmissão de dados - Gestão de dados
🔎 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
