Автор работы: Пользователь скрыл имя, 10 Июня 2015 в 12:57, контрольная работа
В 1950-х годах специалисты по искусственному интеллекту начали поиски языка программирования, который бы позволял манипулировать понятиями, выраженными словами и фразами на естественном языке. Первый результат был получен в виде семейства языков под названием ИПЛ (IPL, от Information Processing Languages - языки обработки информации), созданного одним из пионеров в области искусственного интеллекта Алленом Ньюэллом и его сотрудниками. Центральным для ИПЛ являлось понятие списка. Представляя данные в виде списка слов и символов, программист мог связать понятия в памяти компьютера приблизительно таким же образом, как, по мнению специалистов по искусственному интеллекту, они связываются в памяти человека.
Введение……………………………………………………………………...3-5
1. Язык программирования ЛИСП………………………………………..6-12
1.1 Основные функции языка Лисп……………………………………..6-8
1.2 Арифметические функции……………………………………………..8
1.3 Логические функции………………………………………………..8-10
1.4 Специальные функции…………………………………………….10-12
2. Особенности языка ЛИСП……………………………………………..12-16
Заключение………………………………………………………………..17-18
Список использованных источников………………
Можно предположить, что LISP еще значительное время будет оставаться основным языком для реализации интеллектуальных систем. Уже в ближайшее время можно ожидать появления языков, вобравших в себя лучшие черты LISP и др. языков программирования ИИ.
Наблюдается явная тенденция к созданию параллельных версий языков для программирования задач ИИ. Языки типа Лисп, Пролог, Рефал (а также всевозможные модификации и "смеси" этих и/или других языков символьной обработки) будут все больше уступать свои позиции на уровне инженеров по знаниям специальным языкам представления знаний, оставаясь инструментарием системных программистов.
Список использованных источников
1. "Программирование на языке ЛИСП в системе muLISP-90". Байдун В.В., Кружилов С.И., Сергиевский А.Е, Чернов П.Л. - М.: Моск. энеpг. ин-т, 1993. - 40 С. [Текст]
2. "Функциональное
3. "Мир Лиспа". Хювёнен Э., Сеппянен Й. В 2-х т. / Пер. с финск.. -- М.: Мир, 2000. -- ISBN 5-03-001935-9 [Текст]
4. Русскоязычное сообщество лисперов [Электронный ресурс]. Режим доступа: http://lisp.ru/
5. Начальные сведения о языках Лисп-семейства на русском [Электронный ресурс]. Режим доступа: lisp.narod.ru
6. Русский перевод книги Practical Common Lisp(англ.) [Электронный ресурс]. Режим доступа: pcl.catap.ru/doku.php
7. "Язык программирования XLISP". Тужилов И. В. Учеб. пособие. - Пенза: Изд-во Пенз. гос. техн. ун-та, 2004. - 126 С.[Текст]
8. Личный сайт Дж. Маккарти
с текстами его публикаций [Электронный
ресурс]. Режим доступа: http://www-formal.stanford.
9. "Введение в программирование на языке Лисп" Городняя Л.В.: Учебное пособие для начинающих. - Новосибирск: НГУ, 2005. - 93 с.
10. Энциклопедия языков
программирования. [Электронный ресурс].
Режим доступа: http://progopedia.ru/language/