Логическое программирование
Информатика и вычислительная техника
Лабораторная
  • формат docx
  • размер 22.77 КБ
  • добавлен 26 октября 2010 г.
Лабораторная работа №2 - Структурирование на примере военных
Описанны на языке Пролог:
Факты:
военный(фамилия("…"), звание("…")).
следующее_звание(A,B): - В является следующим званием по отношению к А
Правила:
одинаковое_звание(A,B): - военные А и В имеют одинаковое звание
разные(фамилия(Х), фамилия(Y))
субординация(младший(Мл), старший(Ст)): - военный с фамилией Мл младше по званию, чем военный с фамилией Ст
младшее_звание(R1,R2): - звание R1 младше, чем звание R2
цепочка_званий(Военный, Маршрут): - Маршрут – возможное продвижение по службе для военного Военный
продвижение(R1, звание(R2, Маршрут)): - звание(R2, Маршрут) –цепочка (список) следующих званий по отношению к R1
продвижение("генерал", "высшее звание").
Смотрите также

Лабораторная работа - Построение информационно-справочных систем

Лабораторная
  • формат exe
  • размер 46.09 КБ
  • добавлен 30 мая 2011 г.
Создать ИСС для выбора компьютера. Атрибуты: тип( сервер, рабочая станция), память, процессор, стоимость и т. д. Язык PROLOGrn

Лабораторная работа №2

Лабораторная
  • формат doc
  • размер 8.38 КБ
  • добавлен 19 ноября 2008 г.
Отчет по лабораторной работе на тему: "Работа с отношениями на языке Пролог". Задание заключается в определении в виде правил следующие отношения родства: Сын (son); Племянник (nephew); N-юродный брат (n_cousin_brother); Троюродный племянник (second_cousin_nephew); Отпрыск (любого уровня) (shoot); Зять (daughter_husband). Отчет содержит листинг программы.

Лабораторная работа №3

Лабораторная
  • формат doc
  • размер 51.5 КБ
  • добавлен 01 декабря 2008 г.
«Рекурсивные процедуры». Содержит кратко теорию и выполненую лабораторную работу

Лабораторная работа №3

Лабораторная
  • формат doc
  • размер 4.19 КБ
  • добавлен 19 ноября 2008 г.
Отчет по лабораторной работе на тему: "Работа со списками в языке пролог". Задание: разработать предикат, реализующий функцию REMOVEF – удаление из списка первого вхождения заданного элемента. Отчет содержит листинг программы.

Лабораторная работа №4

Лабораторная
  • формат doc
  • размер 59.5 КБ
  • добавлен 01 декабря 2008 г.
«Бинарные деревья».Кратко теория и лабораторная работа

Лабораторная работа №5

Лабораторная
  • формат doc
  • размер 56.5 КБ
  • добавлен 01 декабря 2008 г.
«Рекурсивные процедуры и списки». Кратко теория и лабораторная работа

Лабораторная работа №6

Лабораторная
  • формат doc
  • размер 60 КБ
  • добавлен 01 декабря 2008 г.
«Разработка экспертных систем (с демонстрацией поиска с возвратом, использованием БД и предиката not). Кратко теория и лабораторная работа на Visual Prolog 5/2

Лабораторная работа №7

Лабораторная
  • формат doc
  • размер 48.5 КБ
  • добавлен 01 декабря 2008 г.
«Файловая система Visual Prolog и обработка строк». Кратко теория и лабораторная работа

Хачатрян В.Е., Лыхин Е.В., Шатров Д.В. Логическое программирование

Практикум
  • формат doc
  • размер 160.5 КБ
  • добавлен 17 октября 2010 г.
Методические указание к выполнению лабораторных работ для студентов специальности 220400 – Программное обеспечение вычислительной техники и автоматизированных систем Оглавление Введение Лабораторная работа № 1. Ознакомление с оболочкой AMZI! Prolog. Изучение основ программирования на языке Пролог. Отношения между данными Лабораторная работа № 2. Использование рекурсивных правил и структурированных данных Лабораторная работа № 3. Работа со спи...