ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 20.07.2019

Просмотров: 555

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

8) Понятие фактора качества, критерия качества, метрики

Фактор качества - свойство в той или иной степени обусловливающее качество ПС. Для получения численной оценки фактора качества используют один или несколько критериев качества.

Критерий качества - понятие, признак или численный показатель, характеризующий оцениваемый фактор качества. Для вычисления значения критерия используют одну или несколько метрик.

Метрика - мера количественной оценки качества ПО по заданному критерию, система или способ измерений качества программного обеспечения.

9) Понятия оценочного элемента, показателя качества, базового зн. пок. кач-ва.

Оценочный элемент - измеримая характеристика программного обеспечения, имеющая численное значение в избранной измерительной шкале.

Показатель качества - численное значение критерия качества, определяющее степень, в которой программе присуще определенное критерием свойство. В соответствии с ГОСТом под показателем качества следует понимать количественную характеристику одного или нескольких свойств программной продукции, составляющих ее качество применительно к определенным условиям ее создания и эксплуатации.

Базовое значение показателя качества - реально достижимое значение показателя, отражающее современный уровень развития ПО.


10) Понятие оценки качества ПО.

Совокупность операций, включающих выбор номенклатуры (состава) показателей качества, определения значений этих показателей и сравнения их с базовыми значениями, называют оценкой качества программного обеспечения.


11) Понятия сертификации, верификации и аттестации.



12) Понятие системы измерений характеристик ПО, измерительной шкалы.

Система характеристик измерений ПО - совокупность измеряемых характеристик, единиц измерения, измерительных шкал и связей, установленных между ними.

Измерительная шкала устанавливает границы (диапазон) и точность измерений характеристик свойств в установленных единицах.


13) Характеристика и особенности номинальной и порядковой шкалы.

  • Переменные, относящиеся к номинальной шкале часто используются для группировки, разбивая выборку на категории.

  • Переменные, для которых характерно постепенное изменение эмпирической значимости, относятся к порядковой шкале.


14) Особенности сертификации ПС.

При сертификации ПО принимают только рабочие версии ПО (не содержащие ограничений по числу вводимых записей, времени работы и др). Не могут сертифицироваться пробные версии или версии ограниченной функциональности. Действие сертификата распространяется только на конкретную версию ПО.


15) Категории групп показателей качества ПС.

Атрибуты качества программных средств можно классифицировать в три группы показателей:

  • категорийные - описательные, отражающие набор свойств и общие характеристики объекта (его функции, категории ответственности, защищенности и важности), которые могут быть представлены номинальной шкалой категорий-свойств;

  • количественные - представляемые множеством упорядоченных числовых точек, отражающих непрерывные закономерности и описываемые интервальной или относительной шкалой, которые можно объективно измерить и численно сопоставить с требованиями;

  • качественные - содержащие несколько упорядоченных или отдельных свойств - категорий, которые характеризуются порядковой или номинальной шкалой набора категорий, устанавливаются, выбираются и оцениваются в значительной степени субъективно и экспертно.


16) Типы измерительных шкал и их эмпирическая значимость

Есть 4 вида шкал:

  • Переменные, относящиеся к номинальной шкале часто используются для группировки, разбивая выборку на категории.

  • Переменные, для которых характерно постепенное изменение эмпирической значимости, относятся к порядковой шкале.

  • Переменные, у которых разность (интервал) между двумя значениями имеет эмпирическую значимость, относятся к интервальной шкале.

  • Интервальные переменные, имеющие абсолютную нулевую точку, относятся к шкале отношений.


Статистическая шкала

Эмпирическая шкала

Номинальная

Нет

Порядковая

Порядок чисел

Интервальная

Разность чисел

Шкала отношений

Отношение чисел



17) Понятие правильно структурированных программ

Правильно структурированные программы – программы, которые не имеют циклов с несколькими выходами, не имеют переходов внутрь циклов или условных операторов и не имеют принудительных выходов из внутренней части циклов или условных операторов.

Исследования графов реальных программных модулей с достаточно большим фиксированным числом вершин показали:

  • Суммарная сложность тестов почти не зависит от детальной структуры графа и в основном определяется числом предикатов – ветвлений графа

  • При неизменном числе вершин в широких графах имеется большее количество маршрутов, чем в узких графах, но маршруты в среднем короткие. В узких графах число маршрутов сокращается по сравнению с широкими, но маршруты становятся длиннее. В результате величина S2 при изменении структуры графов изменяется меньше, чем цикломатическое число и сильнее коррелирована с числом вершин.


18) Понятие и назначение О-символики

Используется для временной оценки алгоритма от количества входных данных.

Когда используют обозначение ????(), имеют в виду не точное время исполнения, а только его предел сверху, причем с точностью до постоянного множителя.Когда говорят, что алгоритму требуется время порядка ????(????2), имеют в виду, что время исполнения задачи растет не быстрее, чем квадрат количества элементов.