Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РАЗРАБОТКА И СТАНДАРТИЗАЦИЯ ПРОГРАММНЫХ СРЕДСТВ....doc
Скачиваний:
102
Добавлен:
21.11.2018
Размер:
1.05 Mб
Скачать
          1. Исходные данные для расчета указателя свойств

Табл.13.

Характеристика

Количество

Сложность

Итого

1

                  1. Вводы

*4

=

2

Выводы

*5

=

3

Запросы

*4

=

4

Логические файлы

*7

=

5

Интерфейсные файлы

*7

=

6

Количество алгоритмов

*3

=

                1. Общее количество

=

После заполнения таблицы по формуле (1) вычисляется значение указателя свойств. Для сложных систем реального времени это значение на 25-30% больше значения, вычисляемого по таблице для количества функциональных указателей.

Достоинства функционально-ориентированных метрик:

  • не зависят от языка программирования;

  • Легко вычисляются на любой стадии проекта.

Недостаток функционально-ориентированных метрик: результаты основаны на субъективных данных, используются не прямые, а косвенные измерения.

FP – оценки легко пересчитать в LOC – оценки. Как показано в табл.14, результаты пересчета зависят от языка программирования, используемого для реализации ПО.

Пересчет FP – оценок в LOC – оценки

Табл.14.

Язык программирования

Количество операторов на 1 FP

Ассемблер

320

С

128

Паскаль

90

С++

64

Java

53

Visual Basic

32

Visual С++

34

Delphi Pascal

29

HTML 3

15

LISP

64

Prolog

64

  1. Заключение

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