Пункт Run

Пункт Run. Меню Run содержит команду Run, которая выполняет два действия. Она компилирует программу, находящуюся в редакторе, и если в программе не найдено синтаксических ошибок, посылает ее на выполнение. То же самое действие выполняется при нажатии комбинации клавиш Ctrl+F9 (Смотри рисунок 4). Рисунок 3. Меню Run Следующие две команды позволяют выполнять программу по шагам (по строкам) и используются в основном при отладке:  Step over (или нажатием клавиши F8) – осуществляется построчное выполнение программы без захода в процедуры и функции (последние выполняются как одна строка программы);  Trace into (или нажатие клавиши F7) – команда детальной трассировки, которая выполняет построчное выполнение программы с заходом в процедуры и функции.

Режим трассировки заканчивается автоматически, если достигнут конец программы или произошла ошибка выполнения;  Go to cursor (или нажатие клавиши F4) – запускает программу на выполнение до того места, на котором находится курсор (при этом сама отмеченная строка выполняться не будет). Эту команду также полезно использовать при отладке, например, чтобы просмотреть по шагам часть программы с того оператора, в котором предполагается ошибка;  Program reset (или нажатие комбинации клавиш Ctrl+F2) – отменяет установленные ранее режимы Step over, Trace into или Go to cursor.

Результатом выполнения нашей первой программы будут слова приветствия.

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

В этом случае можно попросить помощь. Для этого достаточно просто сказать «Help!». Пункт Help Меню Help предоставляет возможность доступа к информации о языке Паскаль, интегрированной интерактивной среде, библиотечных процедурах, функциях и т.д. Доступ к справочной информации можно получить несколькими способами: 1. Выбрать пункт Help в главном меню или нажать комбинацию клавиш Alt+H. При этом появляется подменю, содержащее следующие команды:  Index – выводит тематический указатель справочной системы;  Contents – выводит оглавление справочной системы; Назначение остальных команд меню Help (а их там более десяти) мы рассматривать не будем.

Посмотрим, как работать с тематическим указателем Index. Пусть мы хотим познакомиться с работой процедуры Write. Экран тематического указателя Index аналогичен тематическому указателю книги. С помощью клавиш управления курсором ↓↑ можно перемещаться по строкам на странице, а листать странички можно с помощью клавиш Page Down(Page Up). Найдем строку Write. Клавишей → выберем ее и откроем справочное окно, нажав на клавишу Enter. В нем будет описана процедура Write (procedure). Можно видеть, что это не просто команда вывода сообщений на экран, а процедура, возможности которой шире. В справке по той или иной процедуре или функции Турбо Паскаля обычно приводится и пример его использования.

По справочному окну тоже можно перемещаться клавишами ↓↑, скажем, до выбора примера: Sample Code Eof . pas Выделим пример Еоf.pas клавишей → и откроем его (клавишей Enter). Текст программы выделяется клавишами Shift+→ или Shift+↓, после чего его можно скопировать в окно редактора (команда Paste меню Edit или клавиши Shift+Ins). Клавиши Esc или Alt+F3 закрывают справочное окно. Получить ту же информацию можно и открыв окно Contents (содержание). Найдем интересующую нас тему. Write – это процедура, поэтому выберем тему Function and Procedures.

Выделим ее клавишей → и откроем. В списке начальных букв процедур и функций найдем и выделим (клавишами ↓ →) строку: Function and Procedures U – Z Откроем окно, найдем и выделим имя Write, откроем и это окно и это окно и попадем в описание процедуры Write (procedure). Следует иметь в виду, что это описание дается на английском языке, и для того, чтобы воспользоваться им, придется иметь под рукой англо-русский словарь и справочник по грамматике английского языка. 2. Нажать клавишу F1. При этом вы получите информацию, зависящую от того, что вы делаете в данный момент – редактируете, отлаживаете программу, выбираете параметры меню и т.д. Такую подсказку называют контекстной. 3. Поместить курсор на интересующий вас термин в окне редактирования и нажать комбинацию клавиш Ctrl+F1. В этом случае вы сразу получите справку по тому элементу, который вам нужен.

Это самый короткий способ получения необходимой информации (Смотри рисунок 4). Справочная система Турбо Паскаля содержит примеры программ для каждой библиотечной процедуры и функции.

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

Для этого сделайте следующее:  Выведите справочный экран по интересующей вас процедуре или функции. Для этого наберите имя нужной процедуры или функции и, подведя курсор к любой его букве, нажмите клавиши Ctrl+F1.  Найдите и выделите клавишами Shift+→↓ весь пример или интересующую вас часть.  Скопируйте пример в буфер обмена, выбрав из локального меню команду Copy.  Вернитесь в окно редактирования и вставьте пример в нужное вам место, нажав клавишу F10 и выполнив последовательно команды Edit и Paste. Рисунок 4. Меню Help 2.3.