I vantaggi di accesso sequenziale Files

November 7

I vantaggi di accesso sequenziale Files


Un computer memorizza le informazioni al suo disco rigido come un oggetto chiamato un file. Un file è un pacchetto di dati che hanno una data dimensione, il proprietario e la creazione, e può assumere molte forme. Il tipo più comune è il file di accesso sequenziale. file sequenziali hanno semplice organizzazione, modificare facilmente con gli editor di testo e sono a portata di mano per l'esportazione dei dati tra i programmi.

file sequenziale

Un programma per computer fa un file sequenziale semplicemente scrivendo record di dati, uno dopo l'altro, in una zona di file appena creato. Le registrazioni possono tutti hanno la stessa lunghezza, o lunghezze possono variare. Se essi variano, ogni record termina con un carattere speciale o di caratteri; quando un programma successivamente legge il file, utilizza i personaggi per determinare dove finisce un record e il successivo. Programmi leggere i file sequenziali allo stesso modo in cui sono stati creati: a cominciare con il primo record e proseguendo, in ordine crescente, fino alla fine.

Velocità

Rispetto ai file ad accesso diretto, i programmi di elaborare file di accesso sequenziale più veloce. Programmi leggono i record dei file ad accesso diretto in qualsiasi ordine, ma che la flessibilità viene al prezzo di un rallentamento delle prestazioni. Il meccanismo di posizionamento del disco rigido del computer funziona molto meno per i file sequenziali di file diretti e unità centrale di elaborazione del computer (CPU) ha pure meno lavoro con un file sequenziale.

Semplicità

file sequenziali sono facili da leggere a causa della loro semplice organizzazione. Si tratta di una semplice questione di scrivere nuovi programmi per leggere i file sequenziali esistenti, dal momento che il programma legge i record come una serie semplice fino a quando non incontra un (EOF) segno di fine-del-file. Anche se il file potrebbe avere quasi alcun contenuto, dalla musica registrata digitalmente per il testo di un romanzo, la struttura del file non ha sorprese.

Condivisione dei dati

I programmi che condividere i dati utilizzano il formato di file di accesso sequenziale come un "linguaggio comune". Per esempio, un programma di database può esportare un file per un foglio di calcolo. file nativo del sistema banca dati sono molto sofisticati; il programma di foglio di calcolo non può accedere direttamente. Tuttavia, si legge facilmente file di esportazione sequenziale della banca dati, soprattutto se l'utente del database sceglie formati da virgole o delimitato da tabulazioni. A causa della facilità di condivisione dei dati, molte delle principali applicazioni hanno funzioni di importazione ed esportazione con file sequenziali.