- •1. Специфические особенности пс как товара. Информационный рынок и его особенности.
- •2 . Жизнейнный цикл прграммного средства (пс). Содержание основных этапов жизненного цикла пс.
- •3. Анализ и разработка требований к пс. Определение целей создания пс.
- •4. Разработка внешних спецификаций на пс. Техническое задание и его состав.
- •5. Принципы и методы тестирования пс. Проектирование теста.
- •6 Документирование пс. Общая характеристика основных документов, рекомендованных еспд
- •7. Испытание и сопровождение пс.
- •8 Определение надежности. Основные показатели надежности пс.
- •9 Общая характеристика моделей надежности пс.
- •10 Метрология как наука, основные определения.
- •11. Понятие физической величины.
- •12 Понятие измерения
- •13 Шкалы измерений и их типы.
- •14 Классификация измерений
- •15 Основные характеристики качества
- •16 Средства измерений
- •17 Гмс рф
- •18 Понятие погрешности
- •19 Причины ошиб. В пс. Класс-ия ошибок в пс.
- •20 Модель Коркорэна
- •21 Модель Шумана
- •23 Модель Миллса.
- •24 Модель Муса.
- •25. Понятие эффективности. Особенности определения эк. Эфф-ти пс.
- •26. Цели технико-экономического анализаразработки пс.
- •27. Методы обеспечения технологической безопасности пс и данных.
- •29. Задачи и проблемы сертификации пс. Основные виды сертификации.
- •30. Методы, технология и средства обеспечения сертификации пс.
- •32.Задача колич. Оценки кач-ва по.Виды метрик.
- •33. Размерно-орентированные и функционально-ориентированные метрики.
- •34. Показатели качества пс.
- •35. Выбор и измерение показателей качества пс.
- •36. Понятие сложности и ее осн-е компоненты.
- •37. Осн-е понятия и виды корректности прог.
- •2)Корректность программных модулей:
- •3)Корректность данных:
- •4)Корректность групп и комплексов пс:
- •38. Типы эталонов, методы измерений и проверки корректности программ.
- •2)Методы проверки корректн. Прог делятся на:
- •39. Общая схема отладки программы.
- •40. Оценка качеств-х показателей пс.
- •41. Оценка надёжности пс.
- •42. Оценка технико-экон-х показателей разр пс.
3. Анализ и разработка требований к пс. Определение целей создания пс.
Исходным документом для разработки внешнего описания ПС является определение требований к ПС. Но так как через этот документ передается от заказчика к разработчику основная информация относительно требуемого ПС, то формирование этого документа представляет собой довольно длительный и трудный итерационный процесс взаимодействия между заказчиком и разработчиком, с которого и нач-ся этап разр.и требований к ПС.
Требования к качеству ПС должны быть сформулированы так, чтобы разработчику были ясны цели, которые он должен стремиться достигнуть при разработке этого ПС.
Таким образом, структуру внешнего описания ПС можно выразить формулой:
Внешнее описание ПС = определение требований + спецификация качества ПС + функциональная спецификация ПС Внешнее описание определяет, что должно делать ПС и какими внешними свойствами оно должно обладать. Внешнее описание должно достаточно точно и полно определять задачи, которые должны решить разработчики требуемого ПС. Известны три способа разработки опред-я требований к ПС:
- управляемая пользователем разработка,
- контролируемая пользователем разработка,
- независимая от пользователя разработка.
4. Разработка внешних спецификаций на пс. Техническое задание и его состав.
Внешнее описание определяет, что должно делать ПС и какими внешними свойствами оно должно обладать. Оно не отвечает на вопросы, как обеспечить требуемые внешние свойства ПС и как это ПС должно быть устроено. Внешнее описание должно достаточно точно и полно определять задачи, которые должны решить разработчики требуемого ПС. В то же время оно должно быть понято представителем пользователем на его основании заказчиком достаточно часто принимается окончательное решение на заключение договора на разработку ПС. Внешнее описание играет большую роль в обеспечении требуемого качества ПС, так как спецификация качества ставит для разработчиков ПС конкретные ориентиры, управляющие выбором приемлемых решений при реализации специфицированных функций.
ТЗ содержит следующие разделы, которые могут быть разделены на подразделы:
- общие сведения;
- назначение и цели создания (развития) системы;
- характеристика объектов;
- требования к системе;
- состав и содержание работ по созданию системы;
- порядок контроля и приемки системы;
- требования к составу и содержанию работ по подготовке объекта разработки к вводу системы в действие;
- требования к документированию;
- источники разработки.
--------------------------------------------------------------------
5. Принципы и методы тестирования пс. Проектирование теста.
Тестирование является основным методом измерения качества и определения реальной безопасности применения программ и информации баз данных на любых этапах разработки.
Результаты тестирования и измерения показателей качества сравниваются с требованиями технического задания или спецификаций для определения степени соответствия предъявлявшимся требованиям, полученным разработчиком от заказчика. Наличие таких достаточно полных эталонов, как совокупность требований технического задания и поэтапная их декомпозиция в спецификациях, является необходимой базой тестирования при промежуточных и завершающих испытаниях.
Непосредственной целью тестирования является обнаружение, локализация и устранение ошибок в программах и данных. Важной особенностью тестирования сложных критических ИС является необходимость достаточно полной их проверки при ограниченной длительности испытаний. Это определяет целесообразность тщательного планирования тестирования с учетом всех результатов, полученных на предыдущих этапах разработки.
При планировании основная задача состоит в достижении максимальной достоверности испытаний, определении качества и безопасности ИС при ограниченных затратах ресурсов всех видов на проведение тестирования.
--------------------------------------------------------------------