Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕтодичка по практическим работам.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
156.28 Кб
Скачать

Основные приемы работы в системе Паскаль Создание новой программы

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

  1. Запустить систему Турбо Паскаль.

  1. Установить текущим ваш рабочий каталог (File+Change dir).

  1. Выбрать пункт меню File+New, после чего появляется новое окно редактирования и курсор устанавливается в его начало.

  1. Набрать текст программы.

  1. Сохранить набранный текст в новом файле на диске (пункт меню File+Save as), введя на запрос системы имя файла с указанием пути к нему.

  1. Откомпилировать программу (Compile+Compile) для того, чтобы проверить наличие синтаксических ошибок в ней.

  1. При обнаружении ошибки исправить ее и снова откомпилировать программу.

  1. После того, как в программе исправлены все ошибки, сохранить исправленный текст в файл (File+Save).

  1. Запустить программу на выполнение (Run+Run) и проверить правильность ее работы.

  1. По завершении работы программы просмотреть результаты, выведенные ею на экран (Debug+User screen).

  1. Если логика программы оказалась неверной, устранить логические ошибки и повторить пункты 6-10.

  1. Сохранить окончательный вариант программы в файл (File+Save).

  1. Выйти из системы (File+Quit).

Работа с уже созданной программой

Последовательность действий при работе с уже существующим программным файлом аналогична приведенной в п.1.2.1, за исключением этапов 3 и 4, которые заменяются загрузкой файла в систему (File+Open).

Использование средств отладки

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

program Primer;

var a,b:real;

i,j:integer;

begin

a:=3.2;

b:=4.5;

if a>b then begin

i:=2;

j:=8

end

else begin

i:=6;

j:=3

end;

writeln('i=',i,'j=',j)

end.

Пошаговое выполнение программы

Нажмем F8 (или выберем пункт Run+Step over). При этом происходит инициализация пошагового режима и первый оператор программы выделяется светящейся строкой. Светящаяся строка показывает тот оператор, перед выполнением которого остановлено выполнение программы. Продолжая нажимать F8, можно просмотреть последовательность выполнения операторов программы от начала до конца.

Начнем пошаговое выполнение сначала и остановимся на операторе IF. Изменим в процессе отладки значение переменной A, установив его равным 6.5. Для этого выберем пункт меню Debug+Evaluate+Modify и введем в поле Evaluate имя переменной A, а в поле New Value – значение 6.5. Продолжив пошаговое выполнение программы, убедимся в том, что выполняются операторы THEN-ветви оператора IF.

Просмотр значений переменных

Выберем пункт меню Debug+Add watch и на запрос системы введем имя переменной A. На экране появится окно просмотра переменных Watch, а в нем - строка для переменной A и ее значения. Проделаем аналогичную процедуру для переменных B, I, J. Теперь в окне Watch можно видеть значения всех четырех переменных. Выполним программу в пошаговом режиме и пронаблюдаем за изменением их значений. Для удаления/коррекции переменной в окне Watch нужно подвести к ней светящуюся строку, нажать Enter и выполнить требуемые действия.