Реклама:

Для создания особо сложных КП (Я = 10е) эффективны (рис. 2.13) кросс-системы широкого "применения (УИТ = 10 -т- 100) с высоким уровнем автоматизации технологии (II = 4). Однако значения Сзп, мальке относительно С1П, могут,быть получены и при создании уникальных (МТ 1) резидент-систем с уровнем автоматизации технологии, близким к 3. При разработке сложных программ наиболее эффективны резидент-системы широкого применения с (7 = 4, которые, в частности, могут компоноваться на базе штатных операционных систем универсальных ЭВМ. В промежуточном случае при Я.= 108 оптимальные уровни автоматизации располагаются между вторым и третьим. При этом целесообразны высокоавтоматизированные резидент- или кросс-системы, кдторые, желательно применять во многих заказах Шт = 10 —

- юо). • , " '. '

Следует обратить внимание на. то, что приведенные графики построены в логарифмическом масштабе по оси ординат и визуально пологим характеристикам соответствуют изменения затрат в несколько раз. Прн этом абсолютные значения затрат на создание каждого сложного (П яг 105) КП Составляют около 1 мли. руб. Широкое тиражирование программ позволяет почти пропорционально распределить суммарные затраты на разработку по всем экземплярам КП. Затраты на разработку технологических систем (Сзп) особенно сильно отражаются при создании относительно небольших программ (см. ряс. 2.12). Для особо сложных КП (см рнс. 2.13) при высоком уровне автоматизации

Липаев В. В. Тестирование программ.Липаев В. В. Тестирование программ.

доминируют затраты Сзп на эксплуатацию технологических систем. При этом на оптимальное значение уровня автоматизации особенно сильно влияют удельные затраты на машинное время т*. Снижение этой величины в 1,5—2 раза смещает оптимум в сторону высокоавтоматизированных систем, и для особо сложных программ (Я = 10е)' наиболее эффективными становятся технологические системы с U = 4.

Широкое применение технологических систем (/Ит « 10 100) значительно снижает затраты на технологию (рис. 2.12) и позволяет даже при создании относительно небольших КП эффективно применять высокоавтоматизированные универсальные технологические системы. Для этого системы должны иметь возможность достаточно просто адаптироваться к условиям применения и к специфике реализации конкретного проектируемого КП. Такими универсальными адаптируемыми си; стемами могут быть кросс-системы, реализованные на мощных универсальных ЭВМ. Затраты на создание таких кросс-систем могут быть рентабельными Ааже в том случае, если они в десятки раз превышают затраты на непосредственное проектирование каждого КП 137, 57].

Применение резидент-систем для микро-ЭВМ зачастую ограничено (Мт « 1), в этих случаях целесообразно, чтобы затраты на их создание не превышали затратна проектируемый КП. Поэтому резндёнт-системы либо должны автоматизировать только минимум необходимых технологических функций (і/ = I или 2), либо использоваться в сочетании с кросс-системами. В последнем случае на микро-ЭВМ-целесообразно реализовывать средства автоматизации комплексной отладки, а все основные компоненты технологической системы базировать в виде кросс-системы на универсальной ЭВМ.


⇐ Предыдущая страница| |Следующая страница ⇒