Loogika ja programmeerimine
Failide omapära seisneb selles, et neid
tuleb käsitleda komponenthaaval. Faili avamise järgselt on aktiivseks esimene komponent, selle
lugemise järel teine jne. Ka kirjutamise puhul liigutakse automaatselt järgmise komponendi
alguskohale. Magnetofonilindi kasutamine on faili kasutamisega sarnane tegevus - saab kuulata
(ehk lugeda) ja lindistada (ehk kirjutada), kustutamine on tõlgendatav lihtsalt vaikuse
kirjutamisena lindile.
Loetavat faili võib alati käsitleda sisendvoona ja kirjutatavat faili väljundvoona ning see seletab
ka faili käsitlemise järjestikulist olemust.
Faili deklareerimine
Failide deklareerimisel luuakse sobivat tüüpi failimuutuja, mis on oma olemuselt kirje ja võib
kanda endas informatsiooni faili nime, käsitlemise staatuse ja viimati loetud komponendi kohta.
Failide deklareerimise ja avamise süntaks vastavates keeltes on järgmine:
Pascal
Süntaks:
'TYPE' '=' 'FILE' 'OF' ';' .