ВУЗ:
Составители:
6
Представление списков. Различные операции над списками.
Деревья. Предикаты работы с бинарными деревьями.
Представление графов в Прологе.
Подходы к программированию на языке Пролог.
Семантика программ Пролога: декларативная модель,
процедурная модель, модель в виде абстрактной машины. Подходы
к программированию на языке Пролог: реляционный, подход к
программе с позиции потока данных, бихевиористический
("поведенческий") подход. Стиль программирования на Прологе.
Базы данных и Пролог. Пролог и задачи искуственного
интеллекта.
Способы представления базы данных. Создание динамических
баз данных. Запросы к базам данных. Использование языков
логического программирования для представления знаний и
создания экспертных систем.
Возможности Visual Prolog.
Среда разработки программ Visual Prolog. Отладка программ.
Интерфейс визуального программирования в среде Visual Prolog.
5. Лабораторный практикум.
№
п/
п
№ раздела
дисципли-
ны
Наименование лабораторных работ
К-во
ча-
сов
1 2,12,15 Знакомство с средой разработки программ Vis-
ual Prolog Построение простейших баз данных
и баз знаний. Организация запросов и отладка
программы
3
2 2,15 Разработка программы моделирования работы
схемы, содержащей логические элементы
2
3 5 Организация рекурсивных вычислений. 4
4 6 Работа со списками. 4
5 7
Работа с бинарными деревьями
4
Представление списков. Различные операции над списками.
Деревья. Предикаты работы с бинарными деревьями.
Представление графов в Прологе.
Подходы к программированию на языке Пролог.
Семантика программ Пролога: декларативная модель,
процедурная модель, модель в виде абстрактной машины. Подходы
к программированию на языке Пролог: реляционный, подход к
программе с позиции потока данных, бихевиористический
("поведенческий") подход. Стиль программирования на Прологе.
Базы данных и Пролог. Пролог и задачи искуственного
интеллекта.
Способы представления базы данных. Создание динамических
баз данных. Запросы к базам данных. Использование языков
логического программирования для представления знаний и
создания экспертных систем.
Возможности Visual Prolog.
Среда разработки программ Visual Prolog. Отладка программ.
Интерфейс визуального программирования в среде Visual Prolog.
5. Лабораторный практикум.
№ № раздела Наименование лабораторных работ К-во
п/ дисципли- ча-
п ны сов
1 2,12,15 Знакомство с средой разработки программ Vis-
ual Prolog Построение простейших баз данных 3
и баз знаний. Организация запросов и отладка
программы
2 2,15 Разработка программы моделирования работы 2
схемы, содержащей логические элементы
3 5 Организация рекурсивных вычислений. 4
4 6 Работа со списками. 4
5 7 Работа с бинарными деревьями 4
6
