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

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

№ п/п

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

№ п/п

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

1

1, 5 1; 3, 4, 7, 82

2

1, 4

3

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

4

2, 5

5

2, 3, 4, 8

6

3, 4

7

1, 2, 3, 6, 7, 8

8

3

9

1 3; 22; 34; 41

10

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

11

3, 2, 4, 1

12

2, 3

13

2, 4, 5

14

2, 4, 6

15

1 2; 25; 31; 43; 54

16

1, 6 1; 2, 93; 3, 44; 5, 82; 7, 105

17

1, 4, 6

18

1

19

1 3; 21; 32

20

1 4; 23; 31; 42

21

1, 2

22

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

23

1 3; 21; 32

24

3

25

1, 3, 7 2; 2, 84; 4, 51; 6, 93

26

1 2; 21; 33

27

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

28

1, 3, 7, 9 2; 24; 4, 5, 81; 62

29

1 4; 23; 41; 32

30

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

31

1 3; 21; 32

32

2, 5, 7

33

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

34

3, 4, 5, 8

35

1, 3, 7

36

4

37

2

38

4

39

2

40

1 3; 21; 32

41

1

42

1, 4, 5, 7, 9

43

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

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-средства с его уровнем:

Области действия Уровни

Моделирование

Программирование Верхний уровень

Организация

Проектирование Средний уровень

Поддержка

Анализ Нижний уровень

Управление