[Закрыть]
 
popoff.donetsk.ua
То, к чему стремится высший человек, находится в нём самом. А то, чего ищет низкий - в другом. /Конфуций/
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Статьи - ДонНТУ - Функциональное и логическое программирование
Я это делаю
Персональное меню
Голосование
Деньги, либо любимое занятие? Постоянный адрес этого вопроса
Ваш возраст (не обязательно):

Введите целое число от 3 до 99.
Почему? (не обязательно):
Другие вопросы
Поиск по сайту
Реклама
Обмен электронных валют
money.dn.ua
Статистика

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

Постоянный адрес статьи

Функциональное и логическое программирование -- Программирование в функциях и логическое программирование. Язык Лисп и язык Пролог. Черновики лекций и ссылки на ресурсы.

Почему дракон?

Содержание

Внимание! Здесь расположены только черновые варианты некоторых лекций. Готовый курс по функциональному и логическому программированию Вы можете посетить в центре дистанционного образования ДонНТУ.

Идея и пример реализации программы на Прологе для поиска максимума среди значений, заданных фактами, без использования списков.
Реализация алгоритма быстрой сортировки на Прологе
Количество отличий между циклами и рекурсией такое, что циклы вообще никак нельзя сравнивать с рекурсией. Это принципиально разные, не сравнимые между собой вещи.
Вопросы к тестам и варианты ответов
Программирование в функциях и язык Лисп. Черновики лекций.
Логическое программирование и язык Пролог. Черновики лекций.

Поиск минимума в списке на Прологе
Приведено описание нескольких способов нахождения минимума в списке на Прологе, проведено сравнение разных способов между собой и с реализацией в процедурных языках.

Другие статьи на этом сайте

Рекурсия и накапливающие аргументы
Поиск минимума в списке (на Прологе) - как эту задачу решают в процедурных языках при помощи циклов и почему такой подход принципиально не подходит при использовании рекурсии

Ресурсы

Обсудить вопросы по этому курсу можно в форуме:
http://popoff.donetsk.ua/forum/flp/.

Главный вход для ФЛП (никогда не изменится) здесь:
http://popoff.donetsk.ua/flp

Курс ФЛП в центре дистанционного образования ДонНТУ (доступен только для студентов ДонНТУ) здесь:
http://dist.donntu.edu.ua/course/category.php?id=3

Загрузить интерпретатор языка μLisp (архив zip, 24 644 байт; внутри - файл mulisp.com размером 36 214 байт):
http://download.popoff.donetsk.ua/mulisp.zip

Загрузить интерпретатор TurboProlog (архив zip, 388 760 байт):
http://download.popoff.donetsk.ua/tprolog.zip

Последняя модификация: 13.12.07 16:13

Не проходите мимо! Оставьте Ваш комментарий в форуме! >>>