«Қазақстан тарихы, жалпы білім беру пәндері және ақпараттық жүйелер» кафедрасы



бет57/105
Дата09.08.2020
өлшемі0,51 Mb.
#76246
түріЛекция
1   ...   53   54   55   56   57   58   59   60   ...   105

7. Инициалдау бөлігі


Инициалдау бӛлігі модульді аяқтайды. Инициалдау бӛлігі BEGIN қызметші сӛзінен басталады. Инициалдау бӛлігі бос болуы да мүмкін, бұл жағдайда BEGIN –нен кейін бірден END. сӛзі жазылады, немесе бүткілдей жоқ болуы мүмкін.

Инициалданатын бӛлімде программа фрагменті боп табылатын орындалатын операторлар жазылады. Бұл операторлар басқаруды негізгі программаға бергенше орындалады және әдетте оның жұмысына дайындық үшін қолданылады. Мысалы, мұнда айнымалылар инициалдануы, қажет файлдар ашылуы, ӛзара байланыстары (коммуникациалық каналдар т.б.

бойынша) орнатылуы мүмкін.

Unit FileText;

Interface

Procedure Print(s : string);

Implementation var f: text; const

name = 'output.txt'; Procedure Print; begin WriteLn(f, s) end;

{ Начало инициирующей части: } begin assign(f, name); rewrite(f);

{ Конец инициирующей части } end.

Инициалдау бӛлімін бос етуге кеңес берілмейді, одан да жазбаған дұрыс (begin end.-ті). Бос бӛлімде бос оператор бар болады, програмамны іске қосқан кезде басқару осы операторға беріледі. Бұл оверлейлік программаларды құру кезінде қиындықтар туғызады.





Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   105




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет