84841

84841



Wykład 7

Przerwarzonie plików :

W języku Tuibo Pascal wyróżniamy trzy klasy plików ( zdefiniowane, tekstowe i niezdefiniowane). Poza przypadkiem korzystania z predefiniowanych zmienny:h plikowych tekstowych Input i Output w pozo stały: h przypadkach odpowiednia zmienna plikowa musi być zawsze opisana, a także skojarzona z właściwym fizycznym zbiorem danych. Przed przystąpieniem do przetwarzania tego zbioru należy je szc ze zmienną plikowy 'otworzyć1 a po zakończeniu przetwarzania -' zamknąć1

Plik jest strukturą danych, której elementy tw orzą ciąg, i są tego samego typu

Ogólny schemat pazetwarzama pliku

1.    Deklaracja zmiennychplikiwych

2.    S kojarzę me zmiennej    plikowej z plikiem fizycznym

3.    Otwarcie pliku

4.    Operacje na zawartości pliku fizycznego

5.    Zamknięcie pliku

Adl Deklaracja typu plikom go :

TYPE id_typu_plikowego = FILEOF id_typu_plikowego VAR zmienna : id_typu_plikowego Ad2    Skojarzenie zmiennych plikowych z pilikami fizycznymi

ASSIGN (id_zmie mej jiikowej,nazwa_pliku_fizyc znego);

Przykład:

1) var pliki : Text;

Assign (plikl/LPTT);

2)    var plik2 : file of Real;

Assign (plik2,'A:\ZBIORY\ZBIOR2.DOC);

Ad3 Otwarcie pliku

W zależności od kierunku przesycania elementów do lub z pliku stosowane są trzy standardowe procedury je go otwarcia. Są to procedury: Rewrite, Re set i Apend.

Jeżeli tworzymy nowy fizyczny (zewnętrzny) zbiór danych to należy zastosować procedurę Rewrite, której wywołanie ma postać:

Rewrite (zmienna plikowa)



Wyszukiwarka

Podobne podstrony:
Slajd15 (115) Rejestry ogólnego przeznaczenia Można w nich wyróżnić trzy grupy rejestrów o zdefiniow
Obraz7 (19) c) samego siebie”. [Tamże, s. 321]. Przyjmując to założenie, można wyróżnić trzy klasy
Można wyróżnić trzy główne typy: -    proste modele danych (system plików) -
grzybica7 U koni wyróżniamy trzy postaci choroby : •    strzygąca powierzchowna towa
skrypt143 W półprzewodnikach przebieg zależności jest bardziej złożony. W charakter) styce możemy wy
Image625 W zakresie badań funkcjonalnych można wyróżnić trzy metody sprawdzania układów: —
W ekstruderach dwuślimakowych, podobnie w jak jednoślimakowych można wyróżnić trzy strefy: transport
Pod log1 Istota logistyki Zasadniczo, możemy powiedzieć, iż we współczesnej gospodarce wyróżniamy t
skanuj0008 (153) ków C. Masłach wyróżniła trzy fazy wypalenia zawodowego: (1) fazę wyczerpa* emocjon
IMG90 (3) * Informacja a poziom zarządzania W organizacjach można wyróżnić trzy poziomy

więcej podobnych podstron