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

1.3. Створення та збереження програми на дискові

Для створення нового файла необхідно скористатися опціями меню ТР7.0 FILE/NEW, попередньо активізувавши його натисканням клавіші [F10].

Після введення та (або) редагування тексту програми її потрібно зберегти на дискові. При збереженні нової програми, що не має імені, або при збереженні з перейменуванням використовують опції меню FILE/SAVE AS. Коли необхідно зберегти нову редакцію програми, що вже мала ім`я, використовують FILE/SAVE (або клавішу [F2]). Одночасно працюючи з декількома програмами, ви можете скористатися опціями FILE/SAVE ALL для збереження на дискові всіх файлів.

1.4. Виконання програми

Відредагувавши програму та зберігши її останній варіант, можна перейти до процесу компіляції і запуску.

Якщо необхідно виконати компіляцію програми, написаної мовою ТР, без її запуску використовують комбінацію клавіш [ALT-F9] (або опції меню COMPILE/COMPILE).

За наявності в програмі синтаксичної помилки, транслятор видає відповідне повідомлення (ERROR…) на екран, указавши місце помилки курсором.

Запуск програми в ТР 7.0 виконується комбінацією клавіш [CTRL-F9] (опції меню RUN/RUN). Якщо перед запуском програми вона не була відкомпільована, то спочатку виконується її компіляція, а вже потім запуск (за умови відсутності синтаксичних помилок). Якщо в процесі виконання програми виникає необхідність перервати її роботу (наприклад при зацикленні програми), використовують комбінацію клавіш [CTRL-BREAK].

Після закінчення процесу виведення результатів програми на екрані монітора знову з`явиться текст самої програми.

Для того, щоб одержати доступ до інформації, отриманої в результаті роботи програми (перехід до екрана користувача), використовують комбінацію клавіш [ALT-F5] або опції меню DEBUG/USES SCREEN.

Повернення до тексту програми у вікні редактора відбувається після натискання будь-якої клавіші.

Процес створення, редагування, збереження, компіляції, запуску програми зображено на рисунку 1.4.1.

Рис. 1.4.1. Схема створення та виконання програми

1.5. Пошук помилок у програмі за допомогою налагоджувача

ПО має ряд інструментальних засобів для налагодження програм, тобто засобів, за допомогою яких здійснюється пошук та виправлення помилок у програмах, написаних мовою ТР.

Кожну з помилок у програмі можна віднести до одного з наступних трьох типів:

  1. Помилки, які виявляються на етапі компіляції.

Вони виникають при порушенні синтаксичних правил написання програм (синтаксичні помилки – рис.1.4.1).

  1. Помилки, що виявляються на етапі виконання.

Вони виникають при порушенні семантичних правил написання програм (семантичні помилки – рис.1.4.1.).Яскравим прикладом помилки цього типу є ділення на нуль.

Перші два типи помилок відшукуються автоматично інтегрованою оболонкою. При цьому з`являється коротке повідомлення про номер та зміст помилки, а також курсором указується місце помилки в програмі.

  1. Логічні помилки (рис.1.4.1.) – це помилки, які виникають при неправильному використанні тих чи інших алгоритмічних конструкцій. ПO ТР 7.0 не дозволяє автоматично виявити помилки цього типу, але має ряд засобів налагодження, котрі можуть значно полегшити процес пошуку таких помилок.

Убудований у IIO ТР 7.0 налагоджувач дозволяє:

  • виконувати програму порядково (покроково);

  • трасувати програму;

  • виконувати програму до вказаного рядка (до вказаної точки);

  • виконувати перезапуск програми, не закінчивши її виконання;

  • переглянути та змінювати значення змінних програми.

Ці можливості дозволяють контролювати хід виконання програми.