ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 20.07.2019
Просмотров: 555
Скачиваний: 1
8) Понятие фактора качества, критерия качества, метрики
Фактор качества - свойство в той или иной степени обусловливающее качество ПС. Для получения численной оценки фактора качества используют один или несколько критериев качества.
Критерий качества - понятие, признак или численный показатель, характеризующий оцениваемый фактор качества. Для вычисления значения критерия используют одну или несколько метрик.
Метрика - мера количественной оценки качества ПО по заданному критерию, система или способ измерений качества программного обеспечения.
9) Понятия оценочного элемента, показателя качества, базового зн. пок. кач-ва.
Оценочный элемент - измеримая характеристика программного обеспечения, имеющая численное значение в избранной измерительной шкале.
Показатель качества - численное значение критерия качества, определяющее степень, в которой программе присуще определенное критерием свойство. В соответствии с ГОСТом под показателем качества следует понимать количественную характеристику одного или нескольких свойств программной продукции, составляющих ее качество применительно к определенным условиям ее создания и эксплуатации.
Базовое значение показателя качества - реально достижимое значение показателя, отражающее современный уровень развития ПО.
10) Понятие оценки качества ПО.
Совокупность операций, включающих выбор номенклатуры (состава) показателей качества, определения значений этих показателей и сравнения их с базовыми значениями, называют оценкой качества программного обеспечения.
11) Понятия сертификации, верификации и аттестации.
12) Понятие системы измерений характеристик ПО, измерительной шкалы.
Система характеристик измерений ПО - совокупность измеряемых характеристик, единиц измерения, измерительных шкал и связей, установленных между ними.
Измерительная шкала устанавливает границы (диапазон) и точность измерений характеристик свойств в установленных единицах.
13) Характеристика и особенности номинальной и порядковой шкалы.
-
Переменные, относящиеся к номинальной шкале часто используются для группировки, разбивая выборку на категории.
-
Переменные, для которых характерно постепенное изменение эмпирической значимости, относятся к порядковой шкале.
14) Особенности сертификации ПС.
При сертификации ПО принимают только рабочие версии ПО (не содержащие ограничений по числу вводимых записей, времени работы и др). Не могут сертифицироваться пробные версии или версии ограниченной функциональности. Действие сертификата распространяется только на конкретную версию ПО.
15) Категории групп показателей качества ПС.
Атрибуты качества программных средств можно классифицировать в три группы показателей:
-
категорийные - описательные, отражающие набор свойств и общие характеристики объекта (его функции, категории ответственности, защищенности и важности), которые могут быть представлены номинальной шкалой категорий-свойств;
-
количественные - представляемые множеством упорядоченных числовых точек, отражающих непрерывные закономерности и описываемые интервальной или относительной шкалой, которые можно объективно измерить и численно сопоставить с требованиями;
-
качественные - содержащие несколько упорядоченных или отдельных свойств - категорий, которые характеризуются порядковой или номинальной шкалой набора категорий, устанавливаются, выбираются и оцениваются в значительной степени субъективно и экспертно.
16) Типы измерительных шкал и их эмпирическая значимость
Есть 4 вида шкал:
-
Переменные, относящиеся к номинальной шкале часто используются для группировки, разбивая выборку на категории.
-
Переменные, для которых характерно постепенное изменение эмпирической значимости, относятся к порядковой шкале.
-
Переменные, у которых разность (интервал) между двумя значениями имеет эмпирическую значимость, относятся к интервальной шкале.
-
Интервальные переменные, имеющие абсолютную нулевую точку, относятся к шкале отношений.
Статистическая шкала |
Эмпирическая шкала |
Номинальная |
Нет |
Порядковая |
Порядок чисел |
Интервальная |
Разность чисел |
Шкала отношений |
Отношение чисел |
17) Понятие правильно структурированных программ
Правильно структурированные программы – программы, которые не имеют циклов с несколькими выходами, не имеют переходов внутрь циклов или условных операторов и не имеют принудительных выходов из внутренней части циклов или условных операторов.
Исследования графов реальных программных модулей с достаточно большим фиксированным числом вершин показали:
-
Суммарная сложность тестов почти не зависит от детальной структуры графа и в основном определяется числом предикатов – ветвлений графа
-
При неизменном числе вершин в широких графах имеется большее количество маршрутов, чем в узких графах, но маршруты в среднем короткие. В узких графах число маршрутов сокращается по сравнению с широкими, но маршруты становятся длиннее. В результате величина S2 при изменении структуры графов изменяется меньше, чем цикломатическое число и сильнее коррелирована с числом вершин.
18) Понятие и назначение О-символики
Используется для временной оценки алгоритма от количества входных данных.
Когда используют обозначение ????(), имеют в виду не точное время исполнения, а только его предел сверху, причем с точностью до постоянного множителя.Когда говорят, что алгоритму требуется время порядка ????(????2), имеют в виду, что время исполнения задачи растет не быстрее, чем квадрат количества элементов.