Описание:В курсе изучаются ключевые понятия и базовые механизмы функционального языка Рефал – одного из немногих отечественных языков программирования, получивших известность за рубежом. Рассматриваются особенности двух наиболее известных диалектов языка (Рефал-2 и Рефал-5). Подробно разбираются приемы рекурсивного программирования. В ходе обучения студенты выполняют самостоятельные задания, от выполнения которых зависит итоговая оценка по предмету. Курс предназначен для студентов-бакалавров ПМ профиля "Системное программирование и компьютерные науки" 3 курса факультета ВМК МГУ.