Базовая информация по дисциплине

«Технология разработки программных комплексов» 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