Questão FC338608
Considerando diferentes organizações e métodos de acesso, em um arquivo
Outros Tópicos de Informática
Considerando diferentes organizações e métodos de acesso, em um arquivo
- Sequencial, as operações de modificações não são simples.
- Direto, são necessárias áreas de extensão, que precisam ser reorganizadas.
- Indexado, não ocorre atualização do índice quando da inserção de um registro.
- Invertido, devem-se determinar funções que gerem maior número de colisões.
- Direto, as listas invertidas valem apenas para aquela disposição física do arquivo.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Um arquivo sequencial possui os registros dispostos em uma ordem fixa determinada por uma chave de ordenação. Essa ordem facilita leituras ordenadas e buscas por varredura, mas impõe restrições quando há alterações.
Na inserção, é preciso localizar a posição correta para manter a ordem; isso geralmente exige deslocar registros seguintes ou gravar o novo registro em uma área de transbordo, complicando o acesso e a consistência.
Na remoção, o espaço liberado pode exigir compactação (deslocamento de blocos) ou marcação lógica, gerando fragmentação e necessidade de controles adicionais.
Com o tempo, as áreas de transbordo e as marcações aumentam a lentidão; uma reorganização (regravação do arquivo em ordem) torna‑se necessária e é custosa em I/O.
Portanto, modificações em arquivos sequenciais não são simples: são caras em tempo e recursos, sendo esse formato mais indicado para arquivos com poucas alterações.
Conteúdo do catálogo FC Concursos · Atualizado em