Из имеющихся интерфейсных систем следует назвать:
1) Windows фирмы Microsoft, DESQview компании Quarterdeck Office Systems и Ensemble фирмы Geos Work, используемые совместно с DOS;
2) Presentation Manager (PM) фирмы Microsoft и корпорации IBM для OS/2;
3) Motif и Ten/Plus, предназначенные для работы совместно с UNIX.
Все перечисленные системы, за исключением DESQview, поддерживают графический пользовательский интерфейс в том смысле, что пользователь при работе с ними манипулирует образами, а не символами, причем с использованием "мыши".
Кроме того, все интерфейсные системы являются многооконными. Многооконность состоит в том, что экран дисплея динамически делится на несколько графических и/или текстовых окон. При этом программа (или несколько одновременно работающих программ) может (могут) выводить информацию в одно или несколько окон. Это - существенное отличие от стандартных средств ОС, которое, имея ряд преимуществ, предоставляет пользователю дополнительные возможности. В частности, можно переключать ввод с клавиатуры на любую из программ (на любое окно), не обновляя в данном случае весь экран.
|
|
Благодаря многооконности поддерживаются также дополнительные средства по ведению диалога с ОС и программами, в том числе посредством меню. В общем, интерфейсные системы существенно повышают уровень общения пользователей с ПЭВМ. Что же касается программных интерфейсов, то сервисные системы данного типа расширяют и дополняют услуги, предоставляемые программам (точнее программистам). Более того, все перечисленные системы являются многозадачными, даже если базовая ОС (DOS) обладает практически только однозадачными возможностями.
В каждой интерфейсной системе имеется возможность запуска программ, разработанных не в интерфейсной среде, а также возможность перехода к ОС неинтерфейсного типа.
В качестве недостатков интерфейсных систем отметим необходимость наличия значительных объемов оперативной памяти для их функционирования и меньшую (по сравнению с ОС) надежностью функционирования.