Презентация Программирование на языке CLIPS онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Программирование на языке CLIPS абсолютно бесплатно. Урок-презентация на эту тему содержит всего 17 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Программирование на языке CLIPS



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    17 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    230.00 kB
  • Просмотров:
    56
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Программирование на языке
Содержание слайда: Программирование на языке CLIPS Правила и функции в CLIPS

№2 слайд
Основные модули CLIPS CLIPS
Содержание слайда: Основные модули CLIPS CLIPS включает язык представления порождающих правил; язык описания процедур.

№3 слайд
Основные компоненты языка
Содержание слайда: Основные компоненты языка описания правил Основными компонентами языка описания правил являются: база фактов (fact base); база правил (rule base). На них возлагаются следующие функции: база фактов представляет исходное состояние проблемы; база правил содержит операторы, которые преобразуют состояние проблемы, приводя его к решению.

№4 слайд
Машина логического вывода
Содержание слайда: Машина логического вывода CLIPS Машина логического вывода CLIPS циклически сопоставляет факты и правила и выясняет, какие из правил можно активизировать. Каждый цикл состоит из трех шагов: сопоставление фактов и правил; выбор правила, подлежащего активизации; выполнение действий, предписанных правилом. Такой трехшаговый циклический процесс иногда называют "циклом распознавание— действие".

№5 слайд
Правила и функции в CLIPS . .
Содержание слайда: Правила и функции в CLIPS 1.1. Факты

№6 слайд
Включение в базу фактов Сразу
Содержание слайда: Включение в базу фактов Сразу после запуска CLIPS-приложения на выполнение на экране появится приглашение, извещающее пользователя, что он работает с интерпретатором. CLIPS> В режиме интерпретатора пользователь может использовать множество команд

№7 слайд
Включение в базу фактов Факты
Содержание слайда: Включение в базу фактов Факты можно включить в базу фактов прямо из командной строки с помощью команды assert, например: CLIPS> (assert (today is Sunday)) <Fact-0> CLIPS> (assert (weather is warm)) <Fact-l>

№8 слайд
Вывод списка фактов Для
Содержание слайда: Вывод списка фактов Для вывода списка фактов, имеющихся в базе, используется команда facts: CLIPS> (facts) f-0 (today is Sunday) f-1 (weather is warm) В последних версиях CLIPS, в частности, в той, которая работает в операционной среде Windows, такие команды, как facts, можно вызывать с помощью меню.

№9 слайд
Удаление фактов из базы Для
Содержание слайда: Удаление фактов из базы Для удаления фактов из базы используется команда retract. CLIPS> (retract 1) CLIPS> (facts) f-0 (today is Sunday)

№10 слайд
Включение в базу массива
Содержание слайда: Включение в базу массива фактов В тексте программы факты можно включать в базу не по одиночке, а целым массивом. Для этого в CLIPS имеется команда deffacts. (deffacts today (today is Sunday) (weather is warm) ) Выражение начинается с команды deffacts, затем приводится имя списка фактов, который необходимо определить (в нашем примере — today), а за ним следуют элементы списка, причем их количество не ограничивается.

№11 слайд
Удаление массива фактов
Содержание слайда: Удаление массива фактов Массив фактов можно удалить из базы командой undeffacts: CLIPS> (undeffacts today)

№12 слайд
Загрузка фактов из файла
Содержание слайда: Загрузка фактов из файла Выражение deffacts можно записать в текстовый файл с помощью редактора CLIPS или любого другого текстового редактора. Загрузить этот файл в дальнейшем можно с помощью команды в меню File либо из командной строки. CLIPS> (load "my file")

№13 слайд
Команда reset Однако после
Содержание слайда: Команда reset Однако после загрузки файла факты не передаются сразу же в базу фактов CLIPS. Команда deffacts просто указывает интерпретатору, что существует массив today, который содержит множество фактов. Собственно загрузка выполняется командой reset. CLIPS> (reset)

№14 слайд
Команда reset Команда reset
Содержание слайда: Команда reset Команда reset сначала очищает базу фактов, а затем включает в нее факты из всех ранее загруженных массивов. Она также добавляет в базу единственный системно определенный факт: f-0 (initial-fact)

№15 слайд
Системно определенный факт
Содержание слайда: Системно определенный факт Добавление системно определенного факта делается по умолчанию, поскольку иногда имеет смысл включить в программу правило start rule, которое может быть сопоставлено с этим фактом и позволит выполнить какие-либо нестандартные инициализирующие операции.

№16 слайд
Режим слежения среды
Содержание слайда: Режим слежения среды разработки Можно проследить, как выполняется команда reset, если перед выполнением приведенных выше команд установить режим слежения среды разработки. Для этого нужно вызвать команду Watch из меню Execution и установить в ней флажок Facts. 

№17 слайд
Правила и функции в CLIPS . .
Содержание слайда: Правила и функции в CLIPS 1.2. Правила

Скачать все slide презентации Программирование на языке CLIPS одним архивом: