- •60 Обеспечение мобильности.
- •61 Документация, создаваемая в процессе разработки программных средств.
- •62 Пользовательская документация программных средств
- •64 Назначение аттестации программного средства.
- •65 Виды испытаний программного средства.
- •67 Объекты и отношения в программировании. Сущность объектного подхода к разработке программных средств.
- •70 Объектный подход к разработке внешнего описания и архитектуры программного средства.
- •71 Особенности объектно-ориентированного программирования.
- •73. Инструментальные среды разработки и сопровождения программных средств.
- •74. Инструментальные среды программирования.
- •75. Понятие компьютерной технологии разработки программных средств и ее рабочие места.
65 Виды испытаний программного средства.
Известны следующие виды испытаний ПС [14.2,14.3], проводимых с целью аттестации ПС:
испытания компонент ПС;
системные испытания;
приемо-сдаточные испытания;
полевые испытания;
промышленные испытания.
Испытания компонент ПС - это проверка (тестирование) работоспособности отдельных подсистем ПС. Проводятся только в исключительных случаях по специальному решению аттестационной комиссии.
Системные испытания ПС - это проверка (тестирование) работоспособности ПС в целом. Может включать те же виды тестирования, что и при комплексной отладке ПС.
Приемо-сдаточные испытания являются основным видом испытаний при аттестации ПС. Эти испытания начинаются с изучения представленной документации, в том числе, и документации по тестированию и отладке ПС. во время этих испытаний могут выборочно пропускаться тесты разработчиков, а также контрольные задачи пользователей.
Полевые испытания ПС - это демонстрация ПС вместе с технической системой, которой управляет эта ПС, узкому кругу заказчиков в реальных условиях и осуществляется тщательное наблюдение за поведением ПС.
Промышленные испытания ПС - это процесс передачи ПС в постоянную эксплуатацию пользователям. Представляет собой период опытной эксплуатации ПС пользователями со сбором информации об особенностях поведения ПС и ее эксплуатационных характеристиках.
66 Методы оценки качества программного средства. Оценка качества ПС сводится к оценке каждого из примитивов в соответствии с их конкретизацией, произведенной в спецификации качества этого ПС. ]. Методы оценки примитивов качества ПС:
непосредственное измерение показателей примитива качества;
обработка программ и документации ПС специальными программными инструментами (процессорами);
тестирование программ ПС;
экспертная оценка на основании изучения программ и документации ПС.
Для оценки большинства примитивов качества ПС в настоящее время можно применять только метод экспертных оценок. Этот метод заключается в следующем: назначается группа экспертов, каждый из этих экспертов в результате изучения представленной документации составляет свое мнение об обладании ПС требуемым примитивом качества, а затем голосованием членов этой группы устанавливается оценка требуемого примитива качества ПС.
67 Объекты и отношения в программировании. Сущность объектного подхода к разработке программных средств.
Объект воплощает некоторую сущность и имеет некоторое состояние, которое может изменяться со временем как следствие влияния других объектов, находящихся с данным в каком-либо отношении. Отношение связывает некоторые объекты. Одноместное отношение называется свойством объекта (соответствующего класса). объектный подход к разработке ПС. Сущность его состоит в систематическом использовании декомпозиции объектов при построении структуры ПС и текстов программ, входящих в него. При этом функции (отношения), выполняемые таким ПС, выражались через отношения объектов разных уровней, т. е. их декомпозиция существенно зависела от декомпозиции объектов. Говоря об объектном подходе следует также четко понимать о какого рода объектах идет речь: объектах модельного мира пользователя, об их информационном представлении, об объектах программы, с помощью которых строится ПС. Кроме того, следует различать собственно объекты (объекты "пассивные") и субъекты (объекты "активные").