Информатика и вычислительная техника
Реферат
  • формат pdf
  • размер 271.2 КБ
  • добавлен 18 декабря 2009 г.
Реферат - Программирование на языке CLIPS
Название языка CLIPS — аббревиатура от С Language Integrated Production System. Язык был разработан в Центре космических исследований NASA (NASA's Johnson Space Center) в середине 1980-х годов и во многом сходен с языками, созданными на базе LISP, в частности OPS5 и ART.

Содержание

Краткая история CLIPS.
Правила и функции в CLIPS.
Факты.
Правила.
Наблюдение за процессом интерпретации.
Использование шаблонов.
Определение функций.
Объектно-ориентированные средства в CLIPS.
Задача "Правдолюбцы и лжецы".
Анализ проблемы.
Онтологический анализ и представление знаний.
Разработка правил.
Трассировка решения задачи Р0.
Читателям, желающим самостоятельно поэкспериментировать.
Расширение набора правил — работа с составнымивысказываниями.
Разработайте самостоятельно правило.
Трассировка решения задачи Р4.
Обратное прослеживание и множество контекстов.
Встречаются два человека, А и В, которые заявляют следующее.
Выявление противоречий.
Подготовка рабочей памяти к выполнению отката.
Выполнение отката.
Проанализируйте следующую головоломку[i].
Восстановление контекста.
[i]Проанализируйте следующую головоломку.

Обработка метавысказываний.
Полный листинг программы.
Стиль программирования на языке CLIPS.
Упражнения.

Нашел в большооой подборке на торрентах.
В свойствах файла была прописано, что автор -- Artem.
Больше об авторе ничего не известно.
Читать онлайн
Похожие разделы
Смотрите также

Журнал - Практика Функционального Программирования 2009 № 3

  • формат pdf
  • размер 2.66 МБ
  • добавлен 18 января 2011 г.
В уникальной цирковой программе: рекурсивные функции тянут себя за хвост, факир прячет уходящие за горизонт фермы memcached под тонким уровнем абстракции, дрессированный верблюд превращается в кучу перьев и 1001 процесс, развенчание полиморфизма и разрезание функциональной парадигмы на части без наркоза. Содержание: Дмитрий Астапов. Рекурсия + мемоизация = динамическое программирование. Лев Валкин. Проектирование Erlang-клиента к memcached. Дми...

Журнал - Практика Функционального Программирования 2011 № 7

  • формат pdf
  • размер 4 МБ
  • добавлен 13 апреля 2011 г.
Седьмой номер был небыстр и нелегок в производстве; долгими студёными зимними вечерами, не покладая рук, трудились авторы и редакторы над его созданием. Но, пожалуй, труды себя оправдали — по разнообразию и качеству содержимого этот номер беспрецедентен; низкий поклон авторам. Мы уверены, что читатели откроют для себя из статей много нового, и надеемся, что этот номер окажется большим шагом к выполнению нашей основной задачи: повысить осведомлённ...

Кубенский А.А. Функциональное программирование

  • формат pdf
  • размер 1.81 МБ
  • добавлен 26 января 2011 г.
Санкт-Петербург: СПбГУ ИТМО, 2010. - 251 с. Учебно-методическое пособие содержит обширный теоретический и практический материал по курсу «Функциональное программирование». Изложение ведется с использованием одного из самых известных и распространенных в настоящее время языков функционального программирования – языка Haskell. Даны многочисленные примеры программ, подробно обсуждаются методы и приемы функционального программирования. Рекомендуется...

Лекция - Функциональное программирование

Статья
  • формат doc, pdf
  • размер 3.21 МБ
  • добавлен 03 октября 2011 г.
Содержание. Парадигма программирования. Функциональные языки. Свойства функциональных языков. Быстрая сортировка Хоара на C. Быстрая сортировка Хоара на языке Haskell. Ленивость и нестрогость. Немного о популярном языке. Каррирование (карринг). Определение функций. Рекурсия. Использование списков. Сопоставление с образцом. Сортировка вставкой. Быстрая сортировка. Типизация. Использование ?-исчисления. ?-функция. Реализации Haskell. Автор: проф....

Реферат - Общие сведения о функциональном программировании

Реферат
  • формат doc
  • размер 164.8 КБ
  • добавлен 14 ноября 2009 г.
Реферат. Общие сведения о функциональном программировании. Предисловие. Введение. Общие сведения о функциональном программировании. История функционального программирования. Основы функционального программирования. Краткость и простота. Строгая типизация. Модульность. Функции — это значения. Чистота (отсутствие побочных эффектов). Отложенные (ленивые) вычисления. Основы работы с HUGS 98. Панель инструментов HUGS 98. Команды консоли HUGS 98. Допол...

Смирнов Роман aka Romul. Практика современного программирования

  • формат doc
  • размер 217 КБ
  • добавлен 11 января 2009 г.
Ты знал, что повторяться свойственно не только моде на одежду, но и на парадигмы программирования? В этой обзорной статье мы поговорим о функциональной парадигме программирования и её роли в мэйнстриме современного программирования. Итак, начнём рассмотрение с исторического ракурса вопроса. Функциональное программирование(далее ФП) не является чем-то новым, скорее наоборот первые функциональные языки появились в конце 50-х годов прошлого века и...

Филд А., Харрисон П. Функциональное программирование

  • формат djvu
  • размер 13.61 МБ
  • добавлен 29 апреля 2009 г.
Москва "Мир" 1993 Рассмотрены проблемы аппликативного программирования, существенно повышающего интеллектуальность разрабатываемых программ по сравнению с традиционным программированием.

Харрисон Джон. Введение в функциональное программирование (пер. с англ.)

  • формат pdf
  • размер 1.4 МБ
  • добавлен 25 января 2012 г.
- Кембридж, 1997. - 170 с. Это конспект лекций по курсу Введение в функциональное программирование, который преподавался Джоном Харрисоном в университете Кембриджа в 1996/7 учебном году. Оглавление. Введение. Лямбда-исчисление. Лямбда-исчисление как язык программирования. Типы. Знакомство с ML. Более подробно о ML. Доказательство корректности программ. Эффективный ML. Примеры. Литература.

Хендерсон П. Функциональное программирование. Применение и реализация

  • формат djvu
  • размер 5.72 МБ
  • добавлен 08 сентября 2010 г.
Книга английского специалиста по программированию» обобщающая опыт использования функционального программирования. Обсуждаются особенности функциональных языков и возможности их реализации на современных ЭВМ. Изложение иллюстрируется многочисленными примерами. Для программистов, математиков-прикладников, для всех, кто преподает и изучает программирование.

Hughes J. The Design of a Pretty-printer Library

Статья
  • формат pdf
  • размер 331.67 КБ
  • добавлен 05 марта 2011 г.
Статья одного из пропагандистов ФП о разработке библиотеки комбинаторов вывода. Реализация осуществлена на языке Haskell. Краткое содержание: Introduction A Preview of the Pretty-printing Library Deriving Functional Programs from Specifications Designing a Sequence Type Implementing Monads Monads for Backtracking Specifying Pretty-printing Implementing Pretty-printing: A Term Representation Optimized Pretty-printing: A Term Representation A Con...