- •2.1 Мета роботи 23
- •3.1 Мета роботи 29
- •4.1 Мета роботи 39
- •Література 51
- •Передмова
- •1 Лабораторна робота № 1 елементарні програми на пролозі. Робота з твердженнями програми за допомогою механізму звороту
- •1.1 Мета роботи
- •1.2 Методичні вказівки до виконання лабораторної роботи
- •1.3 Завдання на лабораторну роботу
- •Дан набір фактів, які мають такі відомості про книги: прізвище автора, назву книги і рік видання. Знайти і вивести на екран по кожному автору назви його книг і їх кількість.
- •1.5 Контрольні питання
- •2 Лабораторна робота № 2 робота з рядками методом висхідної рекурсії
- •2.1 Мета роботи
- •2.2 Методичні вказівки до виконання лабораторної роботи
- •2.3 Завдання на лабораторну роботу
- •2.5 Контрольні запитання
- •3 Лабораторна робота № 3 робота зі списками методом низхідної рекурсії
- •3.1 Мета роботи
- •3.2 Методичні вказівки до виконання лабораторної роботи
- •3.3 Завдання на лабораторну роботу
- •3.5 Контрольні запитання
- •3.5.2 Яким типом даного може бути голова списку і яким типом може бути хвіст списку?
- •4 Лабораторна робота № 4 предикати вводу-виводу.Робота з файлами
- •4.1 Мета роботи
- •4.2 Методичні вказівки до виконання лабораторної роботи
- •4.3 Завдання на лабораторну роботу
- •4.5 Контрольні запитання
- •Додаток а підготовка та виконання програми в середовищі visual prolog 5.2
- •1. Утворення нового проекту в середовищі Visual Prolog 5.2
- •На вкладці General ввести:
- •На вкладці Target обрати:
- •2.Опції компілятору
- •8. Обробка помилок
- •9. Текстовий редактор Visual Prolog
- •Література
8. Обробка помилок
Помилки і повідомлення системних програм і програми користувача при її виконанні виводяться в вікно помилок. Установивши курсор на помилку і двічі натиснувши на ліву кнопку ви знайдете місце помилки у вашій програмі. За клавішею F1 можна викликати інтерактивну довідку. Щоб одержати повну довідку, оберіть Search і введіть № помилки.
9. Текстовий редактор Visual Prolog
Для утворення вікна редактору обирають команду головного меню File/New. Завантаження вже існуючих текстових файлів для редагування виконується за командою File/Open.
Текстовий редактор має всі можливості сучасних тестових редакторів. Можливості подані рядком інструментів.
Права кнопка миші дозволяє одержати можливості редактору для корегування тексту. Команда, що закінчується символом >, має своє меню. Команда, що закінчується „...”, має діалогове вікно. За такими командами можна одержати відомості про стандартні предикати, константи, типи даних візуального інтерфейсу і вставити їх в текст; утворити новий каталог, тощо. Редактор дозволяє робити гіпертекстові посилання.
Редактор дозволяє працювати з різними наборами символів. Можна обрати шрифт, написання символів і їх розмір.
Редактор фарбує ключеві слова Прологу, що дозволяє легко читати програму.
Опис редактору можна одержати за „гарячою клавішею” – F1.
Середовище VDE дозволяє утворювати декілька вікон текстового редактору. Але активним може бути тільки одне вікно.
Література
Анатолий Адаменко, Андрей Кучуков Логическое программирование и Visual Prolog.- Санкт-Петербург. : ”БХВ Петербург”, 2003р., -990с.
Логічне програмування. Конспект лекцій для студентів спеціальності 8. 080403 ІОТ факультету. Для всіх форм навчання. 2005р,-120с.
И.В. Левада. Практическое руководство по логическому программированию. Электронный учебник. – З.: ЗНТУ, 2005р.
Ц.Ин , Д.Соломон. Использование - Турбо Прологу. -М.:Мир,1993р , -606с.