Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Паскалю.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
2.06 Mб
Скачать

2.3.9. Меню опции window

TILE. Располагает окна так, чтобы каждое было видно на экране и все они имели бы приблизительно одинаковые размеры.

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

CLOSE ALL. Закрывает все открытые окна.

REFRESH DISPLAY. Удаляет следы вывода программы, работавшей в режиме отладки с установленной опцией:

Options/Debugger/Display swapping/None.

SIZE/MOVE. Эта опция обеспечивает перемещение окна по экрану и/или изменение его размеров. Вызывается из редактора командой «Ctrl-F5».

ZOOM. Распахивает активное окно на весь экран или возвращает ему прежний вид. Вызов из редактора клавишей F5.

NEXT. Активизирует очередное окно. Вызывается из редактора клавишей F6.

PREVIOUS. Активизирует предыдущее активное окно. Вызывается из редактора командой «Shift-F6».

CLOSE. Закрывает активное окно. Вызывается из редактора командой «Alt-F3».

LIST. Выводит на экран список всех открытых окон среды. Вызывается из редактора командой «Alt-0».

2.3.10. Меню опции help

CONTENTS. Выводит на экран содержание справочной службы.

INDEX. Выводит на экран алфавитный список всех ссылок справочной службы. Вызывается из редактора командой «Shift-F1».

TOPIC SEARCH. Осуществляет поиск в окрестности курсора зарезервированного слова или имени стандартной процедуры (функции) и дает соответствующую справку. Вызывается из редактора командой «Ctrl-F1».

PREVIOUS TOPIC. Выводит на экран предыдущее справочное сообщение. Вызывается из редактора командой «Alt-F1».

HELP ON HELP. Дает справку о том, как пользоваться справочной службой. Отметим, что в сообщениях справочной службы все перекрестные ссылки выделяются цветом. Вы можете подвести к любой из них указатель мыши и двойным нажатием на ее левую кнопку вызвать на экран соответствующее справочное сообщение (или сместить к ней указатель с помощью клавиш перевода курсора и нажать Enter).

FILES. С помощью этой опции Вы можете установить нужные файлы справочной службы. 

COMPILER RIRECTIVES. Показывает справку о директивах компилятора.

RESERVED WORDS. Показывает справку о зарезервированных словах.

STANDARD UNITS. Показывает справку о стандартных модулях. 

TURBO PASCAL LANGUAGE. Показывает справку о языке Турбо Паскаль. 

ERROR MESSAGES. Показывает справку о сообщениях об ошибках.

ABOUT. Выводит информацию о авторских правах и версии Турбо Паскаля.

Рассмотренные в данной главе возможности работы в среде BORLAND PASCAL помогут при самостоятельной работе по редактированию, выполнению, компиляции программы.

Вторая глава посвящена работе в среде Borland Pascal. Материалы этой главы помогут студентам при самостоятельной работе [7,8,9].

3. Синтаксис языка borland pascal

3.1. Элементы языка

Элементами языка Паскаль являются: алфавит, идентификаторы, выражения, встроенные математические функции и т. д.

Алфавит языка включает:

  1. буквы латинского алфавита: строчные а, .., z, прописные А..Z, а также символ «подчерк» ( _ );

  2. арабские цифры: 0, 1, .., 9;

  3. специальные символы: + - * / = < > . : ; ( ) [ ] { } # ? ! и др.;

  4. буквы русского алфавита: строчные а..я, прописные А..Я.

Из алфавита строятся элементы языка – величины, выражения и операторы.

Идентификаторы – это имена программных объектов: констант, переменных, меток, процедур, функций и др. Идентификаторы могут иметь произвольную длину, но значащими являются только первые 63 символа.

Идентификатор всегда начинается буквой, за которой могут следовать цифры и буквы, например: а, А1, Аlfa, В_12 и т. д.

Константы – величины, которые не изменяют своего значения при выполнении программы. В качестве констант используются целые и действительные числа, логические константы, символы и строки символов.

Целые константы – целые числа от 2 147 483 648 до 2 147 483 647.

Действительные константы – действительные числа в форме с фиксированной (например, 1.5, 0.7, -23.08) и плавающей (например, -3.2E-02, т. е. -3.2х10-2) точкой.

Логические константы – False (ложно) и True (истинно).

Символьные константы – это символы, заключенные в апострофы, например: ’a’, ’s’, ’1’.

Строковая константа – это набор не более 255 символов (исключая Enter), заключенный в апострофы, например: ’весна’, ’дата’.

Переменные – величины, значение которых могут изменяться при выполнении программы.

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

Знаки арифметических операций: * (умножение), / (деление), + (сложение), – (вычитание).

Операции отношения: = (равно), <> (не равно), < (меньше), > (больше), <= (меньше или равно), >= (больше или равно).

Операции Div (целочисленное деление), Mod (остаток от целочисленного деления).

Логические операции: Not – логическое НЕ; And – логическое И; Or – логическое ИЛИ.

Приоритет выполнения операций:

1. Not.

2. * / Div Mod And.

3. + – Or.

4. = < > <> <= >=.

Изменить порядок выполнения операций можно при помощи круглых скобок.

Целочисленное деление Div возвращает целую часть от деления целого числа на целое число, например, 7 Div 3 =2 , Mod возвращает остаток от деления целого числа на целое число, например, 7 Mod 3 =1. Число Х является четным, если Х Mod 2 = 0, и нечетным, если Х Mod 2 <>0.