? Sekvensielle filer brukes i programmering for å instruere datamaskinen til å lese innspill fra og skrive utgang til disk filer , lage programmer. Sekvensielle filer , i motsetning til tilfeldige tilgang til filer , må leses i orden hele veien gjennom for å operere. Typer filer
filer kommer i to formater: binære og karakter . Binære filer inneholder programinformasjon i sekvenser av nuller og enere , mens karakter filer inneholder tastatur symboler som deretter fremmes som en sekvens av informasjon. I begge typer filer , blir dataene oversatt til koding som kan leses av datamaskinens prosessor , for eksempel ASCII -eller Unicode . Når filen er lest, eller innspill er oppnådd, kan prosessoren deretter skrive til filen eller depositum nødvendige data og informasjon .
Sequential vs Random
p Det er to måter som en datamaskin prosess kan lese og skrive til filer. Den første innebærer en sekvensiell fil, som må leses i seriell orden, prosessorer kan ikke hoppe rundt eller begynne å lese eller skrive til en sekvensiell fil i en annen retning , men fremover. Den andre filen er en random access -fil , som lar prosessorer for å lese eller skrive , som begynner eller slutter , på noe punkt i filen .
Bruk
Tilfeldige tilgang til filer er nyttige for dataprogrammer hvor det å være i stand til å få tilgang til ulike biter av data i varierende rekkefølge er nyttig - for eksempel når du bruker en database . For de fleste andre programmer, er sekvensielle filer som brukes , som de tillater for at mest mulig kontroll over hvordan informasjonen i nås - . , Og i hvilken rekkefølge det kan leses eller skrives til
Språk
med
sekvensiell fil systemer brukes i nesten alle programmeringsspråk , inkludert C ( skarp og pluss ) , Visual Basic, Python , Cobol og Java.