Структура программы



Структура программы

Текст программы состоит из строк, в каждой из которых может находиться одно или несколько слов. Строка может начинаться с любой позиции, на размер компилируемой программы это не влияет.

Структура программы состоит из:

  • заголовка программы (program heading);
  • раздела uses (данный раздел может не входить в структуру программы);
  • блока описания и исполнения (block of declarations and statements).

Заголовок программы находится в самом ее начале и нужен для определения имени программы:

program Program1; / / здесь Program1 — имя программы

В стандартном Pascal заголовок программы может содержать параметры после имени программы:

program Program1(input, output);

Компилятор Kylix игнорирует данные параметры. Их можно указывать или не указывать, на работу программы это не повлияет.

Раздел uses содержит список программных модулей (units), которые используются данной программой:

uses

Forms,
Unit1 in 'Unit1.pas' {Form1};

Блок состоит из раздела описания и раздела исполнения. В первой, описательной части находится описание элементов программы, во второй части располагаются операторы, подлежащие исполнению.

Описательная часть обычно содержит (в строгом порядке):

  • объявления меток;
  • объявления констант;
  • описание типов;
  • объявления переменных;
  • описание процедур и функций.

Любой из перечисленных разделов описательной части в реальной программе может отсутствовать.

Назад
Содержание
Вперед


Содержание раздела