Экзамен по с/к "Методы многостилевого программирования"

Экзамен, как и планировалось, состоится 29 апреля в 16:20 в ауд.707; ниже следует список вопросов:
  1. Общая классификация методов интеграции разнородных средств программирования
  2. Примеры создания нового языка и расширения существующего языка программирования; причины относительно слабой востребованности этих подходов
  3. Интерпретатор Tcl в роли встраиваемого интерпретатора
  4. Интерпретатор Tcl в роли расширяемого интерпретатора
  5. Интеграция на основе компиляции одного языка в другой на примере Chicken Scheme
  6. Общее промежуточное представление как метод многостилевой интеграции; язык Clojure
  7. SWI-Prolog и его использование в многостилевых проектах
  8. Метод непосредственной интеграции; основы библиотеки InteLib
Экзамен проходит в устной форме; студентам, не имеющим оценки по спецкурсу "Введение в парадигмы программирования", который читался в предыдущем семестре, следует быть готовыми к проверке базовых знаний языков Lisp, Scheme и Prolog.