Rambler's Top100





9
2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
2.1. Перечень тем лекционных занятий
Тема 1. Программные средства
Понятие программного средства (ПС), программного продукта (ПП)
и программного изделия И). Основные требования, предъявляемые к
ПИ как к продукции производственно-технического назначения. Ин-
форматика как отрасль производства программных изделий. Развитие
отрасли производства программных изделий в России.
Понятие рынка программных средств. Маркетинг программных про-
дуктов. Борьба за рынок программного обеспечения. Зарубежный опыт
производства и распространения программного обеспечения. Конку-
рентная борьба среди предприятий, выпускающих и распространяющих
программные изделия. Сертификация программного обеспечения.
Тема 2. Жизненный цикл программного обеспечения
Понятие жизненного цикла (ЖЦ) программного обеспечения. Опре-
деление ЖЦ международным стандартом ISO/IEC 12207:1995. Основные
процессы ЖЦ ПО. Вспомогательные процессы ЖЦ ПО. Организацион-
ные процессы ЖЦ ПО. Взаимосвязь между процессами ЖЦ ПО.
Тема 3. Модели жизненного цикла программного обеспечения
Понятие модели и стадии ЖЦ ПО. Характеристика стадий создания
ПО. Каскадная и спиральная модели ЖЦ. Подход RAD (Rapid Applica-
tion Development) к разработке ПО.
Тема 4. Разработка требований и внешнее проектирование ПО
Анализ и разработка требований к ПО. Определение целей созда-
ния ПО. Разработка внешних спецификаций проекта. Использование
программной инженерии при разработке ПО. Понятие CASE техноло-
гии. Обзор СASE-средств для проектирования ПО.
Тема 5. Структурный подход
к проектированию программного обеспечения
Характеристика и основные принципы структурного подхода.
SADT (Structured Analysis and Design Technique), DFD (Data Flow Dia-
grams) и ERD (Entity-Relationship Diagrams) модели структурного под-
хода.
Концепции функциональной модели SADT. Состав функциональ-
ной модели. Построение иерархии диаграмм моделей стандарта IDEF0.
Типы связей между функциями.