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

Голосование закрыто.

Поиск по сайту
Реклама
Программное обеспечение любой сложности
koins.com.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

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