Рефераты | Рефераты по информатике, программированию | Система "Посредник" | страница реферата 7 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Кабель АВВГ

    Иркутсккабель

    700

    1200

    0.9

    8

    При применении первого критерия выбираются фирмы “Стройсервис” и “Всё для дома”, поскольку цена, по которой они предлагают товар, больше, чем у фирмы “Уникомтех” и следовательно доход посредника будет больше. На втором этапе из этих двух фирм выбирается “Стройсервис”, поскольку у неё меньше срок поставки.

    6. логическая модель представления знаний на языке многосортного исчисления предикатов и на языке Пролог

    Логическая модель – это описание предметной области на каком-либо логическом языке. Одним из таких логических языков является многосортное исчисление предикатов. При представлении логических моделей на этом языке классы сущностей предметной области интерпретируются, как имена сортов.

    Для примера введём следующие имена сортов: Договор, Поставщик, Покупатель, Продукция, Производитель, Количество, Цена, Срок, Тип_Произв, а так же следующие функции и предикаты:

    пост:ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникПоставщик, покуп:ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникПокупатель,

    прод:ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникПродукция, произв:ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникПроизводитель,

    кол:ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникКоличество, цена: ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникЦена, срок:ДоговорРефераты | Рефераты по информатике, программированию | Система ПосредникСрок

    тип_произв: ПроизводительРефераты | Рефераты по информатике, программированию | Система ПосредникТип_Произв

    российский:Рефераты | Рефераты по информатике, программированию | Система Посредник Тип_Произв, европейский:Рефераты | Рефераты по информатике, программированию | Система Посредник Тип_Произв

    Рефераты | Рефераты по информатике, программированию | Система Посредник:КоличествоРефераты | Рефераты по информатике, программированию | Система Посредник КоличествоРефераты | Рефераты по информатике, программированию | Система ПосредникT

    Рефераты | Рефераты по информатике, программированию | Система Посредник:КоличествоРефераты | Рефераты по информатике, программированию | Система Посредник КоличествоРефераты | Рефераты по информатике, программированию | Система ПосредникT

    Выражения 1-4 сотавляют сигнатуру и имеют следующий смысл:

    Задаёт несколько функций, например прод (продукция), которые будучи применимы к объекту е сорта Договор, дают например продукцию прод(е), участвующую в операции е.

    Задаёт функцию, значениями которой служат типы производителя.

    Задаёт константы, принадлежащие сорту Тип_Произв.

    Задаёт двухместные предикаты на объектах сорта Количество.

    Сигнатура – это множество функций вида f: A1Рефераты | Рефераты по информатике, программированию | Система Посредник A2Рефераты | Рефераты по информатике, программированию | Система ПосредникРефераты | Рефераты по информатике, программированию | Система Посредник AnРефераты | Рефераты по информатике, программированию | Система ПосредникB, где A1, A2,…,An – аргументы, B – значение функции. Множества аргументов и значений функций образуют соответственно сорта A и B. В частном случае, если B=T, причём T={1,0} – особый сорт, то сигнатура имеет вид P: A1Рефераты | Рефераты по информатике, программированию | Система Посредник A2Рефераты | Рефераты по информатике, программированию | Система ПосредникРефераты | Рефераты по информатике, программированию | Система Посредник AnРефераты | Рефераты по информатике, программированию | Система ПосредникT, причём P называют предикатом.

    Сигнатура задает структурные связи между понятиями предметной области, представленными предикатами и функциями. Логические связи между этими понятиями задаются формулами, которые записываются в сигнатуре. Структурные и логические связи выражают некоторое знание о предметной области. Таким образом, сигнатура формально представляет одну часть знания о предметной области, а формулы, записанные в этой сигнатуре, представляют другую часть знания.

    Графическое представление сигнатуры показано на рис.4, а модельной структуры – на рис.5.

    Рефераты | Рефераты по информатике, программированию | Система Посредник

    Рис.4. Графическое представление сигнатуры

    Рефераты | Рефераты по информатике, программированию | Система Посредник

    Логическая модель в Прологе представляется в виде предикатов и баз данных database. Например:

    database – договор

    дог(Поставщик, Покупатель)

    Функцию пост (поставщик) можно реализовать так

    пост (N):– дог(Покупатель,Поставщик), N=Поставщик.

    Функцию Рефераты | Рефераты по информатике, программированию | Система Посредник можно представить следующим образом:

    Рефераты | Рефераты по информатике, программированию | Система Посредник(Количество1,Количество2):–Количество1 P P autoload:- P makewindow(2,74,79,"ОШИБКА",6,18,8,40), P cursor(2,10), P write("Нет базы на диске"), P sound(70,294), P removewindow, P !. P P  P/* Главное меню */ P P main_menu:- P repeat, P cursor(7,0), P write(" 0 - О системе... "),nl, P write(" 1 - Корректировка данных"),nl, P write(" 2 - Уничтожение записей"),nl, P write(" 3 - Просмотр баз данных"),nl, P write(" 4 - Заключение договоров"),nl, P write(" 5 - Интерактивный режим"),nl, P write(" 6 - Выход из программы"),nl, P write(" =>"),

    readint(C),

    clearwindow,

    working(C),

    clearwindow,

    C = 6,

    retractall(_),

    removewindow.

    /* Вывод данных о создателе программы */


    Рекомендуем скачать другие рефераты по теме: персонал реферат, реферат модель.



    Предыдущая страница реферата | 2  3  4  5  6  7  8  9  10  11  12 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •