Архив рубрики: Книги по Prolog

Книги по Prolog, учебники и самоучители по программированию на Пролог

Логическое программирование на языке Visual Prolog — Н. И. Цуканова, Т. А. Дмитриева

Особый язык программирования требует особого подхода. Созданный специально для работы над задачами логики и искусственного интеллекта, с своей области приложения Prolog незаменим. Учебное пособие «Логическое программирование на языке Visual Prolog» познакомит читателя с основами языка, разработкой СУБД, программированием ИИ и иным задачам функционального программирования.

Несмотря на кажущееся «филологическое» начало своего названия, Prolog (во французском оригинале «Programmation en Logique») безусловно относится к «математическому обеспечению» в куда большей степени, чем многие другие языки программирования. Prolog стоит особняком от них, отличаясь не только принципиально иной структурой синтаксиса, но и совершенно отличной от «классики» системой мышления, требуемой от программиста. Вместо циклов, условий, переменных, привычных разработчику на Си или Паскале, Пролог имеет дело с фактами, «логическими предикатами», и «правилами логических выводов».

В предлагаемом учебном пособии рассматривается реализация языка Visual Prolog, его алгоритм работы интерпретатора, система ввода-вывода Prolog, приемы создания интерактивных приложений, работающих с реляционными СУБД. В первую очередь учебник Нины Цукановой и Татьяны Дмитриевой «Логическое программирование на языке Visual Prolog» будет полезен студентам, обучающимся по специальности «Функциональное и логическое программирование», но и профессиональные разработчики систем искусственного интеллекта найдут в нем немало полезного.

Турбо-Пролог в сжатом изложении — Янсон А.

Книга немецкого специалиста «Турбо-Пролог в сжатом изложении» посвящена описанию системы Турбо-Пролог и вопросам практической работы с ней на персональных ЭВМ. Материал излагается кратко, но доходчиво и методично. Описано основное меню среды, перечислены команды редактора и компилятора, рассмотрена основная их функциональность, а также стандартные предикаты. Описание сопровождается множеством наглядных примеров.

Алгоритмы искусственного интеллекта на языке PROLOG — Иван Братко

Книга «Алгоритмы искусственного интеллекта на языке PROLOG» посвящена отдельным аспектам работы с языком программирования PROLOG. Помимо ряда основных сведений, содержит подробное описание способов разработки компьютерных программ. Обсуждаются возможности использования языка PROLOG в различных областях реализации искусственного интеллекта. Рассмотрены различные вопросы программирования в ограничениях, машинное обучение, обработка текста на разных языках, эвристический поиск, ведение игр и многое другое. Материал подается с нуля и не требует от читателя начальных или дополнительных знаний об искусственном интеллекте. Рекомендуется студентам, изучающим язык программирования PROLOG или аспекты искусственного интеллекта, а также всем, кто интересуется этими областями знаний.

Искусство программирования на языке Пролог — Л. Стерлинг, Э. Шапиро

В книге «Искусство программирования на языке Пролог» рассматриваются азы логического программирования, а также описывается язык Пролог. Здесь обсуждаются ввод-вывод, аспекты недетерминированного программирования, приемы и средства организации различных интерактивных программ, использование структур данных, которые допускают накопление данных, программирование метаинтерпретаторов, а также техника грамматического разбора. Изложение материала иллюстрируется удачными примерами программ. В данной книге описываются некоторые приложения Пролога: проектирование компилятора и экспертных систем для языка высокого уровня, программирование игр. Книга написана для инженеров-математиков и системных программистов, которые разрабатывают информационно-программное обеспечение.

Программирование на языке пролог — Клоксин У., Меллиш К.

В книге Клоксина У. и Меллиша К. «Программирование на языке Пролог» описываются основы логического программирования и особенности языка Пролог, являющегося базовым языком ЭВМ пятого поколения. Этот язык применяется при разработке экспертной системы, интеллектуальной базы данных, обработке естественного языка и разработке компиляторов ЭВМ. Данная книга предназначается программистам и пользователям ЭВМ, и поможет им познакомиться с языком Пролог.

Логическое программирование и Visual Prolog — Анатолий Адаменко, Андрей Кучуков

Книга Анатолия Адаменко и Андрея Кучукова «Логическое программирование и Visual Prolog» описывает самый известный и наиболее используемый в мире язык логического программирования Visual Prolog. Этот язык в основе своей несет платформу языка, не менее известного, — Turbo Prolog, очень на него похож и по праву может называться его последователем. В книге описана история, идеи и методы логического программирования, его математические основы, а также его использование в вопросах, связанных с экспертными системами и искусственным интеллектом. Описание Visual Prolog, данное в книге, есть не что иное, как перевод авторского пособия Prolog Development Center (PDC). В этой книге Visual Prolog представлен как язык и система программирования, функциональность и «мощь» которых намного выше возможностей одного только логического программирования. В полном объеме подается информация об инсталляции системы, синтаксисе данного языка, принципах, методах и особенностях программирования, визуальной среде разработки. Немаловажен и тот факт, что с помощью книги можно выяснить, как «стыкуется» данный язык с другими, не реже используемыми, языками программирования; как с помощью Visual Prolog создаются графический интерфейс и база данных; как выполняется логическое, процедурное, визуальное, объектно-ориентированное и системное программирование. Книга предназначена для программистов, преподавателей и студентов ВУЗов.

Реляционный язык Пролог и его применение — Малпас Дж.

Книга «Реляционный язык Пролог и его применение» познакомит вас с языком Пролог. Здесь приводится множество примеров, которые позволят вам быстро разобраться в сущности языка. В книге рассмотрены способы программирования, что сопровождается конкретными приложениями. Полезным окажется глоссарий и предметный указатель. Книга рекомендована профессионалам в сфере информатики и вычислительной техники.