Изложены основы логического программирования на примере языка Visual Prolog Рассмотрены описание предметной области и структура программы, алгоритм работы интерпретатора, ввод - вывод, приемы и средства органбэчштизации интерактивных программ, вопросы недетерминированного программирования и управления выполнением программы, различные структуры данных и предикаты работы с ними Книга содержит многочисленные примеры, иллюстрирующие теоретические положения их решения, а также контвкуяарольные вопросы и практические задания Многие примеры ориентированы на создание реляционной базы данных и написание различных запросов к ней Пособие может быть полезно при изучении курса "Функциональное и логическое программирование" Для студентов высших учебных заведений, программистов, специалистов в области искусственного интеллекта и баз данных Авторы Нина Цуканова Татьяна Дмитриева.