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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


лабораторная работа Визначення показникв надйност програмного забезпечення за моделлю Джелнського-Моранди

Информация:

Тип работы: лабораторная работа. Добавлен: 17.10.2012. Сдан: 2012. Страниц: 10. Уникальность по antiplagiat.ru: < 30%

Описание (план):



 
 
 
 
 
 
 
 
 
 
 
 
Практична робота на тему: визначення
показників надійності програмного
забезпечення за моделлю Джелінського-Моранди
 
 
 
 
 
 
                                           
                       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Завдання
 
Виконати дослідження показників надійності програм, які характеризуються моделлю знаходження помилок Джелінського-Моранди для різних законів розподілу часу між сусідніми відмовами і різної кількості даних для аналізу. Для проведення дослідження необхідно:
 
1.   Згенерувати масиви даних {Хi}, де Xi – тривалість і інтервалу часу між виявленням (i-1)-ї та i –ї помилок ( i=[1,30] ), відповідно до одного з законів розподілу відповідно до варіанту:
 
А) рівномірного закону розподілу в інтервалі [0,20]; при цьому cередній час між помилками буде  mрівн = 10, sрівн = 20/(2*sqrt(3)) = 5.8 .
Б) експоненційного закону розподілу
                            W(y) = b*exp(-b*y),              y>=0, з параметром b=0.1
і відповідно mэксп=sэксп= 1/b=10. 
Значення випадкової величини Y з експоненційним законом розподілу з параметром “b” можна отримати по значенням випадкової величини Х, яка рівномірно розподілена в інтервалі [0,1], по формулі [1]:   Y = -ln(X) / b
В) релеєвського закону розподілу
W(y) = (y/c^2)*exp(-y^2/(2*c^2)),              y>=0, з параметром c=8.0 і відповідно mрел =  c*sqrt(?/2),  sрел= c*sqrt(2-?/2).
Значення випадкової величини Y з релеєвським законом розподілу з параметром «с» можна отримати по значенням випадкової величины X, рівномірно розподіленої в інтервалі [0,1], по формулі :   Y = с * sqrt(-2*ln(X)).
 
2.   Для кожного з 3-х масивів {Хi}  оцінити значення  початкового числа помилок в програмі B.  При цьому для кожного закону використовувати 100%, 80% і 60% вхідних даних (тобто в масивах {Хiвикористовувати n= 30, 24 і 18 елементів). Крім того, якщо B>n, оцінити значення   середніх проміжків часу  Xj , j=n+1,n+2…, n+k  до виявлення k<= 5 наступних помилок.
 
Варіанти завдань:
 
Номер варіанту
Закон розподілу
1,4,7,10,13,16,19,22,25,28
рівномірний
2,5,8,11,14,17,20,23,26,29
експоненціальний
3,6,9,12,1518,21,24,27,30
релеєвський
 
 
 
 
 
 
 
 
 
Приклад виконання
 
Рівномірний розподіл
 
100% вхідних даних:


1
0,72
2
2,02
3
2,06
4
2,72
5
3,4
6
3,44
7
3,82
8
4,14
9
4,86
10
5,58
11
6,9
12
7,62
13
8,92
14
8,96
15
9,64
16
10,3
17
10,34
18
11,06
19
12,4
20
12,48
21
13,82
22
14,48
23
14,52
24
15,82
25
15,86
26
16,54
27
17,24
28
17,96
29
19,3
30
19,38


 
80% вхідних даних:


1
0,4
2
0,44
3
1,14
4
1,74
5
2,44
6
3,46
7
3,78
8
4,5
9
5,2
10
5,92
11
6
12
7,3
13
7,34
14
8,04
15
8,64
16
9,34
17
10,68
18
11,4
19
12,1
20
12,82
21
13,5
22
13,54
23
14,24
24
14,84


 
60% вхідних даних:


1
0,14
2
0,8
3
0,84
4
1,52
5
2,86
6
2,94
7
4,28
8
4,98
9
6,32
10
6,36
11
7,04
12
7,7
13
7,74
14
8,42
15
9,42
16
9,76
17
10,46
18
11,18


 
Експоненційний розподіл
100% вхідних даних:


1
0,09
2
0,16
3
0,52
4
0,79
5
1,26
6
1,54
7
1,67
8
2,90
9
3,48
10
3,84
11
4,37
12
4,48
13
5,47
14
5,59
15
6,22
16
6,69
17
7,55
18
8,49
19
9,09
20
10,91
21
11,09
22
12,24
23
13,13
24
14,57
25
14,83
26
16,50
27
23,75
28
24,89
29
28,47
30
31,94


80% вхідних даних:


1
0,04
2
0,40
3
0,51
4
1,12
5
1,24
6
2,03
7
2,16
8
2,89
9
3,03
10
3,98
11
4,29
12
4,48
13
4,85
14
5,03
15
6,00
16
6,20
17
7,53
18
8,46
19
9,86
20
10,16
21
11,18
22
11,84
23
13,47
24
14,31


60% вхідних даних:


1
0,07
2
0,28
3
0,77
4
1,00
5
1,13
6
1,17
7
1,39
8
1,95
9
2,19
10
3,22
11
3,36
12
4,34
13
5,19
14
5,43
15
5,80
16
6,46
17
6,66
18
7,38


 
Релеєвський розподіл
100% вхідних даних:


1
2,07
2
2,40
3
3,67
4
4,43
5
5,48
6
6,08
7
6,43
8
6,57
9
7,33
10
7,47
11
7,80
12
7,94
13
8,68
14
9,24
15
9,82
16
10,17
17
10,77
18
11,14
19
11,31
20
12,21
21
12,40
22
13,42
23
13,61
24
15,98
25
16,28
26
17,81
27
18,50
28
19,03
29
21,97
30
28,20


80% вхідних даних:


1
2,01
2
2,32
3
3,25
4
3,63
5
3,83
6
4,79
7
4,96
8
5,34
9
5,96
10
6,59
11
6,88
12
7,77
13
7,90
14
8,66
15
8,79
16
9,56
17
9,69
18
9,90
19
10,95
20
11,10
21
11,66
22
11,83
23
12,78
24
13,58


60% вхідних даних:


1
1,76
2
2,10
3
3,05
4
4,08
5
4,85
6
5,18
7
5,86
8
6,15
9
6,78
10
6,92
11
7,07
12
7,68
13
7,81
14
8,70
15
8,98
16
9,60
17
9,9
18
10,54


 


Модель Джелінського-Моранди заснована на таких положеннях:
?     Інтенсивність виявлення помилок R(t) пропорційна поточній кількості помилок в програмі, тобто початковій кількості помилок за виключенням помилок , які вже виявлені на даний момент.
?     Всі помилки в програмі рівно ймовірні і не впливають одні на одних.
?     Всі помилки важливі в рівній мірі.
?     При виправлення помилок, нові помилки в програмі не з’являються.
?     R(t) = const на проміжку між будь-якими двома суміжними моментами виявлення помилок.
 
B = m - 1, де m задовольняє умові?

 



 


Рівномірний розподіл
 
100% вхідних даних:
A = 20,44 больше (n+1)/2 = 15,5

f
g
|f-g|
31
3,995
2,8400
1,15488770
32
3,027
2,5940
0,43276514
33
2,558
2,3880
0,17053253
34
2,255
2,2120
0,04356658
35
2,035
2,0600
0,02513697
36
1,863
1,9280
0,06419953
B = 34                           
k = 0,00695246                           
tk = 596
 
80% вхідних даних:


A = 16,73 больше (n+1)/2 = 12,5

и т.д.................



f
g
|f-g|

Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.