
- •Тема 1. Основы разработки по 3
- •Информация для проверки тестов
- •Тема 2. Методология разработки по
- •Информация для проверки тестов
- •Тема 3. Технология разработки по
- •Информация для проверки тестов
- •Тема 4. Подходы разработки по
- •Информация для проверки тестов
- •Тема 5. Инженерия и инструментарий по
- •Информация для проверки тестов
Информация для проверки тестов
№ п/п |
Правильные ответы |
№ п/п |
Правильные ответы |
1 |
2 |
2 |
2 |
3 |
3 |
4 |
3 |
5 |
4, 2, 1, 3 |
6 |
2, 3, 1 |
7 |
1, 2, 5 1; 3, 42 |
8 |
1, 4, 5 |
9 |
4 |
10 |
2 |
11 |
5 |
12 |
3 |
13 |
1, 4, 3, 5, 7, 9, 6, 2, 8 |
14 |
1, 4, 5 |
15 |
4, 1, 9, 5, 7, 3, 2, 6, 8 |
16 |
1 |
17 |
1 1; 2, 43; 35; 54; 66; 7, 82 |
18 |
1, 2, 5, 7 3; 3, 62; 4, 81 |
19 |
1 3; 21, 2 |
20 |
1, 2, 4, 5 1; 3, 62 |
21 |
2, 5, 6, 7 |
22 |
2 |
Тема 4. Подходы разработки по
1. Соотнесение каскадных подходов и их видов:
Каскадные подходы Виды каскадных подходов
Классический каскадный подход
Каскадно-переходный подход
Каскадно-возвратный подход
Каскадно-перекрывающийся подход Простые каскадные подходы
Модифицированный каскадный подход
Каскадно-инкрементный подход
Каскадно-итерационный подход Развитые каскадные подходы
Каскадно-декомпозиционный подход
Улучшенный каскадный подход
Каскадно-синтезирующий подход
2. Классификация составляющих каскадных подходов:
□ классический набор процессов
□ стандартный набор процессов
□ унифицированный набор процессов
□ попроцессное формирование стадий
□ пофазное формирование стадий
□ пошаговое формирование стадий
3. Соотнесение каркасных подходов и их видов:
Каркасные подходы Виды каркасных подходов
УП (UP)
МСФ (MSF) Унифицированные каркасные подходы
РУП (RUP)
МОАПИ (MBASE) Специализированные каркасные подходы
Процесс ICONIX(ICONIX Process)
4. Классификация составляющих унифицированных каркасных подходов:
□ классический набор процессов
□ стандартный набор процессов
□ унифицированный набор процессов
□ попроцессное формирование стадий
□ пофазное формирование стадий
□ пошаговое формирование стадий
5. Особенности подхода УП:
□ Бизнес-управляемая разработка
□ Управляемость прецедентами
□ Итеративность и инкрементность
□ Сосредоточенность на рисках
□ Эволюционность процесса разработки
□ Быстрая разработка приложений
□ Формализованный метод управления
□ Ориентированность на архитектуру
□ Постоянный взаимный контроль
□ Парное программирование
6. Исходные подходы для подхода РУП:
□ Быстрая разработка приложений (RAD)
□ Модифицированный каскадный подход
□ Объекторный Процесс (Objectory Process)
□ Рациональный Подход (Rational Approach)
□ Процесс ICONIX(ICONIX Process)
□ Итеративная инкрементная разработка (IID)
□ Каркас решений Майкрософт (MSF)
7. Особенности подхода РУП:
□ Итеративная разработка
□ Управление требованиями
□ Непосредственное участие заказчика
□ Контроль изменений
□ Эволюционность процесса разработки
□ Адаптивная разработка приложений
□ Визуальное моделирование
□ Использование компонентной архитектуры
□ Проверка качества
□ Экстремальное программирование
□ Использование CASE-средств
8. Принципы, лежащие в основе РУП:
□ АБВГДЕ
□ Эффективная разработка решений
□ Бизнес-управляемая разработка
□ Разработка, управляемая возможностями
□ Модельно-управляемая разработка
□ Разработка компонентной архитектуры
9. Соотнесение произведённых результатов и фаз ЖЦ для РУП:
Произведённые результаты Фазы ЖЦ
Реализованный вариант системы Фаза «Начало»
Архитектура системы Фаза «Уточнение»
Система, развёрнутая в рабочей среде Фаза «Построение»
Базовый план Фаза «Внедрение»
10. Соотнесение основных дисциплин РУП и фаз ЖЦ по нагрузке:
Основные дисциплины Фазы ЖЦ
Развёртывание
Реализация Фаза «Начало»
Анализ и проектирование Фаза «Уточнение»
Бизнес-моделирование Фаза «Построение»
Тестирование Фаза «Внедрение»
Определение требований
11. Распределение фаз ЖЦ для РУП по трудоёмкости и затратам времени:
□ Начало
□ Уточнение
□ Построение
□ Внедрение
12. Состав моделей в пакете руководств МСФ 4.0:
□ Модель разработки продукта МСФ
□ Модель руководства МСФ
□ Модель проектной группы МСФ
□ Модель жизненного цикла МСФ
□ Модель корпоративной среды МСФ
13. Состав дисциплин в пакете руководств МСФ 4.0:
□ Дисциплина управления средой МСФ
□ Дисциплина управления проектами МСФ
□ Дисциплина управления группой МСФ
□ Дисциплина управления рисками МСФ
□ Дисциплина управления подготовкой МСФ
□ Дисциплина управления инфраструктурой МСФ
14. Особенности Модели руководства МСФ:
□ Бизнес-управляемая разработка
□ Подход, основанный на фазах и вехах
□ Экстремальное программирование
□ Итеративный подход
□ Быстрая разработка приложений
□ Целостный подход к созданию и внедрению решений
□ Ориентированность на компонентную архитектуру
15. Соотнесение вех и фаз ЖЦ для МСФ:
Вехи фаз ЖЦ Фазы ЖЦ
Планы проекта утверждены Фаза «Представление»
Развёртывание завершено Фаза «Планирование»
Концепция утверждена Фаза «Разработка»
Содержание завершено Фаза «Стабилизация»
Готовность выпуска утверждена Фаза «Развёртывание»
16. Соотнесение результатов и фаз ЖЦ для МСФ:
Результаты фаз ЖЦ Фазы ЖЦ
Описание видения и содержания
Скрипты установки и конфигурирования
«Золотой» выпуск Фаза «Представление»
Проектная документация Фаза «Планирование»
План управления рисками Фаза «Разработка»
Описание структуры проекта Фаза «Стабилизация»
Отчёт о завершении проекта Фаза «Развёртывание»
Функциональная спецификация
Спецификации и сценарии тестов
Версии проектных документов
17. Особенности ПроцессаICONIX:
□ Высокая степень отслеживаемости
□ Подход, основанный на фазах и вехах
□ Конкретизирующее программирование
□ Итеративность и инкрементность моделей
□ Адаптивная разработка приложений
□ Упрощённое использование UML
□ Ориентированность на рефакторинг
□ Коллективное владение кодом
18. Диаграмма робастности:
□ Диаграмма классов с использованием стереотипов из UMLObjectory
□ Диаграмма последовательности с текстовым описанием сценариев
□ Диаграмма состояний для поведения системы реального времени
□ Диаграмма кооперации для сообщений, передаваемых объектами
□ Диаграмма развёртывания для распределённой архитектуры системы
19. Соотнесение разработки и принципов ПроцессаICONIX:
Движение Принципы
– от моделей к дизайну Снаружи внутрь
– от требований к прецедентам Изнутри наружу
– от абстракций задачи к модели Сверху вниз
20. Соотнесение вех и этапов ЖЦ для ПроцессаICONIX:
Вехи этапов ЖЦ Этапы ЖЦ
Поставка Анализ требований
Обзор критического дизайна Предварительное проектирование
Обзор требований Детализированное проектирование
Обзор предварительного дизайна Реализация
21. Особенности эволюционных подходов:
□ Тесное взаимодействие с заказчиком
□ Использование прототипирования
□ Итеративность и инкрементность моделей
□ Быстрая разработка приложений
□ Неразрывность команды
□ Упрощённое использование UML
22. Соотнесение эволюционных подходов и их видов:
Эволюционные подходы Виды эволюционных подходов
Эволюционная быстрая разработка (ERD)
Быстрая разработка приложений (RAD)
Итеративная доставка Подходы прототипирования
Итеративная инкрементная разработка (IID)
Постадийная доставка Подходы быстрой разработки
Эволюционная доставка
Метод разработки динамичных систем (DSDM)
23. Соотнесение подходов прототипирования и их ориентацией:
Подходы прототипирования Ориентация на создание
Эволюционная доставка – ядра функциональности
Итеративная доставка – работающего прототипа
Постадийная доставка – пользовательского интерфейса
24. Основная метрика в БРП для оценки размера приложения:
□ Оконный элемент
□ Управляющий элемент
□ Функциональный элемент
□ Структурный элемент
□ Объектный элемент
25. Соотнесение деятельностей и фаз ЖЦ для БРП:
Деятельности фаз ЖЦ Фазы ЖЦ
Разделение на подсистемы
Сопровождение
Уточнение требований Планирование и Анализ требований
Определение требований Проектирование
Анализ требований Построение
Кодирование, Тестирование Внедрение
Частичное прототипирование
Обучение, Поддержка
Сборка и тестирование
26. Соотнесение проектирования и фаз ЖЦ для БРП:
Деятельности фаз ЖЦ Фазы ЖЦ
Логическое проектирование Планирование и Анализ требований
Концептуальное проектирование Проектирование
Физическое проектирование Построение
Реализационное проектирование Внедрение
27. Соотнесение результатов и фаз ЖЦ для БРП:
Результаты фаз ЖЦ Фазы ЖЦ
Построенные прототипы
Предварительные модели Планирование и Анализ требований
Общая информационная модель Проектирование
Внедрённая система Построение
Точно определённые интерфейсы Внедрение
Список и приоритетность функций
Готовая система
Основные функциональные модели
28. Соотнесение адаптивных подходов и их видов:
Адаптивные подходы Виды адаптивных подходов
Управляемая дизайном разработка (D3)
Облегчённая разработка ПО (LSD) Игровые адаптивные подходы
Управляемая тестами разработка (TDD)
Адаптивная разработка ПО (ASD) Управляемые адаптивные подходы
Экстремальное программирование (XP)
Гибкие варианты УП (UP) Унифицированные адаптивные подходы
Управляемая поведением разработка (BDD)
Скрам (Scrum) Облегчённые адаптивные подходы
Управляемая возможностями разработка (FDD)
29. Соотнесение понятий основных положений Живого манифеста:
Понятие положения важнее, чем Понятие положения
Люди и их взаимодействие Обсуждение контракта
Работающее ПО Следование плану
Сотрудничество с заказчиком Исчерпывающая документация
Реагирование на изменения Процессы и средства
30. Соотнесение процессов и фаз ЖЦ для АРП:
Процессы ЖЦ Фазы ЖЦ
Параллельная разработка компонентов
Оценка качества Обдумывание
Адаптивное планирование циклов Сотрудничество
Инициация проекта Обучение
Финальное обеспечение качества и Выпуск
31. Соотнесение процесс разработки по АРП и сложной адаптивной системы:
Составляющая разработки Ключевое понятие модели
продукт агент
участник проекта среда
организация-разработчик проявление
32. Категории ЭП:
□ Стратегия
□ Ценность
□ Стоимость
□ Методика
□ Практика
□ Видение
□ Принцип
□ Свойство
□ Техника
□ Особенность
33. Соотнесение действий и фаз ЖЦ для ЭП:
Действия ЖЦ Фазы ЖЦ
Планирование работы
Итерация разработки Исследование
Обслуживание Планирование
Развёртывание Реализация
Функциональное тестирование Продуцирование
Подготовка к работе Смерть
Планирование выпуска
34. Деятельности ЭП, связанные с программированием:
□ Планирование
□ Анализ требований
□ Проектирование
□ Кодирование
□ Тестирование
□ Внедрение
□ Обдумывание
□ Слушание
□ Сотрудничество
35. Виды генетических подходов:
□ Синтезирующее программирование
□ Генетическое программирование
□ Сборочное программирование
□ Математическое программирование
□ Обучающее программирование
□ Исследовательское программирование
□ Конкретизирующее программирование
□ Экстремальное программирование
36. Подход к написанию алгоритмов, применимых к различным типам данных:
□ Защитное программирование
□ Обучающее программирование
□ Подход на основе паттернов
□ Обобщённое программирование
□ Подход на основе архитектурных стилей
□ Компонентно-ориентированное программирование
37. Исходный подход для расширяемого программирование:
□ Объектное сборочное программирование
□ Модульное сборочное программирование
□ Аспектное сборочное программирование
□ Компонентное сборочное программирование
□ Обобщённое сборочное программирование
□ Расширительное сборочное программирование
38. Модуль, который содержит реализацию определённой значимости:
□ Объект
□ Интерфейс
□ Компонент
□ Аспект
□ Шаблон
□ Паттерн
□ Каркас
39. Доказательное программирование:
□ Разработка ПО с помощью доказательства теорем о программах
□ Разработка ПО со свойством доказательности правильности продукта
□ Разработка на основе методик и практик получения эффективных программ
□ Разработка, при которой ошибки легко обнаруживаются и идентифицируются
□ Разработка на основе документирования прав и обязанностей подпрограмм
40. Соотнесение формального генетического подхода и ключевого понятия:
Формальный генетический подход Ключевое понятие подхода
Синтезирующее программирование Универсальная программа
Конкретизирующее программирование Программный модуль
Сборочное программирование Математическая спецификация
41. Спецификация на систему, записанная на некотором формальном языке:
□ Формальная спецификация
□ Математическая спецификация
□ Операционный профиль
□ Информационный профиль
□ Структурно-функциональная спецификация
42. Подходы Исчисления процессов:
□ Исчисление взаимодействующих систем (CCS)
□ Язык общей алгебраической спецификации (CASL)
□ Нотация Z(Z notation)
□ Взаимодействующие последовательные процессы (CSP)
□ Алгебра процессов для оценки производительности (PEPA)
□ B‑Метод (B‑Method)
□ ‑исчисление
□ Венский метод разработки (VDM)
□ Алгебра взаимодействующих процессов (ACP)
43. Соотнесение процессов и фаз ЖЦ для СцИП:
Процессы ЖЦ Фазы ЖЦ
Тестирование
Планирование Формализация
Инспектирование
Интеграция Проектирование
Специфицирование
Генерация тестов Верификация
Профилирование
Структурирование Сертификация
Сопровождение
44. Понятие «стерильный цех»:
□ Производственное помещение, в котором специальными мерами обеспечивается низкий контролируемый уровень загрязнителей в окружающей среде
□ Ветеринарная клиника для стерилизации животных
□ Техническое устройство по стерилизации медицинских приборов
□ Производственная камера в системах разработки космических аппаратов
□ Чистая комната для хранения стерилизованной одежды
45. Формальная проверка соответствия кода формальной спецификации:
□ Верификация
□ Аттестация
□ Тестирование
□ Отладка
□ Инспектирование
□ Аудит
□ Обзор
46. Виды ящиков, используемых в СцИП:
□ Чёрный ящик
□ Красный ящик
□ Ящик инструментов
□ Прозрачный ящик
□ Малый ящик
□ Формальный ящик
□ Ящик состояний
□ Трансформационный ящик