Главная | Новости | Абитуриентам и школьникам | Учебный процесс | Аспирантура и докторантура | Научная деятельность | Фотогалерея | О кафедре | Партнёры |
ТРУДОЕМКОСТЬ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 4 ЗЕТ (144 часа).
ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
Целью дисциплины является изучение современных технологий разработки программных средств, включая вопросы проектирования,
реализации и сопровождения программных продуктов.
СОДЕРЖАНИЕ ДИСЦИПЛИНЫ. ОСНОВНЫЕ РАЗДЕЛЫ
Задача и организация процесса проектирования программного обеспечения (ПО). Жизненный цикл ПО: проектирование, реализация,
внедрение, эксплуатация. Цели проектирования ПО. Методы проектирования структуры ПО. Нисходящее проектирование.
Восходящее проектирование. Метод расширения ядра. Модульное программирование. Компонентное программирование.
Использование декомпозиции и абстракции при проектировании ПО. Процедурная абстракция. Абстракция данных. Специфики
процедур и данных. Декомпозиция системы. Технологические средства разработки программного обеспечения: инструментальная
среда разработки; отладчики; средства поддержки проекта; методы отладки и тестирования программ. Назначение, возможности,
состав инструментальной среды. Проектирование интерфейса с пользователем. Структуры диалога. Поддержка пользователя.
Библиотеки визуальных компонентов. События. Потоки. Динамически связываемые библиотеки. Проектирование интерфейса с
пользователем. Методы отладки программ. Инструментальные средства отладки. Статическая, комплексная отладка. Этапы
тестирования. Восходящее, нисходящее тестирование. Автоматизация тестирования. Испытания и сопровождение ПО. Оценка
качества программных продуктов. Надежность ПО. Методы повышения надежности. Верификация ПО. Сопровождение ПО. Методы
защиты программ и данных. Документирование и оценка качества программных продуктов. Состав документации на программный
продукт. Государственные стандарты документации на программный продукт.
ВИДЫ УЧЕБНОЙ РАБОТЫ
Лекции, лабораторные работы.
ФОРМА АТТЕСТАЦИИ ПО ДИСЦИПЛИНЕ
Изучение дисциплины заканчивается дифф. зачетом.