ВУЗ:
Составители:
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