Facts, Rules, and Queries. Prolog Syntax. Matching and Proof Search. Recursion. Lists. Arithmetic. More Lists. Definite Clause Grammars. More Definite Clause Grammars. A Closer Look at Terms. Cuts and Negation. Database Manipulation and Collecting Solutions. Working With Files. 2001 г. - 12 глав 184 стр. о ПРОЛОГЕ с примерами листинга программ и подробными комментариями (для...
Springer, 2005. - 223 pages.
This book teaches the techniques of Logic Programming through the Prolog language. The name stands for Programming in Logic. Prolog has been used for a wide variety of applications, including as the basis for a standard ‘knowledge representation language’ for the Semantic Web – the next generation of internet technology; it is one of the principal...
Springer, 2014. — 253 p. 44 illus. — 2nd ed. — ISBN: 9781447154877 Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. By far the most widely used Logic Programming language is Prolog. Prolog is a good choice for developing complex applications, especially in the field of...
The third edition of this best-selling guide to Prolog and Artificial Intelligence has been updated to include key developments in the field while retaining its lucid approach to these topics. Divided into two parts, the first part of the book introduces the programming language Prolog, while the second part teaches Artificial Intelligence using Prolog as a tool for the...
Springer, 2003. — 5-th ed. — 314 p. — ISBN: 978-3-642-55481-0 Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog. Though many Prolog textbooks have been published since, this one has withstood the test of time because of its comprehensiveness, tutorial approach, and emphasis on...
This book started as a personal project. My intention was simply to write a tutorial on Logic Programming for my son. The success of the book,however, was immense, and I received many uggestions on how to improve the text, or the code, and encouragement to continue with the work. Подробное описание работы в Visual Prolog 7.2 - от знакомства с интерфейсом до решения серьезных задач...
Groningen. 2008. — 274 p.
This is a book on how to write computer programs in Visual Prolog. Visual Prolog, or VIP for short, is an Object-Oriented Programming Language (OOPL for short) that can be used to create programs that run under Microsoft Windows. This means that the programs that you write should support a GUI, a Graphical User Interface.
With a contribution by Janusz S. Bień. — London: Academic Press Inc., 1985. — 309 p. — (A.P.I.C. studies in Data Processing vol. 24). — ISBN: 0-12-416520-6 (hardback), ISBN: 0-12-416521-4 (paperback). Prolog is a non-conventional programming language for a wide spectrum of applications, including language processing, data base modelling and implementation, symbolic computing,...
Second Edition. — The MIT Press, 1994. — 552 p. This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching...
The Pragmatic Programmers, 2022. — 74 p. Constraint-based logic programming is the engine powering some of the most powerful algorithms in the world. Whether you're building an airline schedule or planning routes for a trucking company, Prolog has the tools you need. You don't have to struggle through thousands of pages of sample programs. This guide to Prolog will quickly ramp...
What is tuProlog. Installing tuProlog. Getting Started. tuProlog Basics. tuProlog Libraries. Accessing Java from tuProlog. The IDE. Using tuProlog from Java. How to Develop New Libraries. TUProlog 2.1.1-руководство пользователя, 2007 год.
Wiley, 1993. — 624 p. Approaches the subject by applying the format used in successful language courses. Offers a comprehensive exhibition of Prolog programming techniques in four stages--declarative, procedural, advanced and meta-programming. Presents simple and efficient implementation of logical negation and quantified goals which are necessary in expert systems. The dynamics...
Springer, 2023. — 399 p. This volume was motivated by the Year of Prolog initiative, launched to celebrate the 50th anniversary of the emergence of Prolog through the work of Alain Colmerauer’s team in Marseille. The volume editors, authors, and scientific advisors and reviewers have been the leading researchers and programmers in this field over decades, and the book...
Учебное пособие. — Новосибирск: Новосибирский государственный технический университет, 2020. — 64 с. — ISBN 978-5-7782-4182-4. Настоящее учебное пособие представляет собой вводную часть курса по искусственному интеллекту, основной целью которого является изучение модели представления знаний на основе классических логических исчислений - исчисления высказываний и исчисления...
Учебное пособие. — Томск: ТГУ, 2013. — 104 с. В данном пособии излагаются основы языка логического программирования Visual Prolog, приводятся базовые понятия языка, правила функционирования Prolog программы, а также способы представления основных структур данных, таких как, списки, бинарные деревья; рассматриваются средства объектно-ориентированного программирования. Для...
Учебное пособие. — Пермь : Прокростъ, 2017. — 122 с. — ISBN: 978-5-94279-360-9. В пособии в доступной форме изложены основы логического программирования, объяснены базовые механизмы языка и проанализированы некоторые приемы программирования на практических примерах. Пособие ориентировано на самостоятельное освоение материала с исследованием программ в среде программирования PDC...
Учебное пособие. — М.: МГУ имени М.В.Ломоносова; МАКС Пресс, 2013. — 112 с. В учебном пособии излагаются основы программирования на языке Пролог, используемом для решения задач искусственного интеллекта и обработки сложных символьных структур. Разбираются методы и средства логического программирования, приводятся примеры пролог-программ. В пособие включен набор задач на...
3-е издание. — Пер. с англ. — М.: Вильямс, 2001. — 640 с.: ил. В книге известного специалиста по программированию приведены основные сведения о языке Prolog, описан процесс разработки программ на этом языке и показано применение языка Prolog во многих областях искусственного интеллекта, включая решение задач и эвристический поиск, программирование в ограничениях, представление...
Пер. с англ. — М.: Мир, 1990. — 560 с.: ил. — ISBN: 5-03-001425-Х. Книга известного специалиста по программированию (Югославия), содержащая основы языка Пролог и его приложения для решения задач искусственного интеллекта. Изложение отличается методическими достоинствами - книга написана в хорошем стиле, живым языком. Книга дополняет имеющуюся на русском языке литературу по...
Спб.: ГУАП. 2003г. Методические указания. Приводится описание основных конструкций языка логического программирования ПРОЛОГ. Методические указания предназначены для студентов, изучающих дисциплину Системы с искусственным интеллектом. 1. Теоретические принципы ПРОЛОГа 2. Структура программы на ПРОЛОГе 3. Описание арифметических операций 4. Запросы к ПРОЛОГ-программе 5....
Пер. с англ. — М.: Финансы и статистика, 1990. — 144 с.
Настоящее введение в Пролог содержит описание подмножества языка, общего для многих реализаций. Рассмотрены синтаксические элементы и структуры языка, арифметические функции, рекурсия, структуры данных (списки и деревья), операторы и процедуры, встроенные функции для отладки программ и работа с БД.
Книга может быть...
2-е изд., испр. — М.: НОУ "Интуит", 2016. — 265 с. В курсе изучается логическое программирование и язык Пролог. В качестве реализации языка Пролог используется современная версия языка Visual Prolog. Предназначен для начинающих. Рассматриваются основные теоретические понятия логического программирования, а также приемы и методы программирования на языке Пролог. Изучаются основы...
М.: Мир, 1987. — 334 с. Книга английских специалистов, содержащая описание основ логического программирования и особенностей языка Пролог - базового языка ЭВМ пятого поколения. Области применения этого языка связаны с разработкой экспертных систем, интеллектуальных баз данных, обработкой естественного языка, разработкой компиляторов ЭВМ. Книга полезна для первого ознакомления с...
Эта книга начиналась как личный проект. Моим намерением было просто написать руководство по логическому программированию для моего сына. Однако успех книги был огромным, и я получил множество предложений по улучшению текста или кода, а также пожеланий продолжать работу.
Руководство по логическому программированию, 210 с. 2008 год! Цвет, отличное качество, интересное и доступное...
Методическое пособие. — В 4-х частях. — Минск: Белорусский государственный университет информатики и радиоэлектроники, 2006. — 28 с. Во второй части методического пособия изложены основы логического программирования на примере языка Пролог. Пособие предназначено для студентов дневной и дистанционной форм обучения. Для студентов специальности I-40 01 01 "Программное обеспечение...
Данное учебное пособие предназначено для студентов компьютерных специальностей, изучающих курс «Логическое программирование». Рассмотрены основы логического программирования. Дается описание, синтаксические элементы и основы программирования на Турбо Прологе. Рассмотрена работа с базами данных и с системными
предикатами, необходимыми для программирования. Изложение иллюстрируется...
СПб.: БХВ-Петербург, 2016. — 544 с.: ил. — (Учебная литература для вузов). — ISBN: 978-5-9775-3487-1. В учебнике излагается полный набор классических и новейших инструментов логического программирования, а также парадигмы функционального, обобщен ного, императивного и объектно-ориентированного программирования, органически вошедшие в Visual Prolog 7.5. Рассматриваются...
М.: Институт Радиотехники и Электроники РАН, 2004. — 137 с. Акторный Пролог — объектно-ориентированный логический язык, предназначенный для программирования информационных систем, функционирующих в динамическом внешнем окружении (интеллектуальных агентов Интернет, систем интерактивного проектирования и др.). Акторный Пролог воплощает новый подход к объединению логического и...
Учебное пособие /В. Г. Николаев, О. Н. Евсеева, Н. Г. Ярушкина; Под ред. О. Н. Евсеевой. - Ульяновск: УлГТУ, 1995. - 64 с. В пособии приводятся основные приемы программирования на языке инструментальной системы Турбо-Пролог (версии 2. 0) для персональных ЭВМ, программно-совместимых с компьютерами IBM PC/XT (АT) фирмы IBM; стандартные библиотечные предикаты этой системы;...
Теоретические принципы ПРОЛОГа. Структура программы на ПРОЛОГе. Описание арифметических операций. Запросы к ПРОЛОГ-программе. Управление процессом решения задачи. Использование предиката fail. Использование предиката cut. Использование рекурсии в ПРОЛОГе. Использование списков. Решение логических задач. Базы данных и знаний на ПРОЛОГе. Задания для самостоятельной работы....
Учебное пособие - Самара: СНЦ РА, 2010. - 81 с. Предназначено для студентов направления «Информационные технологии» и специальности «Автоматизированные системы обработки информации и управления», и может быть использовано при изучении дисциплин «Логическое программирование», «Интеллектуальные системы», «Системы искусственного интеллекта» и «Основы экспертных систем»....
Начала работы на Турбо-Прологе: пакет системы Турбо-Пролог. Основные понятия языка Турбо-Пролог: декларативные и императивные языки, управление программой, внутренние подпрограммы унификации Турбо-Пролога. Основы программирования на Турбо-Прологе: структура программ Турбо-Пролога, предикаты и утверждения, арифметика в Турбо-Прологе. Повторение и рекурсия: программирование...
М.: Горячая линия-Телеком, 2013. — 232 с. — ISBN: 978-5-9912-0194-0. Рассмотрены теоретические основы логического программирования. Даны примеры и описание предметной области с помощью логических моделей. Показана связь базовых понятий логики предикатов и основных конструкций языка логического программирования Пролог. Изложены основы логического программирования на примере...
2-е изд. — М.: Интуит, 2016. — 214 c. Курс посвящен изучению основ языка логического программирования Пролог. Всюду, где возможно, общие принципы программирования на Прологе изучаются без привязки к конкретной реализации. При выполнении практических заданий, планируется использовать Турбо Пролог или PDC Пролог. На взгляд автора, это наиболее используемые и распространенные...
Комментарии