Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
инфа немного терминов и примеров.doc
Скачиваний:
12
Добавлен:
03.08.2019
Размер:
2.64 Mб
Скачать
  1. Структура Pascal-программы. Разделы описательной части.

Программа состоит из двух частей описательной и исполнительной. Сначала идет описательная часть с заголовком программы PROGRAM имя_программы, далее идут след. Зазделы VAR – задание переменных, CONST – задание констант, LABELS – метки использующиеся в программе, USES – описание подключаемых библиотек.

В разделе описания обязательно указывают все имена переменных, констант, процедур, и меток.

За описательной частью идет исполнительная. Она начинается словом BEGIN и заканчивается END. . В этой части записывается исполнительный код.

  1. Правила записи Pascal-программы.

Строки Pascal программ представляют собой законченные команды языка, элементы описательной части или заголовки программных модулей. Признаком завершения строки является символ ";".Длина строки не должна превышать 127 символов. Строки Pascal программ могут свободно размещаться относительно строк текстового редактора: в одной строке редактора могут располагаться несколько команд Pascal' я, а одну длинную команду можно располагать в нескольких строках редактора. Допускаются пустые строки. Завершаться любая программа должна словом END с точкой на конце. Имена переменных не должны содержать русских букв.

  1. Стандартные типы данных языка Pascal.

К целым типам относятся BYTE, SHORTINT, WORD, INTEGER, LONGINT.

К вещественным SINGL, REAL, DOUBLE, EXTENDED, COMP.

Каждый тип данных указывается в описательной части, посли имени переменной через двоеточие. Например VAR X: real; VAR Y: byte;

Наиболее популярные типы данных – Целочисленный INTEGER от -32768 до 32767 (без дробной части). Вещественный – REAL может иметь очень большие и очень малые значения от 10 в -38 степени до десяти в +38 как положительные так и отрицательные.

Байтовый BYTE - от 0 до 255. (Шифруется 1 байтом).

Символьный CHAR – от A до z и А до я. Содержит только один символ. (Шифруется 1 байтом).

Строковый STRING - строка или массив состоящий из символьных переменных, может содержать до 255 символов.

Логический BOOLEAN – может принимать 2 значения правда или ложь (TRUE или FALSE).

  1. Идентификаторы. Понятие и правила составления.

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

Например VAR i: real; -тут «i» имя переменной.

VAR Love: string; - тут «Love» имя переменной.

CONST Y=2; -Y идентификатор

PROCEDURE OU_Summa (A,B:real; VAR S: Real); OU_Summa – это идентификатор.

  1. Переменные, константы (числовые, символьные, логические).

Целые типы (INTEGER): +123, -12345.8765.

Вещественные константы и переменные (REAL)

с фиксированным разделителем: 123.45, -3.14.

в экспоненциальной форме: 1.2345Е+12, -4.43Е-9.

Шестнадцатеричные числа записываются цифрами от 0 до 9 и буквами от А до F c предшествующим знаком денежной единицы: $FA3, $123. Диапазон изменений - от $000000000 до $FFFFFFFFF.

Текстовые (STRING) константы и переменные - набор любых символов клавиатуры, заключенных в апострофы: '1234ABCD', ' X1 = ', ' Таблица 1 ', ‘=ИНФОРМАТИКА=’.

Логические константы (BOOLEAN) имеют только два значения : TRUE и FALSE.