Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция по ПАСКАЛЬ.doc
Скачиваний:
38
Добавлен:
20.04.2015
Размер:
572.93 Кб
Скачать

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

Среда программирования Турбо Паскаль 7.0 представляет собой интегрированную среду разработки компьютерных программ с использованием языка программирования Паскаль (см. рис. 4.1).

Рис. 4.1. Вид экрана интегрированной среды Турбо-Паскаля версии 7

Если Турбо Паскаль 7.0 установлен на компьютере, то на одном из его жестких дисках имеется папка TP7, в котором находятся файлы и каталоги, необходимые для работы системы. Необходимо войти в папку BIN и запустить файл turbo.exe.

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

File

– работа с файлами (сохранение, загрузка, связь с операционной системой);

Edit

– редактирование текущего файла (стандартные возможности встроенного текстового редактора);

Search

– поиск и замена фрагментов текста;

Run

– запуск программы на выполнение;

Compile

– компиляция программы;

Debug

– установка параметров отладки программы;

Tools

– инструментальные программные средства.

Options

– установка опций интегрированной среды;

Window

– работа с окнами;

Help

– система помощи и подсказок.

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

Для начала работы с системой программирования необходимо иметь проект текста программы, который можно набирать в рабочем поле окна системы (File \ New). Встроенный текстовый редактор прост и максимально приспособлен для набора текстов программ на языке Паскаль. В нем предусмотрена специальная подсветка управляющих структур, команд. Удобна система контекстной помощи (Ctrl+Fl), которая вызовет подсказку по набираемому текущему тексту программы в любой момент и в любом месте. Впрочем, текст программы можно приготовить в любом текстовом редакторе, хранящем тексты в ASCII-кодах; необходимо лишь снабдить имя файла расширением .pas.

Если текст программы был ранее сохранен на жестком диске или дискете, то он может быть загружен в поле редактирования с помощью пункта меню File (File \ Open или F3).

После окончания формирования текста необходимо откомпилировать программу (пункт меню Compile). После удачной компиляции запуск программы осуществляется командой меню Run (Run\ RunилиCtrl+F9).

Во время компиляции программы на экране появляется специальное окно, в к тором информируется процесс компиляции. В случае обнаружения ошибки компиляция прерывается и активизируется встроенный редактор, в котором курсор указывает место ошибки. Вверху окна выводится информация по диагностике ошибки. Исправив ошибку, можно опять отправить программу на компиляцию (Alt+F9 или сразу на выполнение Ctrl+F9). После удачной компиляции программа выполняется и результаты ее работы можно просмотреть нажатием клавишAlt+F5. В процессе компиляции выявляются лишь синтаксические ошибки. Правильность работы программы необходимо проверять специальными приемами. В интегрированной среде разработчика предусмотрен отладчик, позволяющий осуществлять трассировку программы или ее отдельных участков, прерывать выполнение в заданных точках, следить за изменениями значений различных переменных. Трассировкой называют пошаговое исполнение программы, при котором за один шаг выполняются все операторы одной строки с последующим ожиданием. Очевидно, что трассировка эффективнее работает для исходного текста, в котором в строке помещают не более одного оператора. При этом появляется возможность анализировать результаты работы каждого оператора в отдельности.

Сеанс отладки обычно начинается с команды Traceinto(F7) илиStepover(F8) из менюRun. Выборочная трассировка отдельных участков исходного текста осуществляется с помощью команд Breakpoints из менюDebugиGotocursorменюRun. Для наблюдения за значениями переменных и выражений существует окно просмотраWatchв менюDebug. В нем отображаются текущие значения выбранного выражения. Сеанс отладки программы необходимо завершать командойProgramreset(Ctrl+F2) из менюRun.