![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Введение. по дисциплине «Логическое программирование»Стр 1 из 3Следующая ⇒
КУРСОВАЯ РАБОТА по дисциплине «Логическое программирование» Тема «Разработка интеллектуальной системы»
Руководитель: ____________________ Товбис Е.М. (подпись) _______________________________ (оценка, дата)
Разработал: Студент группы 22-04 ___________________ Тараканов Ф.А. (подпись) _______________________________ (дата сдачи)
Красноярск
Министерство образования и науки РФ ФГБОУ ВПО «Сибирский Государственный Технологический Университет» Кафедра информационных технологий
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ ПО ЛОГИЧЕСКОМУ ПРОГРАММИРОВАНИЮ Студенты Тараканов Ф.А. Факультет ХТЗДО гр 22-04 Тема курсовой работы: ___ Разработка интеллектуальной системы.
Задание выдано _____________ Руководитель Товбис Е.М. _ СОДЕРЖАНИЕ
Реферат................................................................................................................................... 4 Введение................................................................................................................................ 5 1.Постановка задачи............................................................................................................. 6 2.Описание предикатов пользователя................................................................................ 10 3.Листинг программы.......................................................................................................... 11 4.Контрольный пример........................................................................................................ 16 Заключение............................................................................................................................ 18 Библиографический список................................................................................................ 19
Реферат Целью данного курсового проекта является разработка интеллектуальной системы, способной по набору симптомов установить диагноз. На основе исходных данных разрабатываем программный продукт, содержащий группы симптомов «Головная боль у ребенка», «Высокая температура у ребенка», «Сыпь с температурой у ребенка». Ключевые слова: Пролог, интеллектуальная система, логическое программирование Курсовой проект содержит пояснительную записку из 19 страниц текста, 4 рисунка, 9 литературных источников.
Введение Логическое программирование – технология программирования, возникшая на основе логического доказательства теорем. Типичным представителем концепции логического программирования является язык Пролог. Первоначально разработки в области логического программирования велись для использования в компьютерах пятого поколения. Пролог – один из языков логического программирования, позволяющий использовать как традиционный процедурный подход, так и декларативный подход, то есть программировать не ход решения задачи, а ее постановку. Встроенная в Пролог машина вывода, реляционный характер языка, средства автоматического поиска позволяют использовать не только механизм вывода от цели, но и легко моделировать другие парадигмы представления знаний: семантические сети, фреймы, продукции. В прологе отсутствуют средства объектно-ориентированного программирования, однако они легко моделируются средствами самого языка. Пролог включает механизм вывода, который основан на сопоставлении образцов. С помощью подбора ответов на запросы он извлекает хранящуюся (известную) информацию. Пролог пытается проверить истинность гипотезы (другими словами, ответить на вопрос), запрашивая для этого информацию, о которой уже известно, что она истинна. Прологовское знание о мире — это ограниченный набор фактов (и правил), заданных в программе. Одной из важнейших особенностей Пролога является то, что, в дополнение к логическому поиску ответов на поставленные вами вопросы, он может иметь дело с альтернативами и находить все возможные решения. Вместо обычной работы от начала программы до ее конца, Пролог может возвращаться назад и просматривать более одного " пути" при решении всех составляющих задачу частей.
|