Многозадачные графические операционные системы



24

 

Содержание:

Введение……………………………………………………………………….3

1. Операционная система MacOS………………………………………..……5

2. Операционная система UNIX……………………………………………….8

3. Операционная система Linux………………………………………..…….11

4. Операционная система Windows…..………………………………….…..15

5. Операционная система OS/2……………………………………………....20

Заключение……………………………………………………………………24

Список использованных источников………………………………………..25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ведение

Операционная система(ОС) - представляет комплекс системных и служебных программных средств. Она занимается распределением памяти для программ, размещением файлов на диске, обслуживанием сигналов, поступающих от оборудования (клавиатуры, дисплея, винчестера, дисководов и т.д.) и от работающих программ. Таким образом, она обеспечивает несколько видов интерфейса:

     интерфейс пользователя(т.е. интерфейс между пользователем и программно-аппаратными средствами компьютера)

     аппаратно-программный интерфейс т.е. интерфейс между программным и аппаратным обеспечением)

     программный интерфейс т.е. интерфейс между разными видами программного обеспечения).

С точки зрения управления исполнением приложений, различают однозадачные и многозадачные операционные системы.

Однозадачные операционные системы (например, MS-DOS) передают все ресурсы вычислительной системы одному исполняемому приложению и не допускают ни параллельного выполнения другого приложения (полная многозадачность), ни его приостановки и запуска другого приложения (вытесняющая многозадачность).

Многозадачные операционные системы управляют распределением ресурсов вычислительной системы между задачами и обеспечивают:

  возможность одновременной или поочередной работы нескольких приложений; » возможность обмена данными между приложениями;

  возможность совместного использования программных, аппаратных, сетевых и прочих ресурсов вычислительной системы несколькими приложениями.

Графический интерфейс - это оболочка, позволяющая использовать для выполнения программ графические элементы, которые можно видеть на экране монитора. К таким элементам можно отнести ярлыки, ссылки, кнопки меню, контекстные меню, Главное меню, рабочий стол и, разумеется, окна. Всеми этими элементами можно управлять и даже запрограммировать все эти элементы на какие-нибудь действия (если это позволяет операционная система). Уже не надо искать на клавиатуре клавиши букв при вводе команд с клавиатуры и ожидать результата выполнения той или иной команды. Достаточно щелкнуть мышкой по тому или иному элементу - и тем самым сразу запускается программа, на которую указывает элемент. Программа работала уже не в консольком режиме, а в оконном - программа запускалась в графическом окне, для управления программой стало возможным использовать кнопки управления, которые запускались при запуске той или иной программы. Окно можно свернуть, развернуть и закрыть - это основные свойства окон. Конечно все вышеперечисленные элементы графического интерфейса свойственны только современным операционным системам, в первых графических операционных системах таких элементов не было.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Операционная система MacOS

Первой операционной системой с поддержкой графического интерфейса пользователя (GUI, Graphical User Interface - полное название графического интерфейса) стала операционная система Macintosh (сокращенно - Mac), разработанная для компьютеров Apple PC. Такой интерфейс создавался в пределах компании Apple и никто не имел никакого права копировать эту систему и устанавливать ее на компьютерах, не совместимых с Apple. Этот интерфейс был весьма удобным, появился рабочий стол, окна, раскрывающиеся меню и пиктограммы ярлыков позволяли использовать компьютер с максимальным удобством. Впервые такой графический интерфейс был разработан в компании Apple в 1983 году, а его продажа и даже реклама компьютера Apple с графической ОС Macintosh прошла по Американскому телевидению в 1984 году.

Своеобразным ответом корпорации Microsoft, выпустившей в конце 1994 года на рынок легендарную Windows 95, стала очередная реализация MacOS версии 7.5.5. Удивительно, но факт: спустя десятилетие с момента появления MacOS 1.0 данная платформа не претерпела серьезных "архитектурных" изменений: в верхней части рабочего стола по-прежнему отображалась системная панель, в нижней - корзина, в которую помещались подлежащие удалению файлы, пользователю все также было доступно окно системных настроек и ярлыки внешних накопителей. Были значительно модифицированы графические возможности системы: теперь псевдотрехмерные окна и другие функциональные элементы интерфейса одинаково привлекательно отображались при экранном разрешении от 640Х480 до 1600Х1200 точек, появилась поддержка мультимедиа, справочная система MacOS приобрела черты интерактивности. Ассортимент прикладного программного обеспечения, входившего в комплект поставки системы, также был заметно расширен: помимо текстового и графического редакторов, уже знакомой системы File Finder, набора игровых программ и специализированных приложений, были доступны утилиты связи, поддерживающие режим удаленного соединения с помощью модема и функции организации локальной сети. Для MacOS 7.5.5. была локализована популярная версия браузера Netscape Communicator 4.06 и программа просмотра текстов Acrobat Reader 3.0.

Основные компоненты MacOS: Finder - это программа, позволяющая найти и упорядочить файлы, а также запускать другие программы; Системная папка содержит системное программное обеспечение компьютера, необходимое для выполнения основных операций; Справка по использованию MacOS; Open Transport обеспечивает программную поддержку подключения к сетям AppleTalk и Internet; Apple Remote Access позволяет подключить компьютер к сети с помощью модема; Программное обеспечение Internet обеспечивает возможность путешествия по Internet и работу с электронной почтой; Web-доступ позволяет подключать домашние Web-страницы к Internet; Cyberdog обеспечивает возможность навигации по Internet, работу с электронной почтой и подключение документов OpenDoc; MacOS Runtime for Java обеспечивает возможность выполнения Java-программ; PC Exchange позволяет использовать дискеты DOS и Windows; MacLinkPlus позволяет свободно использовать файлы формата DOS и Windows; QuickTime позволяет воспроизводить цифровое видео; QuickTime VR позволяет воспроизводить виртуальную реальность; QuickDraw 3D позволяет воспроизводить трехмерные объекты; OpenDoc позволяет создавать и редактировать документы, содержащие различные типы данных; AppleScript - это язык программирования, с помощью которого можно автоматизировать выполнение некоторых задач.

Текущая версия MacOS имеет обозначение X, она появилась на свет в конце 2001 года. Если рассматривать новую операционную систему с точки зрения ее функциональных возможностей, можно смело сказать, что она является полноценным эквивалентом Microsoft Windows XP для компьютеров Apple Macintosh. Имеется широчайший набор программного обеспечения, рассчитанного на работу под управлением MacOS X, а сама платформа отличается поразительным быстродействием, эффективностью и надежностью. Работы над дальнейшим развитием программного комплекса серии MacOS для компьютеров Apple Macintosh продолжаются. Уже сейчас известно, что программисты Apple трудятся над усовершенствованием MacOS X, которая спустя непродолжительное время станет, возможно, новой реализацией программ данного класса.В настоящее время разрабатывается новая операционная система для Apple Macintosh, которая носит кодовое название Rapsody. Она будет нацелена преимущественно на использование высокопроизводительных приложений, но останется совместимой со всеми существующими приложениями для Mac OS (с помощью подсистемы Blue Box), а также с приложениями, разработанными для новой передовой платформы с кодовым названием Yellow Box.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Операционная система UNIX

Операционная система UNIX - одна из самых популярных в мире операционных систем благодаря тому, что ее сопровождает и распространяет большое число компаний. Была разработана Кеном Томпсоном - сотрудником фирмы Bell Laboratories концерна AT&T в 1969 году как многозадачная система для миникомпьютеров и мэйнфреймов. UNIX вобрала в себя целый ряд новых разработок в области операционных систем. В принципе, она создавалась как операционная система для исследователей. При разработке UNIX была поставлена задача создать систему, которая могла бы удовлетворять непрерывно изменяющимся требованиям сотрудников, занимающихся разнообразными исследованиями.

Операционная система UNIX стала, по сути дела, мобильной, то есть способной работать на различных типах машин практически без перепрограммирования. Кроме того, она позволяет иметь несколько видов Shell, т.е. интерфейсов взаимодействия между ядром и пользователем или интерпретаторов.

В UNIX реализована многопользовательская защита - пользователи, которым разрешено входить в систему, перечислены в учетной базе пользователей. Они объединены в группы и перечислены в учетной базе групп. Каждому пользователю и каждой группе присвоены целочисленные идентификаторы.

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

Все пользователи, имеющие доступ в систему, разделены по отношению к файлу на три категории: владельцев (пользовательский идентификатор процесса совпадает с пользовательским идентификатором файла), членов группы (групповой идентификатор процесса совпадает с групповым идентификатором файла) и прочих. Файл наследует эти идентификаторы от идентификаторов процесса, создавшего данный файл. Процесс, пользовательский идентификатор которого совпадает с пользовательским идентификатором файла, считается владельцем данного файла.

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

Для проведения сложных экспериментальных исследований, связанных с большим количеством сложных вычислений над большим объемом данных, требуются значительные системные ресурсы. В этом случае многие UNIX системы позволяют организовать кластер, т.е. многомашинный вычислительный комплекс, где все ресурсы компьютеров (дисковое пространство, память, ресурсы процессора) являются разделяемыми и доступными для любого пользователя в соответствии с его правами. В такой системе существует возможность постоянного наращивания мощности кластера, путем подсоединения дополнительных компьютеров, а работа в ней, при этом, остается для пользователя абсолютно "прозрачной", как если бы он работал на одном компьютере с огромными ресурсами.

Наиболее распространенным менеджером окон в UNIX является Windows Motif Manager. Внешний вид операционной системы UNIX - DEC OSF/1 с Windows Motif Manager'ом представлен на рис.1.

Процесс инсталляции UNIX достаточно сложен и требует выбора значительного числа параметров. В зависимости от платформы, на которую устанавливается UNIX, его диалекта и выбора поддерживаемых

сетевых сервисов при установке, инсталляция может занимать от 40мин до 1.5часа.

Рис.1. Операционная система UNIX - DEC OSF/1.

В связи с тем, что UNIX коммерческая и, в большинстве своем, достаточно дорогая операционная система, она подойдет только для крупных организаций и фирм или для больших научных учреждений. UNIX, благодаря своей отказоустойчивости и защищенности очень хорошо подходит для работы в сети Internet в качестве сервера: SMTP, NNTP, FTP, Web и т.д. А, благодаря возможности кластеризации и другим замечательным особенностям, которыми обладают большинство UNIX систем, таким как выполнение задач реального времени и многопроцессорная обработка данных, эта система идеально подходит для организации на ее основе сложных, распределенных экспериментов или для решения сложных вычислительных задач требующих больших системных ресурсов.

 

 

3. Операционная система Linux

Linux – многозадачная и многопользовательская операционная система для образования, бизнеса, индивидуального программирования. Linux принадлежит к семейству UNIX-подобных операционных систем.

Linux — достаточно простая и удобная операционная система. Вот только монополизм корпорации Microsoft на рынке операционных систем для настольных компьютеров и привычка пользоваться программами под Windows мешает Linux стать наиболее распространенной операционной системой для персональных компьютеров в мире.

На начальном этапе развития Linux имел только интерфейс командной строки. Этого было вполне достаточно для серверной платформы. Но со временем встал вопрос о возможности использования Linux на рабочих местах и домашних ПК. С этого момента и стали активно разрабатываться графические оболочки и программы для ОС Linux. В результате Linux сегодня - это полноценная графическая операционная система с различными оболочками: Motif, CDE, KDE, GNOME, GNUStep и т.д. Они совместили в себе современную функциональность, удобство использования и отличный дизайн с технологическим преимуществами операционной системы семейства Unix. Рассмотрим две наиболее популярные графические оболочки - KDE и GNOME.

KDE (K Desktop Enviroment) - это интегрированная графическая среда (рис.2), которая в настоящее время включает в себя более 100 приложений и поддерживает 40 различных языков.

 

 

 

 

 

Рис. 2 Интегрированная графическая среда KDE

Первоначальной целью этого проекта было создание рабочего стола аналогичного CDE. Но в отличии от CDE, KDE разрабатывается в рамках движения Open Source и, как следствие, сейчас распространяется вместе с исходным кодом.

На рабочем столе KDE расположены иконки программ и панель KDE. Последняя необходима для запуска приложений и переключения между рабочими столами. Её состав схож с панелью в Windows. Значок с буквой "К" - это аналог кнопки "Пуск". Он служит для вызова меню с программами. Далее на панели размещаются иконки различных программ для быстрого запуска. Затем - переключатель рабочих столов и поле "taskbar", которое служит для отображения перечня запущенных приложений и переключения между ними. В правой части панели расположены часы и кнопка, которая скрывает/сворачивает саму панель. Графическая среда KDE предусматривает дополнительные, тонкие настройки. Для этого необходимо воспользоваться "Центром Управления KDE".

Подводя итог описанию KDE, можно сказать, что её интерфейс достаточно прост, удобен в использовании и дружелюбен. А пользователь, который прежде работал только с MS Windows легко сможет её познать и изучить. Огромным плюсом этой графической среды является то, что локализация на русский и украинский языки в процентном отношении близится к 100%.

Другая графическая оболочка, о которой пойдет речь, это - Gnome (GNU Network Object Model Environment) (рис.3). Она изначально разрабатывалась в рамках проекта GNU и относится к свободно распространяемому ПО.

 

 

 

 

 

 

 

 

 

 

Рис. 3 Интегрированная графическая среда Gnome

По функциональности GNOME очень похож на графический интерфейс MS Windows. Это существенно облегчает переход с этой операционной системы на Linux. В GNOME, так же как и в KDE, имеется панель, которая тоже может сворачиваться. На ней расположены кнопка вызова системного меню (в виде следа от чьей-то ноги), переключатель виртуальных рабочих столов, панель выполняемых задач и часы. Так же на панели можно размещать различные аплеты. Например, индикатор использования оперативной памяти или уровень зарядки аккумуляторной батареи. К слову сказать, переключатель виртуальных рабочих столов тоже является аплетом.

В качестве диспетчера файлов в GNOME используется Gmc, что расшифровывается как GNU Midnight Commander. Внешне он мало чем отличается от программы "Проводник" в MS Windows. GNOME так же как и KDE предусматривает возможность дополнительного конфигурирования оконной системы. Сделать это можно с помощью центра управления GNOME. Эта утилита позволяет изменять фон, тему рабочего стола, задавать мультимедийные свойства системы, выполнять тонкую настройку диалоговых окон и других элементов интерфейса.

В общем Desktop GNOME - это зрелая, мощная, гибкая и в тоже время простая в изучении и пользовании графическая среда.

Основное отличие Linux от Windows Linux - это бесплатная система. Linux распространяется по генеральной открытой лицензии GNU в рамках фонда свободного программного обеспечения (Free Software Foundation), что делает эту ОС доступной для всех желающих. Linux защищена авторским правом и не находится в общедоступном пользовании, однако открытая лицензия GNU это почти то же самое, что и передача в общедоступное пользование. Она составлена так, что Linux остается бесплатной и в то же время стандартизированной системой.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. Операционные системы Windows

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

Элементы интерфейса Windows:

          Рабочий стол.
Название «Рабочий стол» подобрано удачно. На нем, как и на обычном рабочем столе расположены раз-личные программы и инструменты, представленные в виде значков, или иконки.

          Значки.
Значками в Windows обозначаются программы, документы. Запуск производится двойным щелчком кнопки мыши по значку. Программа может быть расположена непосредственно на Рабочем столе, а может быть скрыта глубоко на диске, но и в этом случае представлена на Рабочем столе своим образом – ярлыком.

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

          Панель задач.
Располагается в нижней части экрана. На ней находятся: кнопка Пуск, кнопки открытых окон, индикаторы и часы.

          Окно.
Окно – один из главных элементов интерфейса Windows.

Windows NT по существу представляет собой операционную систему сервера, приспособленную для использования на рабочей станции. Этим обусловлена архитектура, в которой абсолютная защита прикладных программ и данных берет верх над соображениями скорости и совместимости.

Чрезвычайная надежность Windows NT обеспечивается ценой высоких системных затрат, поэтому для получения приемлемой производительности необходимы быстродействующий процессор и по меньшей мере 16 Mb ОЗУ. Как и в OS/2 Warp, в системе Windows NT безопасность нижней памяти достигается за счет отказа от совместимости с драйверами устройств реального режима.

В среде Windows NT работают собственные 32-разрядные NT-прикладные программы, а также большинство прикладных программ Windows 95. Так же, как OS/2 Warp и Windows 95, система Windows NT позволяет выполнять в своей среде 16-разрядные Windows- и DOS-программы.

Windows 2000 это операционная система семейства Windows NT компании Microsoft, предназначенная для работы на компьютерах с 32-битными процессорами (с архитектурой совместимой с Intel IA-32).

Cистемные требования Windows 2000 зависят от ее модификации - Professional, Server или Advanced Server.

Первая модификация поддерживает 2 процессора, вторая - 4, третья - 8. Максимальный объем оперативной памяти - 4 Гб (у Advanced Server - 8 Гб). Минимум - 32, но этого очень мало, так что комфортная работа начинается со 128 Мб ОЗУ. А при 256 Мб эта ОС будет работать быстрее любой Windows 9x. Минимальный необходимый процессор - 133 МГц, но рекомендуется процессор класса Pentium III или IV. Все модификации требуют на жестком диске около 1 Гб свободного места.

Всего существует четыре версии Windows 2000:

  Windows 2000 Professional(поддерживает максимально 2 центральных процессора и 4ГБ ОЗУ)

  Windows 2000 Server(поддерживает максимально 4 центральных процессора и 4ГБ ОЗУ)

  Windows 2000 Advanced Server(поддерживает максимально 8 центральных процессоров и 8ГБ ОЗУ)

  Windows 2000 Datacenter Server (распространяется только через OEM-поставщиков, поддерживает максимально 32 центральных процессора и 32ГБ ОЗУ).

В отличие от версии Professional число подключений в серверных версиях не ограничено, а в Advanced Server и Datacenter Server введены некоторые дополнительные функции.

Операционная система Windows XP - это современная многозадачная многопользовательская 32 - разрядная ОС с графическим интерфейсом пользователя.

Существуют две самые популярные версии Windows XP: Windows XP Home и Windows XP Professional.

Windows XP Home предназначена для домашних пользователей и небольших предприятий, Home поддерживает работу в сети, совместное использование модема и другие средства.

Windows XP Professional, которая предназначена для выполнения более сложной работы. Она поддерживает сложные средства обеспечения безопасности, групповые политики, перемещаемые профили пользователей, протокол безопасности Kerberos и многое другое.

Как и у Windows 2000, системные требования Windows XP зависят от модификации ОС.

Системные требования для Windows XP Home Edition:

  минимальный процессор - 233 МГц, но лучше Pentiun III или IV.

  ОЗУ - минимум 64 Мб, но так она будет очень тормозить, лучше - 128 - 256, а то и все 512. На НЖМД она "съедает" около 1,5 Гб.

Системные требования для Windows XP Professional Edition: почти такие же, как и у Home Edition, только оперативной памяти необходимо больше.

Windows Vista – это последняя версия Microsoft Windows, 8 ноября 2006, разработка Windows Vista была завершена и версия вышла в продажу. За следующие два месяца вышла последняя версия для MSDN, TechNet Плюс и TechNet, прямых покупателей, производителей компьютерного программного обеспечения и комплектующих, и заказчиков лицензионных программ. 30 января 2007, программа была представлена широкой публике во всем мире, и стала доступной для закупки и загрузке с вебсайта Microsoft. Прошло больше чем пять лет после выпуска Windows XP, его предшественника, что стало наибольшим промежутком времени между двумя версиями Windows.

Первичная цель Microsoft при создании Vista, состояла в том, чтобы улучшить состояние безопасности в операционной системе Windows. Наиболее часто встречающаяся критика Windows XP и его предшественников вызвана уязвимостью системы безопасности и восприимчивостью к вирусам.

Windows Vista существует в нескольких вариантах:

  Home Basic – ориентированна на домашние компьютеры.

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

  Ultimate – самая полная версия системы, сочетающая в себе производительность, безопасность и мобильность, необходимые для работы и игр.

Системные требования Vista Premium

  1.0 GHz processor

  1 GB RAM

  128 MB видеопамяти

  Жесткий диск емкостью 40 GB

  15 GB свободного места на диске

В связи с тем, что Vista появилась на рынке операционных систем сравнительно недавно - она имеет некоторые недостатки. Основная проблема перехода на Windows Vista это отсутствие драйверов к различным устройствам, например некоторым моделям принтеров или сканеров. А так же несовместимость программного обеспечения. Поэтому при работе в ней у пользователей могут возникнуть трудности. Рекомендуется пока использовать ее как вторую операционную систему , например в дополнение к Windows XP.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5. Операционные системы OS/2

Операционная система OS/2 стоит особняком: будучи полноправной многозадачной операционной системой со своим оригинальным графическим пользовательским и программным интерфейсами, она сохраняет совместимость с MS-DOS, PC-DOS и Microsoft Windows (начиная с версии WARP 3.0).

Фирма IBM вместе с операционной системой OS/2 выпустила свой вариант графического интерфейса пользователя (GUI - Graphics User Interface) - Presentation Manager.

Система OS/2 имеет развитый объектно-ориентированный программный интерфейс. Все графические и программные примитивы представляются в ней в виде объектов (память, дисплей, принтер, папка, звуковая карта, дисковод). Внешний вид операционной системы OS/2 представлен на рис.4.

Рис.4. Операционная система OS/2 Warp Connect

 Операционная система OS/2, кроме того, поддерживает свою файловую систему - HPFS (High Performance File System - высокопроизводительная файловая система), характеризующуюся хранением имен файлов и каталогов в виде B-дерева. Эта файловая система оптимизирована для мультизадачной среды и ускоряет одновременную работу программ с файлами, расположенными на дисках большего объема. Используя виртуальную память на диске, программа может адресовать до 1Гб памяти.

В ОС OS/2 реализована возможность запуска двух или более программ одновременно, а планировщик задач определяет, какой из этих задач предоставить время процессора.

Многозадачная и многопоточная архитектура ОС OS/2 обеспечивает прочную платформу сетевым клиентам. OS/2 поддерживает прикладные программы отдельно от функций сети, таким образом, возникновение проблемы с программным обеспечением в одной области памяти не ведет к зависанию всей операционной системы и прерыванию работы. Это дает ОС OS/2 значительное преимущество перед Windows 3.1 и Windows for Workgroups 3.11. Так как эти продукты не поддерживают технологию Intel Virtual Machine Technology, которая надежно управляет прикладными программами.

Операционная система OS/2 поддерживает полный набор протоколов для работы, как в локальной сети, так и в глобальной сети Internet. Это такие протоколы так: NetBIOS, IPX/SPX, TCP/IP и др.

ОС OS/2 позволяет запускать MS-DOS и Windows программы, посредством "блока совместимости" или "блок реального режима". Программы MS-DOS работают в реальном режиме (режим 80286 который эмулирует 8088 и 8086), тогда как программы, написанные специально для среды OS/2, работают в защищенном режиме, так как в этом режиме память и ресурсы одной программы защищены от других программ. Большинство программ работающих под управлением MS-DOS могут работать в блоке совместимости, но есть и такие, которые не работают.

В основном все приложения Windows под OS/2 работают хорошо. Однако некоторые Windows-программы используют так называемые виртуальные драйверы устройств (VxD). Эти виртуальные драйверы устройств представляют собой работающие в защищенном режиме 32-битные динамически компонуемые библиотеки, которые управляют разделением системных ресурсов между несколькими прикладными программами. Операционная система OS/2 не осуществляет полную поддержку виртуальных драйверов Windows. Именно поэтому ОС OS/2 не позволяет использовать сетевые возможности Windows for Workgroups 3.11.

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

Кроме затрат на программное и аппаратное обеспечение необходимо учесть и дополнительные расходы на переобучение пользователей, при переходе с операционной системы MS-DOS на OS/2. Следует приготовиться к тому, что материальные выгоды от перехода к новой операционной системе проявится далеко не сразу.

Многозадачные графические операционные системы