Главная / Программирование /
Введение в программирование на Лиспе / Тест 12
Введение в программирование на Лиспе - тест 12
Упражнение 1:
Номер 1
Как устроен основной рабочий цикл диалога с Лисп-системой:
Ответ:
 (1) чтение - печать – вычисление – печать 
 (2) вычисление – печать 
 (3) чтение-вычисление  
Номер 2
Каким образом организован доступ к результатам вычислений в Лисп-системе:
Ответ:
 (1) результаты доступны через специальный файл Лисп-системы 
 (2) результаты поступают в стандартный поток вывода 
 (3) результаты остаются в системе 
Номер 3
Какие типы функций лежат в основе элементарного Лиспа:
Ответ:
 (1) рекурсивные функции 
 (2) функционалы 
 (3) предикаты 
Упражнение 2:
Номер 1
Какая информация содержится в файле lispinit.mem, входящем в состав Лисп-системы:
Ответ:
 (1) исходные тексты программ 
 (2) начальный образ состояния памяти 
 (3) конфигурации системы 
Номер 2
Что означает вызов файла Лисп-системы с опцией clisp.exe –o filename
:
Ответ:
 (1) указывается файл, который отправляется на компиляцию 
 (2) указывается файл или директория вывода результата компиляции предшествующего лисп-файла 
 (3) файл вывода служебной информации  
Номер 3
Что означает вызов файла Лисп-сисетмы с опцией clisp.exe @file.par
Ответ:
 (1) аргументом для вызова лисп-системы является строка file.par
 
 (2) аргументами для вызова лисп-системы является строки файла file.par
 
 (3) немедленную остановку системы после вызова 
Упражнение 3:
Номер 1
Какие известные программные продукты были реализованы с помощью Лисп-систем:
Ответ:
 (1) система инженерных расчетов AutoCAD 
 (2) операционная система Unix 
 (3) графический редактор Photoshop 
Номер 2
Какие известные программные продукты были реализованы с помощью Лисп-систем:
Ответ:
 (1) система инженерных расчетов AutoCAD 
 (2) текстовый редактор Emacs 
 (3) графический редактор Photoshop 
Номер 3
Какие известные программные продукты были реализованы с помощью Лисп-систем:
Ответ:
 (1) текстовый редактор Notepad 
 (2) графический редактор Photoshop 
 (3) текстовый редактор Emacs 
Упражнение 4:
Номер 1
В каком году появились первые прототипы современных Лисп-систем
Ответ:
 (1) 1950 
 (2) 1962 
 (3) 1990 
Номер 2
Чьи идеи легли в основу построения Лисп-систем:
Ответ:
 (1) Норберт Винер 
 (2) Джон Мак-Карти 
 (3) Джон Фон Нейман 
Номер 3
Какие из современных языков программирования унаследовали идеи языка Лисп:
Ответ:
 (1) Delphi 
 (2) C # 
 (3) Python 
 (4) Haskell