Особый язык программирования требует особого подхода. Созданный специально для работы над задачами логики и искусственного интеллекта, с своей области приложения Prolog незаменим. Учебное пособие «Логическое программирование на языке Visual Prolog» познакомит читателя с основами языка, разработкой СУБД, программированием ИИ и иным задачам функционального программирования.
Несмотря на кажущееся «филологическое» начало своего названия, Prolog (во французском оригинале «Programmation en Logique») безусловно относится к «математическому обеспечению» в куда большей степени, чем многие другие языки программирования. Prolog стоит особняком от них, отличаясь не только принципиально иной структурой синтаксиса, но и совершенно отличной от «классики» системой мышления, требуемой от программиста. Вместо циклов, условий, переменных, привычных разработчику на Си или Паскале, Пролог имеет дело с фактами, «логическими предикатами», и «правилами логических выводов».
В предлагаемом учебном пособии рассматривается реализация языка Visual Prolog, его алгоритм работы интерпретатора, система ввода-вывода Prolog, приемы создания интерактивных приложений, работающих с реляционными СУБД. В первую очередь учебник Нины Цукановой и Татьяны Дмитриевой «Логическое программирование на языке Visual Prolog» будет полезен студентам, обучающимся по специальности «Функциональное и логическое программирование», но и профессиональные разработчики систем искусственного интеллекта найдут в нем немало полезного.
2,108 просмотров всего, 1 просмотров сегодня