Tárgy №8 fájlok
TÉMA №8: FILES. Típusos fájlokat. Szöveges fájlokat.
SOFTWARE - oktatói támogatás: IBM típusú számítógépek. TP5.
Célkitűzés: egy ötlet a fájlok és eszközök a kezelés TP5. Készségek megszerzésének a programozás egy másik fájltípus
KÖVETELMÉNYEK ismereteket és készségeket:
Diákok kell tudni:
Mi a file;
Milyen típusú fájlokat;
Mi a fájl változó;
Ahogy fentebb beírt fájlokat;
Eljárások és függvények dolgozni fájlokat;
Eljárások és függvények a gépelt és szöveges fájlokat;
Amint azt a szöveges fájlokat.
A hallgató legyen képes:
Helyesen írta leírja és szöveges fájlokat;
Megfelelő használatát fájl változó;
Fordítsuk le a programot a gépelt és a szöveges fájlokat;
Tedd egyszerű programok segítségével eljárások és függvények a gépelt és a szöveges fájlokat.
Mi mindig is a probléma, amely az adatokat származik a billentyűzet, és az eredmények megjelennek. Sem az eredeti adatokat. sem az eredmények nem kerülnek mentésre. És ha az adatok túl sok? Hogyan éget, hogy egy lemezt? Ehhez a nyers adatok és az eredmények formájában tárolt fájlok a lemezen.
Files - egy megnevezett adatstruktúrájú technikai hordozó, amely egy sorozat tétel (rekord) egy típusú vagy - egy sor változó hosszúságú korlátlan méretű.
A fájl lehet egy másik, a szerkezet, de nem kell figyelembe venni a másik fájlt.
Fájl ellentétben a tömb: a forgalomba külső meghajtót. Fájl hossza nincs megadva, az elem helyét index nincs definiálva.
gépelt
típustalan
szöveg
A fájl bejelentett leíró részben jelző változók a fájltípust elemekkel.
Var F1: iratai integer; F2: iratai char; F3: szöveg; F4: file;
Típusos fájlok nevű fájlokat. A jelen leírásban adja meg a típust. Típusos fájlok - ezek a fájlok közvetlen hozzáférést biztosít az alkatrészek (rekord).
Típustalan fájl - ez csak egy bájtsorozatok megjelölése nélkül szerkezetét.
Fájl komponensei, amelyek karakteres adat típusát, az úgynevezett szöveget. Ellentétben a szöveges fájlokat tipizált - létezik egy húr szerkezet. A szöveges fájlok, akkor a rekord semmilyen információt. beleértve a számát. Ebben az esetben ők (a szám) a program automatikusan átalakítja a karakterláncot, és olvasás közben a fájl - inverz transzformáció száma.
Lehet 'név' fájlnevet a változás-edik string (S): Rendeljen (f, S)
Megnyit egy meglévő fájlt és ustanav Libanon-pointer elején a felvételt.
Azon fájlok
Hozzon létre egy új üres fájlt, meghatározza a mutató - az elején a fájlt. Ha sous-schestvoval fájl tartalmát elpusztult.
Azon fájlok