Похожие разделы

Бенерт К.Н., Герасин М.Л. Введение в Лисп: Учебное пособие

  • формат djvu
  • размер 1,51 МБ
  • добавлен 05 августа 2014 г.
Учеб. пособие. - Сыктывкар.: Сыктывкарский университет, 1994. - 131 с. - ISBN 5-87237-025-3. В пособии описаны основные конструкции языка программирования Лисп. Особое внимание уделяется методам рекурсивного программирования. Приводится большое число примеров простых программ для обработки списков. Даны примеры применения Лиспа для решения прикладных задач. Изложение сопровождается упражнениями и заданиями для самостоятельного решения. Для ст...

Бенерт К.Н., Герасин М.Л. Введение в Лисп: Учебное пособие

  • формат pdf
  • размер 41.5 МБ
  • добавлен 29 сентября 2011 г.
Бенерт К. Н., Герасин М. Л. Введение в Лисп: Учебное пособие / Сыктывкарский университет. Сыктывкар, 1994. 134 стр. В пособии описаны основные конструкции языка программирования Лисп. Особое внимание уделяется методам рекурсивного программирования. Приводится большое число примеров простых программ для обработки списков. Даны примеры применения Лиспа для решения прикладных задач. Изложение сопровождается упражнениями и заданиями для самостоятель...

Большакова Е.И., Груздева Н.В. Основы программирования на языке Лисп

  • формат pdf
  • размер 839,75 КБ
  • добавлен 08 марта 2015 г.
М.: ВМК МГУ имени М.В.Ломоносова; МАКС Пресс, 2010. - 112 с. В учебном пособии излагаются основные понятия и базовые механизмы функционального языка программирования Лисп, ориентированного на решение задач обработки символьных данных. Рассматриваются приемы рекурсивного программирования, в том числе с использованием функционалов. Подробно разбираются примеры лисп-программ. В пособие включено также описание заданий практикума по программированию н...

Вольфенгаген В.Э., Яцук В.Я. Аппликативные вычислительные системы и концептуальный метод проектирования систем знаний

  • формат pdf
  • размер 5 МБ
  • добавлен 23 сентября 2010 г.
Под. ред. проф. Л. А. Майбороды. М.: Министерство Обороны СССР, 1987. 256 с. В книге изложены особенности концептуального моделирования систем знаний. Приведена характеристика экспертных систем, даются рекомендации по выбору системы программирования. Рассмотрено разделение проектирования по уровням. Изложены принципы разработки вычислительной среды с операторами аппликации и абстракции. Исследованы базовые свойства возникающих при этом исчислени...

Горлянский С.П. Решение задач на языке программирования Лисп

  • формат pdf
  • размер 8,01 МБ
  • добавлен 1 апреля 2015 г.
Учебное пособие. – Симферополь: Крымский федеральный университет имени В.И. Вернадского, 2016. – 1212 с. Данное пособие является частью мультимедийной системы подготовки обучающихся по направлению подготовки «история», составлено в соответствии с программой курса «Информационные технологии в исторических исследованиях и образовании», содержит варианты решений учебных задач на языке программирования Лисп (ANSI Common Lisp) и предназначено для п...

Городняя Л.B. Основы функционального программирования

  • формат rtf
  • размер 11.41 МБ
  • добавлен 10 апреля 2011 г.
ИНТУИТ, 2004. - 150 с. В курсе изложены основы функционального программирования и методы его применения при решении сложных задач на стыке искусственного интеллекта и системного программирования. Студенты познакомятся с основами символьной обработки информации, слабо отраженными в отечественной литературе, а также с эффективными методами преобразования информации, реализация которых требует многоуровневого обобщения и абстрагирования, что наибол...

Городняя Л.В. Основы функционального программирования

  • формат pdf
  • размер 1.13 МБ
  • добавлен 28 января 2011 г.
М.: Изд-во "Интернет-университет информационных технологий - ИНТУИТ. ру", 2004. - 280 c.: ил. Студенты познакомятся с основами символьной обработки информации, слабо отраженными в отечественной литературе, а также с эффективными методами преобразования информации, реализация которых требует многоуровневого обобщения и абстрагирования, что наиболее естественно выражается в терминах функционального программирования. Функциональное программирование...

Зюзьков В.М. Математическое введение в декларативное программирование

  • формат pdf
  • размер 2.06 МБ
  • добавлен 25 сентября 2010 г.
Учебное пособие. 2003. 83 с. Рассматриваются математические основы декларативного и функционального программирования, лямбда-исчисление и методы доказательства теорем. Для примеров используются языки Prolog и Haskell.

Крюков А.П. и др. Программирование на языке R-Лисп

  • формат pdf
  • размер 12,37 МБ
  • добавлен 05 декабря 2013 г.
М.: Радио и связь, 1991. 192 с. ISBN 5-256-00526-Х. Крюков А. П., Родионов А. Я., Таранов А. Ю., Шаблыгин Е. М. Программирование на языке R-Лисп Изложены основы программирования на языке R-Лисп, широко распространённом диалекте языка Лисп - языке реализации системы аналитических вычислений Reduce. Рассмотрены описание основных синтаксических конструкций и встроенных функций, принципы работы компилятора, а также представления данных в памяти. Прив...

Кубенский А.А. Функциональное программирование

  • формат pdf
  • размер 1.81 МБ
  • добавлен 26 января 2011 г.
Санкт-Петербург: СПбГУ ИТМО, 2010. - 251 с. Учебно-методическое пособие содержит обширный теоретический и практический материал по курсу «Функциональное программирование». Изложение ведется с использованием одного из самых известных и распространенных в настоящее время языков функционального программирования – языка Haskell. Даны многочисленные примеры программ, подробно обсуждаются методы и приемы функционального программирования. Рекомендуется...

Курсовая работа - Поиск кратчайшего пути в лабиринте

Курсовая работа
  • формат doc
  • размер 42.56 КБ
  • добавлен 29 мая 2010 г.
Курсовая работа. По по предмету конструирование программ и языки программирования на тему: Поиск кратчайшего пути в лабиринте. Постановка задачи. Проектирование программы. Реализация программы. Модуль GRAPHICA. Модуль SHORTWAY. Модуль MOUSE. Описание работы программы. Методика и результаты тестирования. задачи. 22 стр.

Курсовой проект - Компилятор Lisp в промежуточный код RISC-архитектуры

Курсовая работа
  • формат txt, pdf
  • размер 264.34 КБ
  • добавлен 02 ноября 2009 г.
Задача: Написать программу с нетривиального подмножества произвольного диалекта Лиспа (Lisp) в промежуточный код RISC-архитектуры Компилятор --- это программа, предназначенная для трансляции высокоуровневого языка в абсолютный (машинный) код или, иногда, в язык ассемблера. Входной информацией для компилятора (исходный код) является описание алгоритма или программа на проблемно-ориентированном языке, а на выходе компилятора — эквивалентное опи...

Лабораторная работа - Знакомство с языком Lisp. Абстракция вычислений

Лабораторная
  • формат zip
  • размер 166.12 КБ
  • добавлен 02 ноября 2009 г.
Задача: Реализовать процедуру нахождения неподвижной точки методом итераций в общем виде, то есть параметризованную оператором преобразования процедуру, вычисляющую преобразование Ньютона, и применить её для реализации метода Ньютона в решении уравнения: $e^{x} - e^{-x} - 2 = 0$. Нахождение производной также реализовать в виде процедуры (принимающей функцию и возвращающей функцию~ --- её производную). } Решение Для реализации данной программы н...

Лабораторная работа - Отложенные вычисления и ленивые списки в Лиспе. Нисходящий разбор по заданной LL(1)-грамматике

Лабораторная
  • формат pdf, txt
  • размер 776.61 КБ
  • добавлен 02 ноября 2009 г.
Задача: Написать программу, эмулирующую поведение детерминированного МП-автомата, составленного по заданной LL(1)-грамматике. Проверку принадлежности строки языку выполнить в виде поиска допускающего состояния в истории вычислений автомата. Историю вычислений реализовать в виде отложенного списка, то есть не допускается одновременное хранение в памяти всех промежуточных состояний автомата. Теория: Нисходящий синтаксический анализ осуществляется...

Лабораторная работа - Реализация работы с полиномами на функциональном языке HOPE

Лабораторная
  • формат zip
  • размер 1.5 КБ
  • добавлен 11 мая 2010 г.
Реализованы все задачи из спика заданий: 1) Определить тип данных Polynom – представление полиномов от одной переменной - x. Для представления можно, например, использовать списки. Полином в виде списка можно представить как список коэффициентов или как список пар чисел – (коэффициент, степень). Например, полином 2+x^3 будет иметь представление [2,0,0,1] в первом случае и [(2,0), (1,3)] – во втором. Во втором случае все операции будут реализо...

Лабораторная работа - Рекурсивные функции

Лабораторная
  • формат txt
  • размер 2.03 КБ
  • добавлен 30 мая 2011 г.
A. Функция Позиция(x список) возвращает положение атома x в одноуровневом списке (первый элемент имеет номер 1). Если элемента в списке нет, то функция возвращает 0. (Используется функция MEMBER) b. Функция Сумма-дерева (дерево) возвращает сумму чисел в дереве. Нечисловые символы игнорируются (Сумма-дерева ’((3 Три) (3 Богатыря) (1 Волк))) = 7 (Используется предикат MEMBERP и CAR-CDR)rn

Лекция - Функциональное программирование

Статья
  • формат doc, pdf
  • размер 3.21 МБ
  • добавлен 03 октября 2011 г.
Содержание. Парадигма программирования. Функциональные языки. Свойства функциональных языков. Быстрая сортировка Хоара на C. Быстрая сортировка Хоара на языке Haskell. Ленивость и нестрогость. Немного о популярном языке. Каррирование (карринг). Определение функций. Рекурсия. Использование списков. Сопоставление с образцом. Сортировка вставкой. Быстрая сортировка. Типизация. Использование ?-исчисления. ?-функция. Реализации Haskell. Автор: проф....

Ленивый интерпретатор языка HOPE

  • формат exe, pdf
  • размер 442.5 КБ
  • добавлен 11 мая 2010 г.
Hope - функциональный язык программирования, разработанный в начале 1980-х годов; является предшественником языков Miranda и Haskell. Hope - очень простой язык и в то же время содержит все важные особенности функциональных языков. Широкого применения не имеет, используется для обучения функциональному программированию. Учебник Филда и Харрисона [Филд А., Харрисон П. Функциональное программирование. М., Мир, 1993. ], использующий этот язык - одна...

Логическое и функциональное программирование

  • формат rtf
  • размер 368,65 КБ
  • добавлен 05 июня 2013 г.
Учебное пособие. — Выходные данные не приведены. Автор не известен. — 112 с. Введение. Прямой и обратный вывод. Математические основы. Алгебра высказываний. Синтез логических выражений. Исчисление предикатов. Правила вывода логики предикатов. Функциональное программирование. Индуктивный вывод. Практические задания. Рекурсия. Использование списков. Логическое программирование. Модели и опровержения. Доказательство от противного. Домашнее задание....

Непейвода Н.Н. Функциональное программирование

Статья
  • формат rtf
  • размер 35,34 КБ
  • добавлен 21 мая 2013 г.
Статья. Интернет Университет Информационных Технологий, INTUIT.ru, 2010. — 11 с. Списки и функциональные выражения. Поле зрения и поле памяти. Прагматические добавления и динамическое порождение программ. Объекты и LISP. Список литературы.