Основы системной и программной инженерии

Цели и задачи дисциплины
Целью дисциплины «Основы системной и программной инженерии»» является формирование у студентов теоретических знаний об основных методах, инструментальных средствах и процессах конструирования качественного программного обеспечения, применяемого в программных системах в рамках современных технологий. Основными задачами дисциплины являются: - изучение методов проектирования программного обеспечения для программных систем; - изучение инструментальных средств разработки программного обеспечения; - изучение стандартов, касающихся процессов разработки, а также методов контроля и оценки качества программного обеспечения на всех этапах его жизненного цикла; - изучение основных принципов конструирования программного обеспечения; - изучение методов разработки устойчивого к ошибкам программного обеспечения; - изучение принципов верификации и отладки программного обеспечения; - изучение методов математического моделирования процессов и объектов будущего программного обеспечения; - получение практических навыков проектирования и разработки программных систем.
Краткое содержание дисциплины
Введение в программные системы. Модели жизненного цикла программного обеспечения. Методология проектирования программных систем. Технологии разработки программных систем. Унифицированный язык моделирования UML. Методология оценки качества программного обеспечения. Тестирование программного продукта. Оценка сложности программных систем.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-2 Способен к проектированию архитектуры программного обеспечения с учетом функциональных и нефункциональных требований
  • ПК-3 Способен анализировать требования к компонентам аппаратно-программных комплексов и программному обеспечению
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.