Page 73 - 4797
P. 73

помилок, однотипних з природними (метод X. Д. Мілса). У цій
           роботі пропонується також інтуїтивна модель, яка не потребує
           введення  штучних  помилок.  Згідно  з  цією  моделлю  число
           помилок у програмі оцінюється як:
                                            YY
                                        Y   1 2  ,                    (7.3)
                                             Y 12
           де  Y ,  Y   -  число  помилок,  які  виявлені  першим  і  другим
                    2
               1
           програмістами, відповідно, що відлагоджують незалежно один
           від одного початковий текст програми;
               Y  - число помилок, виявлених як першим, так і другим
                12
           програмістами.
               Початковий  текст  програми  повинен  бути  розроблений
           при цьому третім програмістом, щоб поставити програмістів,
           які налагоджують текст програми в однакові (рівні) умови.
               Щодо  способів  забезпечення  і  підвищення  надійності
           програм, то вони можуть бути такими:
               а) удосконалення технології програмування;
               б) вибір алгоритмів, не чутливих до різного роду порушень
           обчислювального      процесу    (використання     алгоритмічної
           надлишковості);
               в)  резервування  програм  -  дуальне  і  N   -  версійне
           програмування,     інші     методи     введення     структурної
           надлишковості;
               г)  контроль  і  тестування  програм  з  наступним
           коригуванням.

                            Завдання для практичної роботи
               Визначення      надійності    програмного      забезпечення
           проведемо  за  допомогою  моделі  Джелінського-Моранди.  Ця
           модель базується на таких припущеннях:
               -    час     до     наступної     відмови     розподілений
           експоненціально;

                                          72
   68   69   70   71   72   73   74   75   76   77   78