ЛИСП
Заключение.
В результате выполнения дипломной работы было проделано следующее:
n
Проведен анализ
языков программирования ИИ, а также
диалектов и систем Лиспа.
n
В качестве
теоретических сведений рассмотрены основные особенности и возможности языка
Лисп.
n
Разработан комплекс
лабораторных работ по изучению языка MuLisp для студентов специальности «Компьютерные и
интеллектуальные системы и сети», имеющих следующие темы:
Лабораторная
работа №1.
Тема: Ознакомительная работа в среде MuLisp. Базовые функции
Лиспа. Символы, свойства символов. Средства языка для работы с числами.
Цель: Освоить среду MuLisp. Изучить базовые функции Лиспа, символы и их
свойства, а также средства для работы с числами.
Лабораторная
работа №2.
Тема: Определение функций. Функции ввода-вывода. Вычисления, изменяющие
структуру.
Цель: Получить навыки в написании функций на Лиспе. Изучить функции
ввода- вывода.
Лабораторная
работа №3.
Тема: Организация вычислений в Лиспа.
Цель: Изучить основные функции и их особенности для организации
вычислений в Лиспе.
Лабораторная
работа №4.
Тема: Рекурсия в Лиспе. Функционалы и макросы.
Цель: Изучить основы программирования с применением рекурсии. Научится
работать с функционалами и макросами.
Лабораторная работа
№5.
Тема: Типы данных, используемые в MuLisp. Точечное представление списков.
Представление знаний.
Цель: Изучить основные типы данных MuLisp. Разобраться с точечной нотацией списков.
Тема: Изучение учебной версии интегрированной среды dlisp.
Расширение библиотеки функций dlisp.
Цель: Ознакомиться с учебной версией интегрированной среды dlisp. Изучить
ее возможности и особенности. Расширить библиотеку функций dlisp.
n
Разработаны задания,
требующие индивидуальной работы студента и контрольные вопросы, позволяющие
оценить уровень знаний студента по каждой теме.
n
Часть лабораторных
работ была выполнена студентами 5-го курса специальности «Компьютерные и
интеллектуальные системы и сети», после чего были проработаны (изучены и
исправлены) недостатки, а так же расширен круг вопросов, раскрываемых в
лабораторных работах.