В учебнике излагается полный набор классических и новейших инструментов логического программирования, а также парадигмы функционального, обобщенного, императивного и объектно-ориентированного программирования, органически вошедшие в Visual Prolog 7.5. Рассматриваются основные способы представления и обработки графов, деревьев и массивов, инструменты профессионального программирования. Приводятся примеры разработки символьных преобразователей, калькуляторов, интерпретаторов языков программирования, игровых моделей и т. п. Книга содержит практикум по программированию и описание основных классов Visual Prolog. Учебник предназначен для изучения дисциплин "Логическое программирование" и "Функциональное и логическое программирование".
V uchebnike izlagaetsja polnyj nabor klassicheskikh i novejshikh instrumentov logicheskogo programmirovanija, a takzhe paradigmy funktsionalnogo, obobschennogo, imperativnogo i obektno-orientirovannogo programmirovanija, organicheski voshedshie v Visual Prolog 7.5. Rassmatrivajutsja osnovnye sposoby predstavlenija i obrabotki grafov, derevev i massivov, instrumenty professionalnogo programmirovanija. Privodjatsja primery razrabotki simvolnykh preobrazovatelej, kalkuljatorov, interpretatorov jazykov programmirovanija, igrovykh modelej i t. p. Kniga soderzhit praktikum po programmirovaniju i opisanie osnovnykh klassov Visual Prolog. Uchebnik prednaznachen dlja izuchenija distsiplin "Logicheskoe programmirovanie" i "Funktsionalnoe i logicheskoe programmirovanie".