Экзаменационные вопросы по дисциплине
« Технология разработки программных продуктов»

Специальность «Программное обеспечение ВТ и АС»
6 курс, 11 семестр

1.  Какие этапы классического жизненного цикла. Охарактеризуйте содержание этапов классического жизненного цикла.

2.  Чем отличается классический жизненный цикл от макетирования? Какие существуют формы макетирования?

3.  Что такое функциональный указатель? От каких информационных характеристик зависит функциональный указатель?

4.  Укажите сходства и различия классического жизненного цикла и инкрементной модели? Объясните достоинства и недостатки инкрементной модели.

5.  Как вычисляется количество функциональных указателей? Что такое коэффициенты регулировки сложности в метрике количества функциональных указателей?

6.  Чем отличается модель быстрой разработки приложений от инкрементной модели. Объясните достоинства и недостатки модели быстрой разработки приложений.

7.  Определите достоинства и недостатки функционально-ориентированных меток. Можно ли перейти от FP-оценок к LOC-оценкам?

8.  В чем состоит главная особенность спиральной модели? Чем отличается компонентно-ореинтированной модели от спиральной модели и классического жизненного цикла.

9.  В чем состоит назначение модели раннего этапа проектирования? Охарактеризуйте основное уравнение модели раннего этапа проектирования.

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

11.  Чем отличается основное уравнение модели этапа пост-архитектуры от аналогичного уравнения модели раннего этапа проектирования? Что такое факторы затрат модели этапа пост-архитектуры и как они вычисляются?

12.  Какие размерно-ориентированные метрики вы знаете? Для чего они используются?

Литература

1.  . Технология разработки программного обеспечения: Учебник. – СПб.: Питер, 2002. – 464с.

2.  Липаев сложных программ: Методы, средства, технология. М.: Энергоамомиздат, 19с.

3.  Искусство тестирования программ. М.:Финансы и статистика, 1982.176с.