- •Вопросы для подготовки к экзамену По дисциплине «Технология разработки программного обеспечения»
- •Раздел 1«Жизненный цикл по, управление требованиями»
- •Раздел 2 «Стратегии разработки, модели жц по, структурное проектирование, методология функционального моделирования, методология проектирования баз данных».
- •Раздел 3 «Объектно-ориентированный анализ и проектирование задачи»
- •Раздел 4 «Проектирование пользовательского интерфейса»
- •Раздел 5 «Этап реализации»
- •Раздел 6 «Этап тестирования и отладки»
- •Раздел 7 «Документирование пп, внедрение, сопровождение, оценка стоимости разработки, оценка качества»
- •Раздел 8 «Современные технологии разработки программного обеспечения»
- •Практические навыки
Практические навыки
Уметь разрабатывать 2 вида документов: ПОСТАНОВКА ЗАДАЧИ (ПЗ, спецификация требований) и ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА ПРОЕКТ (ТЗ).
Осуществлять выбор стратегии (методологии) разработки и модели ЖЦ ПО.
Применять восходящее или нисходящее проектирование при проектировании ПО.
Разрабатывать функциональные блоки и модели с использованием case-средства BP-WIN.
Разрабатывать модель данных с использованием case-средства ER-WIN.
Осуществлять ООА и ООП с использованием изученного case-средства. Разрабатывать 8 видов UML-диаграмм.
Выполнять проектирование пользовательского интерфейса.
Выполнять выбор среды разработки и обосновывать этот выбор.
Выполнять кодирование программного продукта (разработка прототипа).
Оформлять программный код в соответствии с правилами формирования и оформления программного кода.
Выполнять подготовку тестов на использование, осуществлять тестирование разработанного прототипа.
Выполнять документирование ПП (разработка руководства программиста, руководства системного программиста, руководства пользователя, разработка справочной системы).
Выполнять оценку стоимости программного обеспечения и оценку качества программного продукта.
