Персональные ЭВМ

Разработана на основе симбиоза MS DOS и UNIX


Разработаны на основе симбиоза MS DOS и UNIX с целью поддержки виртуальной организации памяти в защищенном ре­жиме, возможности адресации до 4 Гбайт памяти, многозадач­ного режима работы. Эти ОС имеют ограниченное применение из-за небольшого числа пользователей, использующих одновре­менно MS DOS и UNIX, а также недостаточности поддержки со стороны фирм-разработчиков ППГ1. Наиболее известны следующие нестандартные ОС:

DESQVIEW v.2.0 — многозадачная MS DOS, использует вир­туальный режим 80386 и обеспечивает функционирование про­грамм под управлением многооконных сред TopView, GEM, Windows. *

PS DOS/386—совместимая с MS DOS, обеспечивает вы­полнение произвольного числа задач в защищенном режиме. Мно­гопользовательская версия предусматривает поддержку работы 25 пользователей.

VM/386 — однопользовательская ОС, позволяющая выпол­нять прикладные программы, разработанные для MS DOS и UNIX.

VP/IX—многозадачная ОС, обеспечивающая выполнение прикладных программ MS DOS и UNIX в любой комбинации.

Доступ к экрану прикладная программа получает через стандартизированный набор подпрограмм, к которому пользо­ватель обращается соответствующим образом.

Операционные среды содержат мощный набор графических примитивов, обеспечивающих стандартизацию работы на различ­ных типах графических устройств. Некоторые операционные среды поддерживают мульти задачный режим.

Таким образом, операционные среды повышают производи­тельность разработчиков программных средств, унифицируют интерфейс «пользователь — прикладная программа», облегчая их эксплуатацию.

Операционные среды для UNIX. Организация человеко- машинного интерфейса в UNIX осуществляется в рамках пакетов управления графическими устройствами в многозадачной среде. Основными пакетами являются: система X-Window, раз­работанная ЛТ1 (США) и являющаяся стандартом де-факто, и новый интерфейс Open Look, разработанный фирмами AT&T и Sun Microsystems.

X-Window построена на модели взаимодействия «клиент — сервер и простом сетевом протоколе, позволяющем исполь­зовать ее в многомашинных комплексах. Система высокомобильна, ее интерфейсная пользовательская библиотека не содер­жит устройство-зависимых частей. Все специализированные части собраны в процессе «сервср», обслуживающем конкретное гра­фическое устройство. Система содержит большой набор поль­зовательских программ («клиентов»), ряд диспетчеров окон, средства работы с меню и обработки изображений, библиотеки для языков Си, CLU и других языков низкого и высокого уровней.

Основной является версия 11 X-Window, поставляемая с исходными текстами.

Open Look позволяет взаимодействовать с окнами, пикто­граммами, иерархическими меню и «мышью». Система позволяет определить пользовательский интерфейс, общий для всех прог­рамм. Кроме того, система позволяет использовать инструмен­тальные средства интерфейса прикладного программиста, уско­ряющие построение различных средств работы с экраном.

Комментарии закрыты