Студопедия

Главная страница Случайная страница

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

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Введение. по дисциплине «Логическое программирование»






КУРСОВАЯ РАБОТА

по дисциплине «Логическое программирование»

Тема «Разработка интеллектуальной системы»

 

Руководитель:

____________________ Товбис Е.М.

(подпись)

_______________________________

(оценка, дата)

 

Разработал:

Студент группы 22-04

___________________ Тараканов Ф.А.

(подпись)

_______________________________

(дата сдачи)

 

 

Красноярск

 


Министерство образования и науки РФ

ФГБОУ ВПО «Сибирский Государственный Технологический Университет»

Кафедра информационных технологий

 

 

ЗАДАНИЕ

НА КУРСОВУЮ РАБОТУ ПО ЛОГИЧЕСКОМУ ПРОГРАММИРОВАНИЮ

Студенты Тараканов Ф.А.

Факультет ХТЗДО гр 22-04

Тема курсовой работы: ___ Разработка интеллектуальной системы.

 

 

 

Задание выдано _____________

Руководитель Товбис Е.М. _


СОДЕРЖАНИЕ

 

Реферат................................................................................................................................... 4

Введение................................................................................................................................ 5

1.Постановка задачи............................................................................................................. 6

2.Описание предикатов пользователя................................................................................ 10

3.Листинг программы.......................................................................................................... 11

4.Контрольный пример........................................................................................................ 16

Заключение............................................................................................................................ 18

Библиографический список................................................................................................ 19

 

 
 

Реферат

Целью данного курсового проекта является разработка интеллектуальной системы, способной по набору симптомов установить диагноз. На основе исходных данных разрабатываем программный продукт, содержащий группы симптомов «Головная боль у ребенка», «Высокая температура у ребенка», «Сыпь с температурой у ребенка».

Ключевые слова: Пролог, интеллектуальная система, логическое программирование

Курсовой проект содержит пояснительную записку из 19 страниц текста, 4 рисунка, 9 литературных источников.

 


Введение

Логическое программирование – технология программирования, возникшая на основе логического доказательства теорем. Типичным представителем концепции логического программирования является язык Пролог. Первоначально разработки в области логического программирования велись для использования в компьютерах пятого поколения.

Пролог – один из языков логического программирования, позволяющий использовать как традиционный процедурный подход, так и декларативный подход, то есть программировать не ход решения задачи, а ее постановку. Встроенная в Пролог машина вывода, реляционный характер языка, средства автоматического поиска позволяют использовать не только механизм вывода от цели, но и легко моделировать другие парадигмы представления знаний: семантические сети, фреймы, продукции. В прологе отсутствуют средства объектно-ориентированного программирования, однако они легко моделируются средствами самого языка.

Пролог включает механизм вывода, который основан на сопоставлении образцов. С помощью подбора ответов на запросы он извлекает хранящуюся (известную) информацию. Пролог пытается проверить истинность гипотезы (другими словами, ответить на вопрос), запрашивая для этого информацию, о которой уже известно, что она истинна. Прологовское знание о мире — это ограниченный набор фактов (и правил), заданных в программе.

Одной из важнейших особенностей Пролога является то, что, в дополнение к логическому поиску ответов на поставленные вами вопросы, он может иметь дело с альтернативами и находить все возможные решения. Вместо обычной работы от начала программы до ее конца, Пролог может возвращаться назад и просматривать более одного " пути" при решении всех составляющих задачу частей.







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.