Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК по курсу ТРПС / ТРПС - Тестовые задания.doc
Скачиваний:
80
Добавлен:
12.03.2015
Размер:
265.22 Кб
Скачать

Информация для проверки тестов

№ п/п

Правильные ответы

№ п/п

Правильные ответы

1

3

2

4

3

5

4

1

5

2

6

3, 5, 6, 8, 9

7

1, 3 3; 2,62; 4, 51

8

2, 6, 1, 3, 5, 4

Тема 2. Методология разработки по

1. Атрибуты, связанные с методологическим подходом:

□ Предметная область

□ Основной принцип

□ Парадигма программирования

□ Языки программирования

□ Множество методов

□ Набор концепций

□ Качество программирования

2. Понятие «парадигма программирования»:

□ Способ мышления и программирования, не связанный с конкретным языком программирования.

□ Набор приёмов, методик и практик кодирования.

□ Основной принцип методологии

□ Правило развития научного знания в целом

□ Совокупность процессов, связанных с созданием ПО и его реализацией

3. Основные ядра методологий:

□ Методология императивного программирования

□ Методология структурного программирования

□ Методология объектно-ориентированного программирования

□ Методология автоматного программирования

□ Методология событийного программирования

□ Методология функционального программирования

□ Методология логического программирования

□ Методология параллельного программирования

□ Методология ограничительного программирования

□ Методология доступ-ориентированного программирования

4. Сопоставление методологий и специфик методологий:

Методология программирования Специфика

– структурная

– функциональная Топология

– параллельная Реализация

– логическая параллельная

– ограничительная

5. Методологии, производные от методологии императивного программирования с учётом различных специфик:

□ Методология структурного программирования

□ Методология объектно-ориентированного программирования

□ Методология сентенциального программирования

□ Методология автоматного программирования

□ Методология событийного программирования

□ Методология параллельного программирования

□ Методология нейросетевого программирования

6. Сопоставление методологий и их объединений:

Методология программирования Методология

– функциональная

– императивная

– структурная декларативная

– ограничительная

– логическая директивная

– сентенциальная

– объектно-ориентированная

7. Сопоставление методологий и моделей алгоритма:

Методология Модель алгоритма

– императивная 1. Абстрактные машины Тьюринга и Поста

– функциональная

– автоматная 2. Рекурсивные функции Гильберта и Аккермана

– ограничительная

– сентенциальная 3. Комбинаторная логика Шейнфинкеля и Карри

– логическая и лямбда-исчисление Чёрча

– событийная

– структурная 4. Нормальные алгорифмы Маркова

8. Сопоставление методологий и отображений структур языка:

Методология программирования Отображения структур языка

– структурная Данные Данные

– функциональная Управление Управление

– логическая Логика Логика

– сентенциальная Данные Управление

– ограничительная Данные Логика

– параллельная Управление Данные

– объектно-ориентированная Управление Логика

– нейросетевая Логика Данные

– доступ-ориентированная Логика Управление

9. Методология, ориентированная на классическую фон-неймановскую модель:

□ Методология императивного программирования

□ Методология функционального программирования

□ Методология сентенциального программирования

□ Методология ограничительного программирования

□ Методология параллельного программирования

10. Методология, использующая метод пересылки сообщений:

□ Методология параллельного программирования

□ Методология доступ-ориентированного программирования

□ Методология объектно-ориентированного программирования

□ Методология функционального программирования

□ Методология сентенциального программирования

11. Методология, основанная на модели лямбда-исчисления Чёрча:

□ Методология императивного программирования

□ Методология нейросетевого программирования

□ Методология функционального программирования

□ Методология логического параллельного программирования

□ Методология сентенциального программирования

12. Методология, в качестве основы применяющая резолюцию:

□ Методология функционального программирования

□ Методология логического программирования

□ Методология сентенциального программирования

□ Методология ограничительного программирования

□ Методология структурного программирования

13. Методология, использующая отождествление для обработки метавыражений:

□ Методология императивного программирования

□ Методология функционального программирования

□ Методология логического программирования

□ Методология сентенциального программирования

□ Методология логического параллельного программирования

14. Методология в виде программирования в терминах постановок задач:

□ Методология ограничительного программирования

□ Методология объектно-ориентированного программирования

□ Методология функционального программирования

□ Методология логического программирования

□ Методология структурного программирования

15. Методология, создателем которой считается Э.В. Дейкстра:

□ Методология императивного программирования

□ Методология структурного программирования

□ Методология объектно-ориентированного программирования

□ Методология сентенциального программирования

□ Методология параллельного программирования

16. Методология, использующая концепцию примитивов синхронизации:

□ Методология объектно-ориентированного программирования

□ Методология функционального программирования

□ Методология сентенциального программирования

□ Методология структурного программирования

□ Методология параллельного программирования

17. Методология, ориентированная на параллельное выполнение доказательств:

□ Методология объектно-ориентированного программирования

□ Методология ограничительного программирования

□ Методология структурного программирования

□ Методология параллельного программирования

□ Методология логического параллельного программирования

18. Методологии, применяемые для решения задач искусственного интеллекта:

□ Методология функционального программирования

□ Методология логического программирования

□ Методология сентенциального программирования

□ Методология структурного программирования

□ Методология параллельного программирования