Устройство управления охранной сигнализацией, страница 9

              ZADER1      08DB                ZADER3      08E4

              ZADER4      08F2                ZADER5      08F4

ZADER2      0902               

4. Объектный файл

   

5. Оценка числа ошибок по параметрической  модели и безошибочность программы.

Для оценки качества разработанного алгоритма и программы составим граф(рис.7), линейные участки сведены к одной вершине.

Рис.7 Граф программы.

    Используя граф программы можно определить число дуг ориентированного графа е=80,число вершин w=55,число компонентов связности р=1.Следовательно, цикломатическое число Маккейба

Z(G)=80-55+2=27

    Это минимальное количество тестовых прогонов программы, необходимых для того, чтобы протестировать все ветви программы.

    Параметрическая модель для оценки числа ошибок в программе учитывает число ветвей программы и число портов ввода вывода – 4.

Y=0.0454 27+0.254 4=2.2418

     Число ошибок, определенное по параметрической модели, является более близкой оценкой для программ, разработанных малоопытными программистами.

6. Список используемых источников

1. ПРОЕКТИРОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ МИКРОПРОЦЕССОРНЫХ СИСТЕМ :  Методические указания к лабораторным работам по курсу: «Микропроцессоры и микроЭВМ в РЭС»

/РАТИ. Каф. КиПРА; составитель М. А. Гладштейн – Рыбинск , 1991. – 40 с.