Основы программирования на языке Visual Prolog

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

В курсе изучается логическое программирование и язык Пролог. В качестве реализации языка Пролог используется современная версия языка Visual Prolog. Предназначен для начинающих.
Рассматриваются основные теоретические понятия логического программирования, а также приемы и методы программирования на языке Пролог. Изучаются основы программирования на языке Visual Prolog 7.x. Изложение сопровождается большим количеством примеров программ. Приводятся списки упражнений для самостоятельной работы.
Курс предназначен для студентов, специализирующихся в области информационных технологий, прикладной математики и информатики, программной инженерии, разработки и анализа интеллектуальных систем, программистов и всех, интересующихся практическим использованием логического программирования.

Author(s): Ефимова Е.А.
Publisher: НОУ «ИНТУИТ»
Year: 2016

Language: Russian

Лекция 1. Определение отношений в программе ... 4
Лекция 2. Машина вывода Пролога ... 26
Лекция 3. Управление перебором. Отсечение ... 49
Лекция 4. Внутренняя база данных ... 68
Лекция 5. Рекурсия ... 84
Лекция 6. Списки. Полиморфизм ... 98
Лекция 7. Списки. Предикаты высших порядков ... 111
Лекция 8. Графы ... 124
Лекция 9. Деревья ... 143
Лекция 10. Арифметика и строки ... 156
Лекция 11. Парсеры ... 163

Лекция 13. Поиск в пространстве состояний ... 212
Лекция 14. Игры ... 229
Лекция 15. Экспертная система. Логическая задача. Фейерверк ... 242
Лекция 16. Использование PIE в Visual Prolog ... 259
Список литературы ... 265