Интегрированная среда программирования Turbo Pascal.

Работа в интегрированной среде программирования Turbo Pascal начинается с загрузки ее в память компьютера.

Исполняемым файлом среды Turbo Pascal явля­ется файл Turbo.ехе, размещенный в каталоге TPVBIN.

Для загрузки среды Турбо-Паскаль:

1. На рабочем столе щелкнуть два раза значок ярлыка Интегрированная среда программирования Turbo Pascal. - student2.ru

2. Или запускается файлturbo. exe.

По умолчанию именам файлов с текстом программ присваивается расширение .PAS.

Если этот каталог не ука­зан в директиве path файла Autoexec.bat, то нужно сделать его текущим и ввести команду turbo.exe либо набрать команду вида:

C:\TP\BIN\turbo

После загрузки среды Turbo Pascal (ее еще называют инструментальной обо­лочкой) вы увидите на экране картинку, показанную на рисунке.

Интегрированная среда программирования Turbo Pascal. - student2.ru

Рисунок 1 Окно Turbo Pascal.

На экране отображается окно Turbo Pascal, которое включает в себя несколько наиболее заметных компонентов.

Меню активизируется нажатием клавишиF10.

Перемещение по пунктам меню осуществляется курсорными клавишами.

Для выбора пункта меню выделить его курсором и нажать Enter.

Пункты меню с многоточием " . . . " содержат установочные параметры (опции).

Перемещение по группам опций меню осуществляется нажатием клавиши Tab, (в обратном направлении: Shift+Tab).

Для выделения блока использовать комбинацию - Shift+курсорные клавиши. Начиная с версии Турбо-Паскаль 5. 0 и выше для редактирования текста можно использовать команды:

После внесения изменений в файл рекомендуется записывать его на диск командой Save ( F2 ), иначе при перезагрузке компьютера изменения не сохраняются, а при выходе из среды Турбо-Паскаль командой Exit ( Alt+X ) появляется запрос на сохранение модифицированного файла: Save?

Отредактированную программу необходимо преобразовать в машинные коды (скомпилировать).

Для компиляции программыиспользуется комбинация клавиш Alt+F9. Если программа использует нескомпилированные модули (или модули с обновленным текстом), то компиляция осуществляется командами меню Compile: Make (F9)- с компиляцией измененных модулей илиBuild - с перекомпиляцией всех модулей. Компилятор выявляет синтаксические ошибки, устанавливает на неправильном операторе курсор и выдает соответствующее сообщение, например: Error 85 ";" expected (пропущен символ ";"). Отметим, что ошибки, указанные в сообщении, могут быть вторичными - результат неверной записи других операторов. После исправления ошибки необходимо снова запустить компилятор.

В результате компиляции программы образуется исполняемый файл (расширение .ЕXE). При компиляции модуля образуется файл с расширением . TPU.

КомандаRun меню Run (Ctrl+F9) запускает исполняемый файл на выполнение, если текст программы не изменялся, иначе происходит перекомпиляция программы и ее запуск. Ошибки на этапе выполнения связаны, как правило, с недопустимыми значениями аргументов функций, диапазонов изменения чисел и индексов массивов, неправильными операциями ввода/вывода. агрузчик выдает код ошибки и ее адрес, например, Runtime error 200: Division by zero at 0BEC:0045 (деление на ноль).

Прервать выполнение программы можно нажав комбинацию клавиш Ctrl+Break. После выполнения программы восстанавливается среда Турбо-Паскаль. Результаты вывода на экран можно посмотреть командой Alt+F5.

Рабочая область, занимающая центральную часть экрана и предназначен­ная для работы с текстом программ.

Строка статуса, расположенная в нижней части окна. В эту строку выводится информация о выполняемой в данный момент операции. В строке статуса отображаются также в виде напоминания функциональные клавиши и ком­бинации клавиш, допустимых в данный момент в активном окне (Fl - Help, F2 - Save и т.д.).

Помимо этих элементов, имеются еще вертикальная и горизонтальная полосы:

прокрутки, полоса заголовка окна программы, номер окна, кнопка масштаби­рования.

Над строкой статуса в разрыве рамки окна указываются номера редак­тируемой строки и позиции в строке, например, 6:11.

Работа в Turbo Pascal выполняется в привычных для пользователя окнах.

Среда Turbo Pascal является многооконной, причем число окон определяется коли­чеством открытых программ.

Каждому окну отвечает своя рамка, вычерченная двойной линией. Вверху, в разрыв рамки, вписано имя файла программы.

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

Щелчок мышью по той или иной рамке приводит к активизации соответствующего окна программы. Работа с программой выпол­няется в активном окне.

Команды меню в Turbo Pascal можно выбирать с помощью клавиатуры (нажать F10, а затем выбрать команду клавишами управления курсором) либо мышью (щелчок мышью по нужной опции меню). Отметим, что в зависимости от состояния программы некоторые команды меню могут быть недоступными (они г подсвечиваются серым цветом).

Редактирование программы:

Общепринятые приемы перемещения курсора по экрану

Enter - вставляет пустую строку

Del и BackSpace - удаление символов

Ins - переключает режимы вставки/замены символов

Отредактированную программу необходимо преобразовать в машинные коды (скомпилировать).

Компиляции программы - Alt+F9 или команда Compile меню Compile.

Компилятор выявляет синтаксические ошибки, устанавливает на неправильном операторе курсор и выдает соответствующее сообщение, например: Error 85 ";" expected (пропущен символ ";"). Отметим, что ошибки, указанные в сообщении, могут быть вторичными - результат неверной записи других операторов.

После исправления ошибки необходимо снова запустить компилятор.

В результате компиляции программы образуется исполняемый файл (расширение .ЕXE)

КомандаRun меню Run (Ctrl+F9) запускает исполняемый файл на выполнение. Результаты вывода на экран можно посмотреть командой Alt+F5.

Наши рекомендации