- •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. Литература дополнительная
5.2 Вопросы к экзамену (4сем) (Экзаменационный билет состоит из двух вопросов и задачи)
1.Основные требования к разработке ПС. Понятия стандарта и стандартизации.
2.Жизненный цикл ПС. Модели ЖЦ.
3.Основные, вспомогательные и организационные процессы ЖЦ.
4.Схема классификации стандартов в области ИТ.
5.Международные организации, разрабатывающие стандарты. Государственный комитет РФ по стандартизации и метрологии.
6.Нормативные документы по стандартизации. Виды стандартов.
7.Государственные стандарты РФ (ГОСТ Р). Дать полную характеристику каждому из них.
8.Основные понятия и показатели надежности ПС.
9.Методы обеспечения надежности ПС.
10.Схема характеристик качества ПС.
11.Модели анализа надежности ПС.
12.Статистические модели надежности. Простая интуитивная модель. Сложная модель.
14.Тестирование ПС. Виды тестирования. Протокол и отчет о тестировании.
15.Принципы тестирования ПО. Стратегии тестирования «черного ящика» и «белого ящика».
16.Стандарты комплекса ГОСТ 34. Стадии и этапы создания АС.
Защита авторских прав. Лицензирование программного изделия.
27.Схема процессов Жизненного цикла
28. Защита авторских прав. Лицензирование программного изделия.
29. Закон об авторском праве и смежных правах.
30. Сертификация программного обеспечения.
31. Технические, программные и криптографические средства защиты ПО.
32. Виды лецензионных соглашений.
33. Поставка программных средств на производство.
34.Прикладные программы с высокой степенью автоматизации. Адаптируемость пакетов программ.
35.Проектирование программ сложной структуры.
36.SDI и MDI интерфейсы.
37.Типовые приемы конструирования пакетов программ сложной структуры.
38.Организация проектирования программного обеспечения (ПО); этапы процесса проектирования.
39.Способы формального представления знаний, основы устройства и использование экспертных систем в разработке адаптируемого программного обеспечения.
40.Основные направления интеллектуализации ПО.
41.Методы и средства проектирования пользовательского и программного интерфейсов.
42. Работа с формами Delphi.
43.Оценка качественных и количественных характеристик программного обеспечения.
44. Закон об авторском праве и смежных правах
45.Методы обеспечения надежности функционирования программных средств. Модели надежности программного обеспечения (аналитические и эмпирические).
46.Сопровождение: исправление ошибок, внесение дополнительной функциональности, повышение эффективности.
47.Документация и ее роль в обеспечении качества. Документация пользователя.
48.Сертификация программного обеспечения. Назначение и цель сертификации. Система сертификации.
49.Понятие рынка программных средств.
50.Тестирование ПС. Пошаговое тестирование. Восходящее и нисходящее тестирование. Комплексное тестирование, отчет о тестировании.
6. Рекомендуемая литература
6.1. Литература основная
ISO 12207: 1995. (ГОСТ Р-1999). ИТ. Процессы жизненного цикла программных средств. *
ISO 15271: 1998. (ГОСТ Р-2002). ИТ. Руководство по применению ISO 12207.
ISO 16326: 1999. (ГОСТ Р-2002). ИТ. Руководство по применению ISO 12207 при административном управлении проектами.
ISO 9126: 1991. (ГОСТ-1993). ИТ. Оценка программного продукта. Характеристики качества и руководство по их применению*
ISO 12119: 1994. (ГОСТ Р-2000). ИТ. Требования к качеству и тестирование. *
ISO 13210: 1994. ИТ. Методы тестирования для измерения соответствия стандартам POSIX. *
Microsoft Corporation «принципы проектирования и разработки программного обеспечения.Учебный курс MCSD/Пер.с англ.- 2-е изд.Москва «Русская Редакция »2002.
2.В.
С.А.Орлов «Технологии разработки программного обеспечения» Питер 2003
В.Б.Уткин, К.В. Балдин «Информационные системы и технологии в экономике»,Москва 2003
Перминов О.Н.. Программирование на языке Паскаль. М. Радио, 1988.
Алкок Д. Язык Паскаль в иллюстрациях. Изд-во Мир,1991.
Пульщиков В.Н. Сборник упражнений по языку Паскаль. М. Наука, 1989.
Боэм В., Браун Д. Характеристика качества программного обеспечения - М.: Мир, 1981.
Липаев В.В. Качество программного обеспечения - М.: Финансы и статистика, 1983.
Майерс Г. Надежность программного обеспечения - М.: Мир, 1980.
Гласе Р. Руководство по надежному программированию - М.: Финансы и статистика, 1982.