? Sekventiella filer används i datorprogrammering för att instruera datorn att läsa input från och skriva utdata till diskfiler , skapa program . Sekventiell filer, till skillnad random access -filer , måste läsas för hela vägen för att fungera . Filtyper
filer
finns i två format : binära och karaktär . Binära filer innehåller programmering informationen i sekvenser av ettor och nollor , medan karaktär filer innehåller tangentbord symboler som sedan sparas som en sekvens av uppgifter . I båda typerna av filer , data översätts till kodning som kan läsas av datorns processor , t.ex. ASCII eller Unicode . När filen läses , eller ingång erhålles , kan processorn skriva sedan till filen eller deposition nödvändiga data och information .
Sequential vs Random
p Det finns två sätt på vilka en dator process kan läsa och skriva till filer . Den första handlar om en sekventiell fil , som skall läsas i nummerordning; processorer kan inte hoppa runt och börja läsa eller skriva till en sekventiell fil i någon annan riktning , men framåt . Den andra filen är en random access fil , vilket gör att processorerna för att läsa eller skriva , som börjar eller slutar , vid någon punkt i filen .
Använd
Random Access -filer är användbara för datorprogram där att kunna komma åt olika bitar av data i varierande ordning är nyttigt - till exempel när man använder en databas . För de flesta andra program , är sekventiella filer används , eftersom de möjliggör den mest mängd kontroll över hur informationen i nås - . , Och i vilken ordning det kan läsas eller skrivas till
Språk
Sekventiell filsystem används i nästan varje dator programmeringsspråk , inklusive C ( skarp och plus ) , Visual Basic , Python , Cobol och Java .