En dator lagrar information till sin hårddisk som ett objekt som kallas en fil . En fil är ett paket av data som har en storlek , ägare och skapande datum , och det kan ta många former . Den vanligaste typen är den sekventiella åtkomst filen . Sekventiella filer har enkel organisation , ändra enkelt med textredigerare och är praktiskt för att exportera data mellan program . Sekventiell File
Ett datorprogram gör en sekventiell fil genom att skriva dataposter , den ena efter den andra , i en nyskapad fil området . Registren kan alla ha samma längd , eller längder kan variera . Om de varierar , avslutar varje post med ett specialtecken eller tecken , när ett program senare läser filen , använder den de tecken för att avgöra var en post slutar och nästa börjar. Program läser sekventiella filer på samma sätt som de skapades : . Börjar med den första skivan och fortsätter , i stigande ordning , till slutet
hastighet
Jämfört med direkt - åt filer , program bearbeta sekventiella åt filer snabbare . Program läsa direkt -access fil poster i valfri ordning , men att flexibilitet kommer till priset av sämre prestanda. Positioneringen mekanism datorns hårddisk fungerar mycket mindre för sekventiella filer än direkta filer , och datorns centralenhet ( CPU ) har likaledes mindre arbete med en sekventiell fil .
Simplicity
sekventiella filer är lätta att läsa på grund av deras enkla organisation . Det är en enkel sak att skriva nya program för att läsa befintliga sekventiella filer , eftersom programmet läser posterna som en enkel serie tills det stöter på en end-of - file ( EOF ) märke . Även filen kan ha nästan allt innehåll , från digitalt inspelad musik till texten i en roman , har filens struktur inga överraskningar .
Datadelning
Program som delar uppgifterna använder den sekventiella formatet tillgång filen som en " gemensamt språk . " till exempel kan ett databasprogram exportera en fil till ett kalkylblad . Databasen systemets infödda filer är mycket sofistikerad , kalkylprogrammet kan inte komma åt dem direkt . Men läser den lätt databasens sekventiella exportfil , särskilt om databasen användaren väljer komma- eller tabbavgränsad format . På grund av den lätthet att dela data , många stora program har import och export funktioner med hjälp av sekventiella filer .