Презентация Программирование на языке ЛИСП. Символ. Определение функций онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Программирование на языке ЛИСП. Символ. Определение функций абсолютно бесплатно. Урок-презентация на эту тему содержит всего 24 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Программирование на языке ЛИСП. Символ. Определение функций



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    24 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    256.80 kB
  • Просмотров:
    105
  • Скачиваний:
    1
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Лекция Программирование на
Содержание слайда: Лекция №2 Программирование на языке ЛИСП. Символ. Определение функций

№2 слайд
Символьные выражения
Содержание слайда: Символьные выражения

№3 слайд
Запись чисел
Содержание слайда: Запись чисел

№4 слайд
Арифметические функции
Содержание слайда: Арифметические функции Арифметические функции могут быть использованы с целыми или действительными аргументами. Число аргументов для большинства арифметических функций может быть разным. (+ x1 x2 ... xn) возвращает x1 + x2 + x3 + ... + xn. (- x1 x2 ... xn) возвращает x1 - x2 - x3 - ... - xn. (* y1 y2 ... yn) возвращает y1 x y2 * y3 * ... * yn. (/ x1 x2 ... xn) возвращает x1/x2/... /xn. Специальные функции для прибавления и вычитания единицы: (1+ x) и (1- x).

№5 слайд
Содержание слайда:

№6 слайд
Математические функции
Содержание слайда: Математические функции Функция логарифм имеет следующий прототип (log arg ) и (log arg base) > (log 2.7) 0.9932518 Вычисление тригонометрических функций: > (sin 3.14) > (atan 3.14) 0.00159265 1.26248

№7 слайд
Логические операции Сравнение
Содержание слайда: Логические операции Сравнение с пустым списком : > (NULL T) NIL Отрицание : > (NOT NIL) T Логическое "И" (аргументов может быть 2 и более) > (AND T NIL) NIL Логическое "ИЛИ" > (OR T NIL) T

№8 слайд
Арифметические операции
Содержание слайда: Арифметические операции сравнения Поддерживаются стандартные операции, применимые к числовым вычислениям: =, <, >, <=, >= (>= 1 (- 3 2)) ==> T (< 1 2) ==> T (= 'a 'a) ==> error: bad argument type - A (= nil '()) ==> error: bad argument type - NIL (= 1 1.0 #c(1.0 0.0) #c(1 0)) ==> T (/= 1 2 3) ==> T (/= 1 2 3 1) ==> NIL (<= 2 3 3 4) ==> T (<= 2 3 4 3) ==> NIL (max 10 11) ==> 11 (min -12 -10) ==> -12 (max -1 2 -3) ==> 2 ZEROP, MINUSP , PLUSP, EVENP, ODDP (число)

№9 слайд
Знаки Characters - тип объекта
Содержание слайда: Знаки (Characters) - тип объекта

№10 слайд
Строки составной тип данных
Содержание слайда: Строки – составной тип данных

№11 слайд
Сравнение строк
Содержание слайда: Сравнение строк

№12 слайд
Использование символов в
Содержание слайда: Использование символов в качестве переменных Использование символов в качестве переменных Изначально символы в Лиспе не имеют значения. Значения имеют только константы. > t T > 1.6 1.6 Если попытаться вычислить символ, то система выдает ошибку. Значения символов хранятся в ячейках, закрепленных за каждым символом. Если в эту ячейку положить значение, то символ будет связан (bind) сo значением. В процедурных языках говорят "будет присвоено значение". Для Лиспа есть отличие: Не оговаривается, что может хранится в ячейке: целое, атом, список, массив и т.д. В ячейке может хранится что угодно. С символом может быть связана не только ячейка со значением, а многие другие ячейки, число которых не ограничено. Для связывания символов используется три функции (псевдофункции): SET SETQ SETF

№13 слайд
Содержание слайда:

№14 слайд
Содержание слайда:

№15 слайд
Содержание слайда:

№16 слайд
Содержание слайда:

№17 слайд
Содержание слайда:

№18 слайд
Содержание слайда:

№19 слайд
Содержание слайда:

№20 слайд
Определение функций
Содержание слайда: Определение функций

№21 слайд
Списки параметров функций
Содержание слайда: Списки параметров функций

№22 слайд
Содержание слайда:

№23 слайд
Содержание слайда:

№24 слайд
Содержание слайда:

Скачать все slide презентации Программирование на языке ЛИСП. Символ. Определение функций одним архивом: