
- •1. Пояснительная записка
- •2. Тематический план учебной дисциплины
- •3. Содержание учебного материала
- •3.1. Краткое содержание лекций.
- •3.2. Краткое содержание лабораторных работ
- •В каталоге «Технология_Программирования» создайте свой каталог.
- •Составьте спецификацию для задачи в соответствии с вариантом.
- •Постройте функциональную диаграмму и диаграмму потоков данных для задачи в соответствии с вариантом.
- •4. Рекомендации по организации самостоятельной работы студентов
- •4.2. Рекомендации для изучения разделов курса самостоятельно.
- •4.3. Список рекомендуемой литературы в библиотеке агпу с указанием места хранения.
- •4.2. Список электронных ресурсов, рекомендуемых к самостоятельному изучению
- •5. Вопросы к экзамену
- •5.1 Требования к зачету (3сем)
- •5.2 Вопросы к экзамену (4сем) (Экзаменационный билет состоит из двух вопросов и задачи)
- •6. Рекомендуемая литература
- •6.1. Литература основная
- •6.2. Литература дополнительная
3. Содержание учебного материала
3.1. Краткое содержание лекций.
Лекция №1. Раздел № 1.1. Прикладные программы с высокой степенью автоматизации управления. Адаптируемость пакетов программ.
Содержание:
Типы прикладных программ.
Управление прикладными программами.
Примеры прикладных программ с высокой степенью автоматизации управления.
Лекция №2. Раздел № 1.2. Проектирования программ сложной структуры. Типовые приемы конструирования пакетов программ сложной структуры.
Содержание:
Состав систем программирования.
Методы проектирования программ сложной структуры.
График работ при создании сложных работ.
Лекция №3. Раздел № 2.1. Конструирования пакетов программ сложной структуры
Содержание:
Определение пакета программ.
Организация работ по конструированию.
Сроки и состав разработчиков программ сложной структуры.
Лекция №4. Раздел № 2.2: Организация проектирования программного обеспечения (ПО)
Содержание:
Базовый стандарт ГОСТ Р ИСО/МЭК 12207-99. Модели жизненного цикла ПС.
Основные процессы жизненного цикла ПС.
Организационные процессы жизненного цикла ПС.
Лекция №5. Раздел № 2.3 Этапы процесса проектирования.
Содержание:
Этапы проектирования.
Базовый стандарт ГОСТ Р ИСО/МЭК 12207-99.
Модели жизненного цикла ПС.
Лекция №6. Раздел № 2.4 Типы проектирования программного обеспечения
Содержание:
Типы проектирования
Требования к структуре модуля и взаимодействию модулей между собой.
Модульный принцип построения и проектирования ПО.
Лекция №7. Раздел № 2.5 Способы формального представления знаний, основы устройства и использование экспертных систем в разработке адаптируемого программного обеспечения.
Содержание:
Понятие экспертной системы.
Структура экспертной системы.
Языки программирования используемые для проектирования экспертных систем.
Лекция №8. Раздел № 3.1 Стандартизация информационных технологий.
Содержание:
Стандарты документирования ПС
Единая система программной документации (ЕСПД)
Стандарты документирования ПС.
Лекция №9. Раздел № 3.2 Оценка качественных и количественных характеристик программного обеспечения.
Содержание:
Международные стандарты ISO
Качество ПО
Требования к проектируемому ПО.
Лекция №10. Раздел № 3.3 Математические модели оценки характеристик качества и надежности программного и информационного обеспечения.
Содержание:
Надежность по ISO
Показатели качества ПО
Другие критерии ПО (дружелюбность, переносимость, простота).
3.2. Краткое содержание лабораторных работ
Лабораторная работа № 1. (раздел 1.1). Прикладные программы с высокой степенью автоматизации управления. Адаптируемость пакетов программ.
Цель работы: Изучение прикладных программ, а также систем и сред программирования.
Рекомендации к самостоятельной работе:
Изучить материалы работы №1
Учебно-методическое пособие “Лабораторные работы по курсу РСИТ”