Категория
Информатика
Тип
реферат
Страницы
44 стр.
Дата
08.10.2009
Формат файла
.doc — Microsoft Word
Архив
19664.zip — 133.34 kb
  • lisp_19664_1.LSP — 4.92 Kb
  • lisp_19664_2.DOC — 13 Kb
Рейтинг
5  из 10
Оценок
2
Оцените работу
Хорошо  или  Плохо


Текст работы

Лабораторная работа № 1.
Тема: Ознакомительная работа в среде MuLisp. Базовые функции Лиспа. Символы, свойства символов. Средст-ва языка для работы с числами.
Цель: Ознакомиться со средой MuLisp. Изучить базовые функции Лиспа, символы и их свойства, а также средства для работы с числами.
1. Основные положения программирования на Лиспе.
2. Загрузка системы, системный редактор.
3. Базовые функции языка. Символы, свойства символов.
4. Средства языка для работы с числами.
5. Задание к лабораторной работе.
6. Вопросы.
1. Основные положения программирования на Лиспе.
* Лисп ориентирован на обработку нечисловых задач. Он основан на алгебре списочных структур, лямбда-исчислении и теории рекурсий.
* Язык имеет функциональную направленность, т. е. любое предложение заключенное в скобки, введенное вне редактора считается функцией и выполняется сразу после нажатия «ENTER».
* Чтобы предотвратить вычисление значения выражения, нужно перед этим выражением поставить апостроф «’». Апостроф перед выражением - это на самом деле сокращение лисповской функции QUOTE.
* В Лиспе формы представления программы и обрабатываемых ею данных одинаковы. И то и другое представляется списочной структурой имеющей одинаковую форму.
* Типы данных не связаны с именами объектов данных, а сопровождают сами объекты. Переменные могут в различные моменты времени представлять различные объекты.
* Основные типы данных языка - атомы и списки.
Атомы - это символы и числа.
Список - упорядоченная последовательность, элементами которой являются атомы либо списки. Списки заключаются в круглые скобки, элементы списка разделяются пробелами. Несколько пробелов между символами эквивалентны одному пробелу. Первый



Ваше мнение



CAPTCHA