Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Статистикалық көрсеткіштер бағдарламалық қамтамасыз ету сенімділігін анықтау





төмендегідей бағдарламалық қамтамасыз ету сенімділігін ең көп таралған көрсеткіштері болып табылады:

- Құрастыру кейін және ол түзетуде бұрын Бағдарламадағы бастапқы саны N0 қателер;

- Бағдарламалық қамтамасыз жөндеу әрбір сатысында кейін анықталған, ал қалған қателер N саны;

- Mean уақыт сахнасында жеткіліксіздігі Т;

- Уақыт қажет қадам отладка ^ алдын ала белгіленген сапасын (қалған қателер саны) τk.o;

- Бір қате болмауы туралы сенімділігі Po бағдарламалық қамтамасыз ету

- пайдалану сенімділігі P немесе дайындық коэффициенті Kд..

Бағдарламалық қамтамасыздандыру сенімділігі бойынша жарияланымдарды талдау бастапқы қателердің мүмкін болатын бағаны келесідей береді:

1) басқару бағдарламасының санын ассемблердегі (өлшейтін құрал) бағдарламалық қамтамасыздандыру жөнделгенге дейін барлық көлемнің 20%-ын N0 = 0,069035 Sп – 0,001251 Sо құрайды. Мұнда сәйкесінше, Sп, Sо – басқару бағдарламасының мөлшері мен бағдарламалық қамтамасыздандырудың мөлшері сөзбен көрсетеді;

2) бағдарламалық қамтамасыздандыру жөнделгенге дейін бастапқы сан N0 сөзбен көрсетілген барлық көлемнің 2%-ын алады деп;

3) бағдарламалық қамтамасыздандыру жөнделгенге дейін бастапқы сан N0 =1 750 бит ассемблердің мәтініннің қатесі деп;

4) бағдарламалық қамтамасыздандыру жөнделгенге дейін бастапқы сан V көлем үшін битпен

N0 = ∙2 ;

5) мамандандырылған микропроцессор үшін кешенді жөндеуге дейін N0 қателер саны бағдарламалық қамтамасыздандырудың сөзбен берілген көлемінің 0,5%-ын құрайды;

6) көлемі V сөзбен берілген ассемблер үшін кешенді жөндеуге дейін N0 = 5 V/1024 20%-дық дәлдікпен анықталады.

Жеке жөндеуден кейінгі бағдарламалық қамтамасыздандырудың бастапқы N0 қателер санының орташа статистикалық мөлшері, сәйкесінше, ассемблер үшін 4,34 және бағдарламаның жоғарғы деңгейі сөздің коды 1К болатын бағдарлама үшін 1,44.

Бағдарламалық қамтамасыздандырудың сенімділігінің экспоненциалды сенімділігі аппараттық сенімділікпен мына түрде пара-пар бола алады:

, t – жұмыс уақыты;

 

T = (13.1)

 

- істен шығуға дейін орташа жұмыс істеуінің экпоненциалды моделі; k – қателерді табу жылдамдығының коэффициенті мына формуламен анықталады

 

n = N0[1- ], (13.2)

где n – бағдарламалық қамтамасыздандырудың анықталған және дұрысталған қателерінің саны; τк.ж – бағдарламаны кешенді жөндеу уақыты. Бағдарламаның бастапқы жұмыс істеу жылдамдығы T0 = 1/k, қалған дұрысталмаған қателердіңсаныn0 = N0 Сенімділікті анықтау алгоритмі итерациялық сипатта, себебі табылған нақты қателер саны N0 = n[1- ] арқылы N0 саны анықталады.







Date: 2016-05-24; view: 781; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию