Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — CONTEMAX 2023
Algoritmos e Estrutura de Dados›Estrutura de Dados
Código
qq850941
Banca
CONTEMAX
Órgão
Prefeitura de Poço de José de Moura - PB
Ano
2023
Nível
Médio
Cargo
Fiscal de Tributos
Por que o método de acesso sequencial é mais adequado para arquivos simples e de baixo custo?
APorque ele permite acessar os registros em qualquer ordem desejada.
BPorque ele permite acessar os registros usando uma chave lógica.
CPorque ele permite acessar os registros seguindo a ordem em que eles estão armazenados.
DPorque ela não permite acessar os registros seguindo a ordem em queles stão armazenados.
EPorque ele permite acessar os registros usando um endereço calculado.
Revelar gabarito e comentário▾
GabaritoC — Porque ele permite acessar os registros seguindo a ordem em que eles estão armazenados.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Método de Acesso Sequencial
Gabarito: letra C. O método de acesso sequencial é o mais adequado para arquivos simples e de baixo custo porque ele acessa os registros exatamente na ordem em que estão armazenados fisicamente, sem necessidade de índices, chaves ou endereços calculados. Essa simplicidade reduz custos de implementação e armazenamento.
A banca testa o conhecimento básico sobre as características dos métodos de acesso. O acesso sequencial é o mais elementar: os registros são lidos um após o outro, na ordem em que aparecem no arquivo. As demais alternativas descrevem outros métodos (acesso direto, indexado, hashing), que são mais complexos e custosos.
Métodos de acesso a arquivos: Sequencial (Lê na ordem de armazenamento, Baixo custo, Simples de implementar, Sem índices ou chaves); Direto (aleatório) (Acesso a qualquer ordem, Endereço calculado); Indexado (Acesso por chave lógica, Usa índice); Hashing (Função calcula posição, Acesso rápido por chave)
Alternativa A — ❌ Incorreta
Acesso a qualquer ordem desejada é característica do acesso direto (ou aleatório), não do sequencial.
Alternativa B — ❌ Incorreta
Acesso por chave lógica é típico de arquivos indexados ou de hashing, que usam uma chave para localizar rapidamente o registro.
Alternativa C — ✅ Correta ⟵ GABARITO
O acesso sequencial percorre os registros na ordem em que estão armazenados. É a definição clássica: para ler o enésimo registro, é necessário ler os n-1 anteriores.
Alternativa D — ❌ Incorreta
Afirma o oposto: que não permite acesso na ordem de armazenamento, o que é falso. Além disso, há erro de digitação (“queles stão”).
Alternativa E — ❌ Incorreta
Acesso por endereço calculado é próprio do acesso direto ou hashing, onde uma função calcula a posição do registro a partir de uma chave.
SE LIGUE NESSA!
Em arquivos simples (como arquivos de texto ou registros de tamanho fixo sem índices), o método sequencial é o mais barato e fácil de implementar, pois exige apenas a leitura contínua dos bytes. Para operações de busca aleatória frequente, outros métodos seriam mais eficientes, mas aumentariam a complexidade e o custo.