Базовая информация по дисциплине
«Технология разработки программных комплексов» 6 семестр
|
Информация об авторах |
Алисултанова Эсмира Докуевна- доктор педагогических наук,профессор Бапаева Хеда Магомедовна-асситент кафедры «ИВТ» |
|
Цели и задачи дисциплины |
Целями изучения дисциплины являются: изучение методов проектирования и производства программного продукта, принципов построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения; методов организации работы в коллективах разработчиков программного обеспечения. Задачами изучения дисциплины являются: - ознакомление с жизненными циклами программы; рассмотрение предпосылок создания и условия реализации программных комплексов; получение глубоких и систематизированных знаний об основах построения программных комплексов. Длительность изучения дисциплины: 17 недель Трудоемкость дисциплины: 3 зачетные единицы В результате освоения дисциплины студент должен: знать: - методы проектирования и производства программного продукта, принципы построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения, уметь: - применять методы проектирования и производства программного продукта, принципы построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения, владеть: - основными методами автоматизации проектирования |
|
|
Структура дисциплины |
|
Теоретический материал |
Количество модулей – 2 Количество тем/лекций в каждом модуле - 4;2. |
|
Практический материал |
По данной дисциплине предусматривается выполнение лабораторных работ по двум рассматриваемым модулям. Всего 6 лабораторных работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 90 минут.
|
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно- измерительные материалы |
Направления подготовки |
|
Модуль 1 Измерение и оценка характеристик качества ПО |
1.Требования к программной системе. Функциональные и нефункциональные требования. 2. Внешнее проектирование программной системы. Принцип концептуальной целостности. 3.Архитектура программных систем. Модели программных систем. Уровни абстракции. Системы, управляемые методом портов. Системы, управляемые сообщениями. 4.Тестирование и отладка. Статическое тестирование модуля. Тестирование сопряжений. Комплексное тестирование. |
1. Презентация 2.Лабораторные работы |
Тест |
ИВТ (бакалавриат)
|
|
Модуль 2 Выбор цикла разработки ПО |
5.Внедрение программных систем. Эксплуатация программных систем. 6. Выбор цикла разработки ПО. |
1. Презентация 2.Лабораторные работы |
Тест |
Учебно-методическое и информационное обеспечение дисциплины:
1.Зубкова Т.М. Технология разработки программного обеспечения: учебное пособие / Зубкова Т.М.. — Оренбург : Оренбургский государственный университет, ЭБС АСВ, 2017. — 469 c.—URL:http://www.iprbookshop.ru/78846.html
2.Долженко А.И. Технологии командной разработки программного обеспечения информационных систем : курс лекций / Долженко А.И.. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Эр Медиа, 2019. — 300 c.— URL: http://www.iprbookshop.ru/79723.html
3.Синицын С.В. Основы разработки программного обеспечения на примере языка С : учебное пособие / Синицын С.В., Хлытчиев О.И.. — Саратов : Профобразование, 2019. — 212 c.— URL: http://www.iprbookshop.ru/86201.html
4.Хвостов А.А. Разработка программного обеспечения системы мониторинга производства на языке С++ с использованием математической модели технологического процесса : учебное пособие / А.А. Хвостов [и др.].. — Воронеж : Воронежский государственный университет инженерных технологий, 2014. — 117 c. — URL: http://www.iprbookshop.ru/47444.html
5.Синицын С.В. Основы разработки программного обеспечения на примере языка С : учебник / Синицын С.В., Хлытчиев О.И.. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. — 211 c.— URL: http://www.iprbookshop.ru/102039.html
