Een computer wordt informatie opgeslagen op de harde schijf als een object met de naam van een bestand . Een bestand is een pakket van data met een grootte , eigenaar en de aanmaakdatum , en het kan vele vormen aannemen . Het meest voorkomende type is de sequentiële bestandstoegang . Sequentiële bestanden hebben een eenvoudige organisatie , eenvoudig wijzigen met tekst editors en zijn handig voor het exporteren van gegevens tussen programma's . Sequentiële File Een computerprogramma maakt een sequentieel bestand simpelweg door het schrijven van data records, de een na de ander , in een nieuw bestand omgeving . De platen kunnen allen dezelfde lengte of lengten variëren. Als ze verschillen , elke record eindigt met een speciaal teken of tekens , als een programma leest vervolgens het bestand , het maakt gebruik van de personages om te bepalen waar een record eindigt en de volgende begint . Programma's te lezen sequentiële bestanden op dezelfde manier waarop ze werden gemaakt: . Beginnen met de eerste record en aanhoudende , in oplopende volgorde , op het einde Speed Vergeleken met direct- toegang tot bestanden , programma's verwerken sequentiële toegang tot bestanden sneller . Programma's te lezen met directe toegang tot bestanden records in willekeurige volgorde , maar dat flexibiliteit komt op de prijs van tragere prestaties . De positionering mechanisme van de harde schijf van de computer werkt veel minder voor sequentiële bestanden dan rechtstreeks bestanden , en de centrale verwerkingseenheid van de computer ( CPU ) heeft eveneens minder werk met een sequentieel bestand . Simplicity < br > Sequentiële bestanden zijn gemakkelijk te lezen vanwege hun eenvoudige organisatie . Het is een eenvoudige zaak om nieuwe programma's te schrijven aan bestaande sequentiële bestanden te lezen , omdat het programma leest de records als een eenvoudige reeks totdat zij tegenkomt een end-of - file ( EOF ) mark . Hoewel het bestand kan vrijwel elke inhoud , van digitaal opgenomen muziek naar de tekst van een roman hebben , de structuur van het bestand heeft geen verrassingen . Gegevens delen Programma welke delen gegevens gebruiken de sequentiële toegang bestandsformaat als een ' gemeenschappelijke taal . "Bijvoorbeeld , kan een database- programma een bestand te exporteren naar een spreadsheet . Oorspronkelijke bestanden van de database- systeem zijn zeer geavanceerd , het spreadsheetprogramma kan ze niet rechtstreeks toegang . Echter gemakkelijk leest de database sequentiële uitvoer file name als de database gebruiker kiest komma - of tab - gescheiden formaat . Vanwege het gemak van het delen van gegevens , veel belangrijke toepassingen hebben import en export functies met behulp van sequentiële bestanden .
|