Главная страница
Навигация по странице:

  • Задание к лабораторной работе

  • Хода работы

  • Создание информационной среды сопровождения жизненного цикла интеллектуальных систем


    Скачать 0.65 Mb.
    НазваниеСоздание информационной среды сопровождения жизненного цикла интеллектуальных систем
    Дата08.04.2023
    Размер0.65 Mb.
    Формат файлаdocx
    Имя файлаGes_ist_421_lab_3.docx
    ТипЛабораторная работа
    #1046628

    ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

    Федеральное государственное бюджетное образовательное

    учреждение высшего образования

    «Санкт-Петербургский государственный университет
    телекоммуникаций им. проф. М.А. Бонч-Бруевича»

    (СПбГУТ)

    Кафедра информационных управляющих систем

    Лабораторная работа № 3
    по дисциплине «Интеллектуальные системы и технологии»
    на тему: «Создание информационной среды сопровождения жизненного цикла интеллектуальных систем»

    Выполнил: студент 4 курса группы
    ИСТ-421 Гесь А.С.


    ____________________


    Принял: ст. преподаватель: Струев А. М.
    ____________________
    Санкт-Петербург

    2018

    Цель работы

    Изучить функциональные возможности языка логического программирования Prolog. Изучить функциональные возможности системы Visual Prolog.

    Задание к лабораторной работе:

    Построить базу данных относительно родства двух человек согласно примеру. Составить запросы и получить данные с помощью логического программирования.

    Хода работы:

    DOMAINS

    Name = string

    PREDICATES

    nondeterm parent (Name, Name).

    CLAUSES

    parent("Илья","Марина").

    parent("Марина"," Ира").

    parent("Елена","Иван").

    parent("Николай","Ира").

    parent("Ольга","Алексей").

    parent("Марина","Саша").

    parent("Сергей","Иван").

    GOAL

    parent(X,Y).

    Необходимо составить следующие запросы:

    1. Запрос для определения правильности утверждения: Марина является родителем Саши.


    Рисунок 1 — результат запроса 1

    2
    . Запрос для определения правильности утверждения: Алексей является родителем Ольги.

    Рисунок 2 — результат запроса 2

    3. Запрос для установления факта: кто является ребёнком Николая?

    Р
    исунок 3 — результат запроса 3

    4. Запрос: кто является родителями Ивана?

    Р
    исунок 4 — результат запроса 4

    5
    . Запрос для определения всех родителей и их детей

    Рисунок 5 — результат запроса 5

    Вывод: Были изучены функциональные возможности языка логического программирования Prolog. Составлены запросы и получены результаты с помощью языка логического программирования Visual Prolog.


    написать администратору сайта