Главная / Программирование /
Основы функционального программирования / Тест 15
Основы функционального программирования - тест 15
Упражнение 1:
Номер 1
Какой из перечисленных стилей программирования сложился под влиянием функционального программирования?
Ответ:
 (1) логическое программирование 
 (2) императивно-процедурное программирование 
 (3) высоко производительное программирование 
Номер 2
Какой из указанных стилей программирования отражает влияние идей функционального программирования?
Ответ:
 (1) ООП 
 (2) операторное программирование 
 (3) системное программирование 
Номер 3
Какой из упомянутых стилей программирования сложился как развитие функционального программирования?
Ответ:
 (1) низкоуровневое программирование 
 (2) <ленивое> программирование 
 (3) императивно-процедурное программирование 
 (4) параллельное программирование 
Упражнение 2:
Номер 1
Какой из перечисленных языков программирования сложился как эффективная система функционального программирования?
Ответ:
 (1) Python 
 (2) Forth 
 (3) Pascal 
Номер 2
Какой из перечисленных языков программирования сложился как высокопроизводительная система функционального программирования?
Ответ:
 (1) Apl 
 (2) Sisal 
 (3) Setl 
Номер 3
Какой из перечисленных языков программирования сложился система функционального программирования для исследовательских целей?
Ответ:
 (1) Simula 
 (2) Pascal 
 (3) ML 
Упражнение 3:
Номер 1
Какие из стилей программирования созвучен идеям Лиспа?
Ответ:
 (1) символьное программирование 
 (2) компонентное программирование 
 (3) машинно-ориентированное программирование 
Номер 2
Какой из стилей программирования сложился и был реализован на базе Лиспа?
Ответ:
 (1) визуальное программирование 
 (2) декларативное программирование 
 (3) интерфейсное программирование 
Номер 3
Отметьте область программирования, где методы реализации Лиспа показали высокую надежность?
Ответ:
 (1) компонентное программирование 
 (2) вычисления с неограниченной точностью 
 (3) машинно-ориентированное программирование 
Упражнение 4:
Номер 1
Отметьте стандартизованный диалект языка Лисп, активно используемый в наши дни.
Ответ:
 (1) Common Lisp 
 (2) GoldLisp 
 (3) InterLisp 
Номер 2
Отметьте версию Лиспа, обладающую особо высокой эффективностью
Ответ:
 (1) Clisp 
 (2) Scheme 
 (3) CMUCL 
Номер 3
Какие из перечисленных языков являются языками функционального программирования?
Ответ:
 (1) Python 
 (2) Sisal 
 (3) Modula 
 (4) XML 
Номер 4
Отметьте языки функционального программирования?
Ответ:
 (1) Sisal 
 (2) XML 
 (3) ML 
 (4) Fortran 
Упражнение 5:
Номер 1
Отметьте систему, разработанную на базе Лиспа.
Ответ:
 (1) CLOS – система ООП с множественным наследованием 
 (2) COM/DCOM – библиотека компонент 
 (3) Delphi – система визуального программирования 
Номер 2
Какая из упомянутых систем разработана на базе Лиспа:
Ответ:
 (1) AutoCAD – система машинной графики для задач инженерного проектирования 
 (2) EDP – графический редактор учебного назначения 
 (3) bCAD - система инженерной графики 
Номер 3
Отметьте систему, разработанную на базе Лиспа.
Ответ:
 (1) Emacs – текстовый редактор в ОС UNIX 
 (2) ТОР – компактный текстовый редактор для MSX 
 (3) Q – встраиваемый текстовый редактор 
Упражнение 6:
Номер 1
Какой механизм реализации Лисп-систем встречается в системах программирования на базе языка Java?
Ответ:
 (1) встроенная база данных для свойств символов 
 (2) <сборка мусора> – автоматизация повторного использования памяти 
 (3) управление синтаксисом приема данных 
Номер 2
Какой механизм реализации Лисп-систем встречаются в таких системах программирования, как Delphi?
Ответ:
 (1) встроенная база данных для свойств символов 
 (2) <сборка мусора> – автоматизация повторного использования памяти 
 (3) управление синтаксисом приема данных 
Номер 3
Какой механизм реализации Лисп-систем встречается в системах программирования на базе языка Java?
Ответ:
 (1) встроенная база данных для свойств символов 
 (2) неполная компиляция программ 
 (3) управление синтаксисом приема данных 
Номер 4
Какой механизм реализации Лисп-систем встречаются в таких системах программирования, как Delphi?
Ответ:
 (1) использование макро-техники для генерации типовых компонентов программы 
 (2) <сборка мусора> – автоматизация повторного использования памяти 
 (3) управление синтаксисом приема данных 
Упражнение 7:
Номер 1
Какой механизм реализации Лисп-систем встречается в системах программирования на базе языка Perl?
Ответ:
 (1) понятие ассоциативной таблицы, реализованной как хэш-таблица 
 (2) управление синтаксисом приема данных 
 (3) открытый доступ из программы к основным компонентам системы 
Номер 2
Какой из перечисленных механизмов реализации Лисп-систем встречается в системах программирования на базе языка Perl?
Ответ:
 (1) встроенная база данных для свойств символов 
 (2) управление синтаксисом приема данных 
 (3) открытый доступ из программы к основным компонентам системы 
Номер 3
Отметьте механизм реализации Лисп-систем, встречающийся в системах программирования на базе языка Perl?
Ответ:
 (1) управление синтаксисом приема данных 
 (2) динамическое конструирование функциональных объектов 
 (3) открытый доступ из программы к основным компонентам системы 
Упражнение 8:
Номер 1
Какие стили программирования сложились под влиянием функционального программирования?
Ответ:
 (1) логическое программирование 
 (2) ООП 
 (3) императивно-процедурное программирование 
 (4) высокопроизводительное программирование 
Номер 2
Примеры систем, разработанных на базе Лисп.
Ответ:
 (1) AutoCAD – система машинной графики для задач инженерного проектирования 
 (2) Emacs – текстовый редактор в ОС UNIX 
 (3) CLOS – система ООП 
 (4) Elisa – программа-собеседник 
 (5) bCAD 
Номер 3
Какие стили программирования отражают влияние идей Лиспа?
Ответ:
 (1) символьное программирование 
 (2) декларативное программирование 
 (3) машинно-ориентированное программирование 
Упражнение 9:
Номер 1
Какие механизмы реализации Лисп-систем встречаются в современных системах программирования на базе языка Java?
Ответ:
 (1) встроенная база данных для свойств символов 
 (2) сборка мусора – автоматизация повторного использования памяти 
 (3) неполная компиляция программ 
 (4) управление синтаксисом приема данных 
Номер 2
Какие механизмы реализации Лисп-систем встречаются в современных системах программирования, таких как Delphi?
Ответ:
 (1) встроенная база данных для свойств символов 
 (2) использование макро-техники для генерации типовых компонентов программы 
 (3) сборка мусора – автоматизация повторного использования памяти 
 (4) управление синтаксисом приема данных 
Номер 3
Какие механизмы реализации Лисп-систем встречаются в современных системах программирования на базе языка Perl?
Ответ:
 (1) понятие ассоциативной таблицы, реализованное как хэш-таблица 
 (2) встроенная база данных для свойств символов 
 (3) управление синтаксисом приема данных 
 (4) динамическое конструирование функциональных объектов 
 (5) открытый доступ из программы к основным компонентам системы