3. На какие ключевые вопросы следует обращать внимание при проектировании? Почему?

 

Вопросы к теме 12

1. Какие методы обеспечения отказоустойчивости используют наиболее часто? Перечислите достоинства и недостатки каждого из них.

2. Как можно графически отобразить архитектуру ПС? Опишите основные средства отображения архитектуры ПС.

3. Каковы основные атрибуты анализа качества программного дизайна?

 

Вопросы к теме 13

1. Что включает в себя процесс конструирования ПО? Перечислите основные категории ПО и объясните особенности процесса конструирования для каждой из них.

2. Какие задачи решает проектирование БД?

 

Вопросы к теме 14

1. Каковы основные преимущества структурного программирования?

2. Перечислите основные конструкции структурного программирования. В чем их особенность?

3. Расскажите о методике разработки программ с использованием структурного программирования.

 

Вопросы к теме 15

1. Дайте определение объектно-ориентированного программирования. Какие основные понятия положены в основу объектно-ориентированного программирования.

 

Вопросы к теме 16

1. Дайте определение шаблона проектирования. Как в общем виде описываются шаблоны?

2. Опишите принципы работы с шаблонами.

3. Опишите типы шаблонов проектирования.

 

Вопросы к теме 17

1. Какова структура процесса разработки ПП с точки зрения тестирования? Поясните каждый этап.

2. Что такое дымовое тестирование? Что такое позитивное тестирование? Что такое негативное тестирование?

3. Дайте определения функциональному, нагрузочному, стресс-тестированию и тестированию стабильности.

 

Вопросы к теме 18

1. Определите понятие качество ПО. Назовите основные аспекты и уровни модели качества ПО. Определите характеристики качества ПО и их назначение.

2. Какие методы используются при определении показателей качества? Определите метрики программного продукта и их составляющие.

3. Какие стандарты в области качества ПО существуют? Назовите основные цели и задачи системы управления качеством.

 

Вопросы к теме 19

1. В чем суть инженерии качества?

2. Назовите критерии классификации моделей надежности.

3. Перечислите основные принципы обеспечения надежности программного продукта.

 

Вопросы к теме 20

1. Приведите пять факторов, которые необходимо учитывать при сборке выходных версий больших программных систем.

 

Вопросы к теме 21

1. Перечислите основные этапы жизненного цикла проекта. Что происходит на этапе инициации?