САРПО РУЗА работает на технологических ЭВМстарших моделей ЕС-1033, ЕС-1045, ЕС-1060 под уп-равлением ОС ЕС версии 6.1 и более поздних изданий.Для функционирования САРПО РУЗА без учета ре-сурсов для работы ОС ЕС необходимо не меньше256 Кбайт основной памяти и два накопителя на дис-ках типа ЕС-5061.
Типы машин, для которых может быть примененаСАРПО РУЗА, различаются архитектурой, системамикоманд, типами адресации, а также видами и объемамипамяти. В частности, команды могут быть одно-, двух-и трехадресными, способы адресации непосредствен-ная, прямая, косвенная, относительная, стековая (без-адресная), регистровая и т. д.
Область применения САРПО РУЗА.Высокая производительность и эффективность исполь-зования памяти, надежность программ и обеспечениеих сопровождения в течение всего цикла жизни ос-новные требования к ПО СЭВМ, используемых в сос-таве управляющих вычислительных комплексов (УВК).Класс СЭВМ, входящих в УВК, разнообразен по типаммашин, особенно мини- и микроЭВМ, отличается недо-статочно развитой ОС и ограниченным составом пери-ферийных устройств. Поэтому основная техническаябаза проектирования таких программ многофункци-ональные кросс-системы, реализованные на мощныхЭВМ универсального типа, позволяющие обеспечить вы-сокую производительность труда большого коллективаразработчиков. Широкое распространение ЕС ЭВМ, на-личие развитой сети периферийных устройств, высокаяпроизводительность и большие объемы оперативной па-мяти позволяют выбрать эти машины в качестве техно-логических для размещения на них кросс-систем авто-матизации проектирования ПО для СЭВМ.
автоматизированного контроля за ходом разра-ботки программ на основе объективных сведений, полу-чаемых из базы данных инструментальной системы.
стандартизации структуры комплексов программи максимального использования Унифицированных ком-понент;
использования разрабатываемыми программамивсех ресурсов памяти и производительности СЭВМ;
создания единой технологии разработки программдля разных типов СЭВМ и разных классов задач;
Назначение. Система автоматизации разработкипрограммного обеспечения (САРПО) РУЗА для СЭВМпредназначена унифицировать технологию проектиро-вания и автоматизировать разработку крупных комп-лексов программ (КП), а также повысить производи-тельность труда программистов и улучшить качествопрограмм. САРПО РУЗА комплексно автоматизируетнаиболее трудоемкие этапы создания программ и вы-пуска документации и применяется для проектированияКП (объемом десятки и сотни тысяч команд), работаю-щих в реальном масштабе времени и непрерывнофункционирующих. Сокращение сроков разработки иповышение качества программ достигается за счет:
Учитывая общность подходов к решению проблем,ниже используется термин специализированная ЭВМ(СЭВМ), подразумевающий как ЭВМ, построенные набазе микропроцессоров, так и традиционные специали-зированные и управляющие ЭВМ. Разработка программна микропрограммном уровне не рассматривается.Основные принципы САРПО РУЗА
технологические средства микроЭВМ, как и обыч-ных ЭВМ, специализируют по областям создаваемогоПО (для решения инженерных и научных, управляющихи информационно-поисковых задач).
проблемы проектирования, кодирования, отладки,тестирования и документирования программ мало от-личаются от проблем разработки ПО традиционныхЭВМ и решаются сходными методами и средствами;
методы и средства определения требований к про-ектируемому ПО и его компонентам диктуются широ-кой областью применения (существующие трудности независят от особенностей микроЭВМ);
ограниченные ресурсы микроЭВМ усложняют ихиспользование в качестве инструментальных для функ-ционирования кросс-систем;
вследствие большого количества разнообразныхмикропроцессорных устройств, ориентированных на пре-имущественное использование в конкретных областяхприменения, необходимо унифицировать технологию со-здания программ и широко использовать кросс-системыразработки ПО;
Основные особенности программирования для мик-роЭВМ вкратце могут быть сведены к следующему [1]:
Широкое распространение микропроцессоров и мик-роЭВМ обостряет проблему производства программногообеспе чения (ПО) для микроЭВМ.
Система автоматизации разработки программногообеспечения (САРПО) РУЗА применяется при проекти-ровании комплексов программ объемом десятки и сот-ни тысяч команд для работы в реальном масштабевремени.
А. А. ШтрикРУЗА-СИСТЕМААВТОМАТИЗАЦИИ РАЗРАБОТКИПРОГРАММДЛЯ УПРАВЛЯЮЩИХ И МИКРОЭВМ
Штрик А. А. - РУЗА система автоматизации разработки программ для управляющих и микроЭВМ.
Микропроцессорные средства и системы 1984 2 - Штрик А. А. - РУЗА система автоматизации разработки программ для управляющих и микроЭВМ.
Комментариев нет:
Отправить комментарий