![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Блок программы – синтаксическая конструкция, которая преобразуется компилятором в исполняемый файл (файл с расширением.exe).
Program Ид_прог; { Заголовок блока}
{----Раздел описаний:----}
[ uses <список подключаемых модулей>;]
[ label <описания меток>; ]
[ const <описания констант>;]
[ type <описания типов>;]
[ var <описания переменных>;]
[<описания подпрограмм>]
{----Раздел операторов:----}
Begin
End.
Объекты, описываемые в каждом из разделов блока программы, рассмотрим в нижеследующих пунктах.
Подключаемые модули
Модуль представляет собой дополнительный набор описаний типов, переменных, констант, процедур и функций, которые расширяют возможности подключающей модуль программы.
Синтаксис раздела uses:
Ид_модуль_1, Ид_модуль_2,... Ид_модуль_N;
Пример:
uses SysUtils, Windows;
Типы
Тип данных – характеристика объектов, использующихся для хранения данных (переменные, типизированные константы, результаты функций), которая определяет:
§ диапазон возможных значений данных из набора;
§ допустимые операции, которые можно выполнять над этими значениями;
§ способ хранения этих значений в памяти.
По количеству содержащихся значений типы можно поделить на:
- скалярные (позволяют хранить только одно значение);
- структурные (позволяют хранить множество значений, структурированных определённым образом).
Среди типов по принципу описания можно выделить:
- стандартные, или встроенные (это уже описанные, имеющие собственный идентификатор типы, которые можно использовать при разработке программы);
- пользовательские (типы, которые конструирует непосредственно разработчик программы).
Пользовательские типы описываются в разделе type.
Синтаксис раздела type:
Ид_типа1 = описание_типа1; Ид_типа2 = описание_типа2;... Ид_типаN = описание_типаN;
где описание_типа – специальная конструкция, описывающая параметры определённого типа (для каждого типа используется собственная конструкция).
Дата публикования: 2014-11-26; Прочитано: 215 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!