Nwlapcug.com


I vantaggi dei file di accesso sequenziale

I vantaggi dei file di accesso sequenziale


Un computer memorizza informazioni al suo disco rigido come un oggetto denominato file. Un file è un pacchetto di dati con una dimensione, la data di creazione e proprietario, e si possono prendere molte forme. Il tipo più comune è il file di accesso sequenziale. File sequenziali hanno organizzazione semplice, modificare facilmente con gli editor di testo e sono utili per l'esportazione di dati tra programmi.

File sequenziale

Un programma per computer rende un file sequenziale semplicemente scrivendo i record di dati, uno dopo l'altro, in una zona del file appena creato. I record possono tutti avere la stessa lunghezza, o lunghezze possono variare. Se essi variano, ogni record termina con un carattere speciale o caratteri; Quando un programma legge successivamente il file, utilizza i caratteri per determinare dove un record finisce e inizia il successivo. Programmi di leggere i file sequenziali allo stesso modo sono stati creati: cominciando con il primo record e continuando, in ordine crescente, fino alla fine.

Velocità

Rispetto all'accesso diretto ai file, programmi di elaborare più velocemente file di accesso sequenziale. Programmi leggere record di accesso diretto ai file in qualsiasi ordine, ma che la flessibilità è disponibile al prezzo di rallentamento delle prestazioni. Il meccanismo di posizionamento del disco rigido del computer funziona molto meno per i file sequenziali di file diretti e central processing unit del computer (CPU) similarmente ha meno lavoro con un file sequenziale.

Semplicità

File sequenziali sono facili da leggere a causa della loro organizzazione semplice. È una semplice questione di scrivere nuovi programmi per leggere file sequenziali esistenti, dal momento che il programma legge i record come una semplice serie, finché incontra un contrassegno di fine del file (EOF). Se il file può avere quasi alcun contenuto, da musica registrata digitalmente al testo di un romanzo, la struttura del file non è sorprese.

Condivisione dei dati

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