
- •Тема 1. Основы разработки по 3
- •Информация для проверки тестов
- •Тема 2. Методология разработки по
- •Информация для проверки тестов
- •Тема 3. Технология разработки по
- •Информация для проверки тестов
- •Тема 4. Подходы разработки по
- •Информация для проверки тестов
- •Тема 5. Инженерия и инструментарий по
- •Информация для проверки тестов
Информация для проверки тестов
№ п/п |
Правильные ответы |
№ п/п |
Правильные ответы |
1 |
1, 5 1; 3, 4, 7, 82 |
2 |
1, 4 |
3 |
1, 3 1; 2, 4, 52 |
4 |
2, 5 |
5 |
2, 3, 4, 8 |
6 |
3, 4 |
7 |
1, 2, 3, 6, 7, 8 |
8 |
3 |
9 |
1 3; 22; 34; 41 |
10 |
1 4; 2, 53; 2, 32; 4, 61 |
11 |
3, 2, 4, 1 |
12 |
2, 3 |
13 |
2, 4, 5 |
14 |
2, 4, 6 |
15 |
1 2; 25; 31; 43; 54 |
16 |
1, 6 1; 2, 93; 3, 44; 5, 82; 7, 105 |
17 |
1, 4, 6 |
18 |
1 |
19 |
1 3; 21; 32 |
20 |
1 4; 23; 31; 42 |
21 |
1, 2 |
22 |
1, 2, 4, 7 1; 3, 5, 62 |
23 |
1 3; 21; 32 |
24 |
3 |
25 |
1, 3, 7 2; 2, 84; 4, 51; 6, 93 |
26 |
1 2; 21; 33 |
27 |
1, 3, 5, 8 2; 2, 61; 44; 73 |
28 |
1, 3, 7, 9 2; 24; 4, 5, 81; 62 |
29 |
1 4; 23; 41; 32 |
30 |
1 2; 2, 53; 3, 41 |
31 |
1 3; 21; 32 |
32 |
2, 5, 7 |
33 |
1, 7 2; 2, 53; 3, 44; 61 |
34 |
3, 4, 5, 8 |
35 |
1, 3, 7 |
36 |
4 |
37 |
2 |
38 |
4 |
39 |
2 |
40 |
1 3; 21; 32 |
41 |
1 |
42 |
1, 4, 5, 7, 9 |
43 |
1, 4 4; 2, 5, 71; 33; 6, 82 |
44 |
1 |
45 |
5 |
46 |
1, 4, 7 |
Тема 5. Инженерия и инструментарий по
1. Свойства хорошего стиля программирования:
□ очевидная логика
□ однобуквенные имена
□ краткие комментарии
□ аккуратное форматирование
□ безусловные переходы
□ хитрые трюки
□ естественные выражения
□ постоянная оптимизация кода
2. Понятие «защитное программирование»:
□ подход, при котором программа защищается авторскими правами
□ подход, при котором ошибки легко обнаруживаются и идентифицируются
□ подход, при котором используется защита от нежелательного копирования
□ подход, при котором реализуется защита базы данных программы
□ подход, при котором обеспечивается защита пользователя от программы
□ подход, при котором гарантируется безопасность работы программы в сети
3. Принципы защитного программирования:
□ Изолирование ошибки
□ Модульное программирование
□ Немедленное обнаружение
□ Инспектирование программы
□ Контроль процесса разработки
□ Общее недоверие
□ Защита от «дурака»
□ Контроль значений
4. Изоляция повреждений проверками при передаче данных между модулями:
□ Директивы проверки
□ Утверждения
□ Исключения
□ Баррикады
□ Отладочный код
□ Контроль значений
□ Защита от «дурака»
5. Понятие «проектирование по контракту»:
□ подход, основанный на заключении контракта с заказчиком
□ подход, основанный на утверждении проекта по контракту
□ подход, основанный на документировании прав и обязанностей подпрограмм и модулей для обеспечения корректности программы
□ подход, основанный на формировании программного кода системы по контракту между системными аналитиками и проектировщиками
□ подход, основанный на заключении контракта по сопровождению программы
□ подход, основанный на контракте программиста с фирмой-разработчиком
6. Виды утверждений, используемых проектированием по контракту:
□ Инвариант
□ Постусловие
□ Охраняемая команда
□ Баррикада
□ Предусловие
□ Защита от «дурака»
□ Директива проверки
□ Контроль значений
□ Контроль типов
7. Основные особенностиCASE-средства:
□ Редактор программного кода
□ Интеграция компонент
□ Визуальные возможности
□ Использование репозитория
□ Бизнес-моделирование
□ Групповая разработка ПО
□ Операционная среда
8. НазванияCASE-средств по разным признакам классификации:
□ Класс
□ Категория
□ Тип
□ Вид
□ Группа
□ Уровень
□ Масштаб
9. КлассификацияCASE-средств, отражающая функциональное назначение:
□ Классификация по классам
□ Классификация по категориям
□ Классификация по типам
□ Классификация по видам
□ Классификация по группам
□ Классификация по уровням
□ Классификация по масштабу
10. КатегорииCASE-средств:
□ Инструментарий
□ Инструментальный пакет
□ Интегрированная среда разработки
□ Репозиторий
□ Инструментальное средство
□ Бизнес-средство
□ Среда групповой разработки
11. Понятие «инструментарий»:
□ Вспомогательное средство для решения относительно самостоятельных задач
□ Связанная совокупность инструментальных средств для решения класса задач обычно в рамках одной стадии ЖЦ
□ Средство, рассматриваемое как единое целое, выполняющая заданную функцию и применяемая самостоятельно / в совокупности с другими средствами
□ Организованная совокупность инструментальных средств для решения класса задач в рамках всего ЖЦ
□ Система автоматизированной разработки ПО с помощью компьютеров
12. Соотнесение области действияCASE-средства с его уровнем:
Области действия Уровни
Моделирование
Программирование Верхний уровень
Организация
Проектирование Средний уровень
Поддержка
Анализ Нижний уровень
Управление