Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Решение задачи. Количество ошибок перед каждым прогоном будем оценивать в соответствии с выражением (2.2.1)



Количество ошибок перед каждым прогоном будем оценивать в соответствии с выражением (2.2.1). Перед каждой последующей оценкой количества ошибок и степени отлаженности программы необходимо корректировать значения внесенных W и предполагаемых r ошибок с учетом выявленных и устраненных после каждого прогона тестов. Степень отлаженности программы на всех прогонах, кроме последнего (2.2.2), рассчитывается по комбинаторной формуле (2.2.3).

Определяя показатели программы по результатам первого прогона, необходимо учитывать, что W 1 = 14; S 1 = 4; V 1 = 6, тогда

N 1 = (W 1 · S 1) / V 1= (14·4) / 6 = 9.

Перед вторым прогоном корректируем исходные данные для оценки параметров: r 2 = 14 — 4 = 10; W 2 = 14 — 6 = 8; S 2 = 2; V 2 = 4, тогда

N 2 = (W 2 · S 2) / V 2 = (8·2) / 4 = 4.

Корректировка исходных данных перед третьим прогоном дает следующие данные. r3 = 10 — 2 = 8, W3 = 8 — 4 = 4; S3 = 1; V 3 = 2, откуда количество ошибок определится следующим образом:

N 3 = (W 3 · S 3) / V 3 = (4 · 1) / 2 = 2.

Перед четвертым прогоном программы получим следующие исходные данные: r 4 = 8 — 1 = 7, W 4= 4 — 2 = 2; S 4= 1; V 4= 2, тогда

N 4 = (W 4 · S 4) / V 4 = (2 ·1) /2 = 1.

Поскольку после четвертого прогона все «посеянные» ошибки выявлены и устранены, то для оценки отлаженности программы можно воспользоваться упрощенной формулой

С = W /(W + r + 1) =2/(2+ 7+ 1) =0,2.

Таким образом, в предположении, что до начала четвертого прогона в программе оставалось 7 ошибок, степень отлаженности программы составляет 20%.

Результат по количеству ошибок в программе до начала каждого прогона приведен ниже.

Номер прогона        
N        




Дата публикования: 2015-07-22; Прочитано: 647 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...