Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота_3-14.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
519 Кб
Скачать
☆

Лабораторна робота № 7

Тема роботи: Робота з масивами даних. 

Контролювання процесу виконання програми.

Мета роботи: Навчитись оголошувати, формувати і опрацьовувати одновимірні масиви даних у Турбо Паскаль-програмах; оволодіти основними способами відлагодження програ­ми шляхом контролю за ходом її виконання.

Завдання лабораторної роботи: 1. Ознайомитись з можливостями вбудованого відла­год­жу­вача інтегрованого середовища Turbo Pascal 7.0 для контролю за ходом виконання програми, пошуку та виявлення помилок на етапі її реалізації.

  1. Розробити алгоритм розв’язку задачі, вказаної в індивідуальному завданні. Накреслити блок-схему алгоритму розв’язку, роз’яснити її потрібними коментарями.

  2. Написати програму розв’язку задачі на мові Турбо Паскаль, дотримуючись правил і вимог, сформульованих у завданні до лабораторної роботи № 5. Зауваження: для оголошення масиву створити власний тип (через розділ Type), у якому вказати задану максимально можливу кількість елементів; дійсну кількість елементів, які будуть опрацьо­вуватись при кожній конкретній реалізації програми, вводити з клавіатури.

  3. Ввести і записати у файл в особистому каталозі текст розробленої програми.

  4. Відкомпілювати програму, виправити синтаксичні та інші помилки в її тексті.

  5. Встановити курсор на одному з операторів (рядків) тіла головного циклу програми. Запустити програму на виконання до досягнення даного оператора (F4).

  6. Відкрити вікно спостереження Watch і вивести в нього поточні значення основних змінних програми. Записати їх у звіт.

  7. Перейти в режим покрокового виконання програми. Виконати в цьому режимі 6‑10 кроків реалізації програми, фіксуючи зміни в значеннях елементів програми, виведених у вікно спостереження.

  8. Встановити точку зупинки Breakpoint на одному з операторів тіла циклу. Продовжити виконання програми командою Run (Ctrl+F9), записуючи значення змінних після кожної зупинки програми.

  9. Зняти встановлену точку зупинки і завершити роботу програми.

  10. Встановити точку зупинки на іншому операторі програми. Повторно виконати програму до вибраного рядка. У вікні спостереження подивитись поточні значення змінних.

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

  12. Використовуючи можливі режими виконання і відлагодження програми, отримати результати її реалізації для різних значень вхідних даних.

  13. Оформити звіт з лабораторної роботи, в якому вказати:

  • задачу індивідуального завдання;

  • блок-схему алгоритму розв’язку задачі;

  • текст програми розв’язку задачі з коментарями, ім’я файлу, в який записано текст програми;

  • результати процесу виконання програми – навести введені вхідні дані, вказати точки зупинок програми, поточні значення змінних, які контролювались через вікно спостереження, форму і значення отриманих результатів розв’язку задачі;

  • висновок, в якому зазначити, що засвоєно в процесі виконання даної лабораторної роботи.