Операционная система последняя версия. Операционные системы: назначение и основные функции. Система Windows в подобных случаях является более требовательной

В наш век быстро развивающихся технологий, а также компьютерной индустрии иногда трудно бывает усмотреть за возникающими новинками, которыми радуют нас разработчики. Имеющееся разнообразие предлагаемых программ, операционных систем, утилит является таким, что просто бывает, что разбегаются глаза. Однако, чаще всего у пользователя возникает один, основной вопрос – какую операционную систему следует выбрать? Попробуем ответить на этот вопрос, сравнивая системы Windows и Mac OS X .

Когда все просто, вы можете делать все

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

Непрерывность Тот же невероятный опыт на всех ваших устройствах

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

Mac против Windows

Главная особенность системы Windows

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

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

И сотрудничайте с друзьями и коллегами в режиме реального времени, независимо от того, находятся они на другой стороне города или мира. Таким образом, вы всегда используете свои фотографии, видео, документы, электронные письма, заметки, контакты, календари и т.д. на устройстве, которое вы используете.


С точки зрения пользователей система Windows устроена примерно таким образом:

  1. Ядро . Осуществляет работу с различными устройствами, управляет процессами и памятью, управляет имеющейся графической подсистемой.
  2. Сама графическая подсистема . Обеспечивает взаимодействие с пользователями.
  3. Текстовая подсистема . Обеспечивает текстовое взаимодействие с пользователями.
  4. Система осуществления удаленного доступа.

Преимущества : Гарантированная стопроцентная поддержка любых видов оборудования, для этой операционной можно найти драйвер любых устройства, да и она сама содержит множество предустановленных драйверов для осуществления быстрого распознавания различного оборудования. Существует большая масса прикладных профессиональных программ, полнофункциональных аналогов которых нет в иных операционных системах, к примеру, Photoshop и Promt.

Передовые технологии в основе системы

Автоматически, просто, как это 5. И, благодаря совместимости с технологиями виртуальной реальности, разработчики могут создавать новые миры для изучения 7. Поскольку безопасность ваших данных является отправной точкой всего, что мы создали. Вы доверяете свои личные данные нашим продуктам.

И мы считаем, что вы должны иметь полный контроль над ними. Когда речь идет о проектах для микроконтроллеров, особенно в 8 или 16 бит, всегда есть сомнения в операционной системе. Лучше ли покупать операционную систему или разрабатывать свои собственные? Многие дизайнеры чувствуют себя запуганными при разработке своей собственной системы, часто только из-за отсутствия опыта или знаний об этом. С другой стороны, обучение использованию сторонней операционной системы может быть несколько громоздким и трудоемким.

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

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

Что такое операционная система?

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

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

Что такое операционная система реального времени?

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

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

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

Особенности операционной системы реального времени

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

На запуск любой такой «старой» программы пользователю нужно давать разрешение. Помимо этого, само имеющееся диалоговое окно с запросом о запуске той либо другой программы предоставляет пользователю слишком малое количество информации для принятия необходимого решения. Еще одним немаловажным неудобством является: даже для осуществления удаления ярлыка на рабочем столе необходимо трижды подтвердить собственные намерения. Это может раздражать и приводить к тому, что клавиши «Разрешить» и иные нажимаются просто-напросто бездумно – эффективность всего задуманного механизма защиты сводится практически на нет.

Разделение задач на специализированные процедуры требует наличия какой-либо формы синхронизации или обмена информацией между ними, например, для информирования о том, что задача уже завершена или нет другой рутиной. Некоторые общие структуры для обмена информацией.

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

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

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

В случае системы в реальном времени последовательность операций может быть следующей. Рисунок 1: Упрощенная передача символов в реальном времени. Для лучшего понимания будет принято решение. Флаг «пустой буфер» = 1 означает, что во временном буфере нет данных, флаг «пустой буфер» = 0 означает, что в буферном буфере есть новые данные. Если флаг «пустой буфер» указывает, что есть новые данные, он передает данные из временного буфера в буфер передачи, изменяет флаг «пустой буфер», сигнализируя, что буфер доступно для новых данных; передает символы по одному, пока последний не будет передан. Обратите внимание, что в общем случае процедура передачи запрограммирована на срабатывание прерывания, так что она не проводит машинные циклы, ожидая завершения передачи одного символа.


Операционная система Mac OS X

Как широко всем известно, Linux и Mac OS X обладают общими UNIX-корнями. Однако, между ними имеются и весьма важные различия, в отличие от открытой системы UNIX, Mac OS X выступает в качестве проприетарного программного обеспечением, то есть существует запрет на осуществление свободного распространения, внесение различных изменений и так далее. Самая первая Mac OS возникла в 1984 году, что намного ранее возникновения Windows. Сама система Mac OS X является значительно переработанной BSD-UNIX-системой с собственным ядром (XNU).

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

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

Преимущества системы Mac OS . Выгодной стороной системы Мас OS выступает практически полное отсутствие компьютерных вирусов для системы Мacintosh. И дело заключается не только в не слишком большой распространенности системы Mac OS X в сравнении с системой Windows, но также еще и в том, что все традиционные компьютерные вирусы не работают просто-напросто в UNIX среде. В теории, естественно, имеются образцы вирусов, способные работать с некоторыми компьютерными приложениями к Mac OS, однако, их количество в сравнении с вредоносным программным обеспечением, которое написано для Windows, является просто ничтожным.

Обратите внимание, что связь между слоями выполняется через ряды или циклические буферы, размер которых равен так, что при одновременном обслуживании четырех телефонных линий средний поток данных никогда не вызывает «переполнение» этих строк. Каждый буфер связан с начальными и конечными указателями очереди и переменной, указывающей количество данных, находящихся в очереди. Механизм, согласованный для работы круговых рядов, выглядит следующим образом.

Тот, кто передает данные в очередь, увеличивает количество элементов и указатель на конец. Тот, кто вытаскивает из очереди, уменьшает количество элементов и увеличивает указатель начала. Рисунок 2: Схема архитектуры программы уровня. Краткое описание того, что происходит на каждом слое.

Вирусы могут навредить, только в тех случаях, когда пользователь будет запускать их двойным щелчком клавишей мыши. Программы, которые заражают почту при осуществлении прочтения писем либо открываемую интернет-страницу, до сего времени неизвестны. Наличие простых подтверждений безопасности. Для внесения необходимых изменений в систему Mac OS, к примеру, для обновления установленной операционной системы либо установки какой-либо новой программы, пользователю обычно необходимо ввести только пароль.

В основном это касается событий, генерируемых извне в программу. Существуют асинхронные события, генерируемые материнской платой и другими синхронными событиями, генерируемыми аппаратными таймерами. Генерирует сообщения, адресованные материнской плате; выполняет идентификацию «занятых» и тоновых линий и сигналов через сообщения на материнской плате.

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

Система Windows в подобных случаях является более требовательной

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

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

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

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

Весьма простое управление. Работать с программными продуктами для Mac, как правило, проще, нежели с программным обеспечением для системы Windows. Одним из ярких примеров является пакет под названием iLife, который установлен на любом компьютере системы Macintosh. Он дает возможность легко управлять музыкой и фотографиями, обрабатывать видео, а также записывать полученные результаты на диски. Тот, кто смог освоить одну из программ для системы Mac OS X, легко сможет справиться и с иным программным обеспечением – приложения для данной операционной системы похожи одно на другое гораздо больше, нежели программы для системы Windows.

С точки зрения пользователей Mac OS устроен примерно таким образом:

  1. Ядро. Обеспечивает работу с различными устройствами, управляет процессами и памятью.
  2. Текстовая подсистема, осуществление работы с системой посредством терминала.
  3. Система осуществления удаленного доступа при работе в текстовом режиме.
  4. Система осуществления удаленного доступа при работе в графическом режиме.
  5. Система осуществления передачи графического окна приложений на иной компьютер.

Недостатки системы Mac OS

Самое первое – это то, что систему Mac OS можно установить только лишь на компьютеры Мacintosh, произведенных компанией Apple. Данные компьютеры обладают, в отличие от ставших нам привычными персональных компьютеров, закрытой архитектурой, то есть данные компьютеры собирает исключительно Apple. Это хорошо, с одной стороны, так как обеспечивается стопроцентная интеграция всего компьютерного оборудования и софта плюс превосходное качество применяемых комплектующих и процесса сборки.

Однако, имеется и обратная сторона медали. Так как изготовитель «Маков» является только один, то и какая-либо конкуренция отсутствует здесь в принципе. Что с точки зрения потребителей не слишком хорошо. Кроме этого, имеется некоторая проблема с процессом установки драйверов. Не под все имеющиеся устройства выпускают драйвера под систему Mac OS , да и сама система распознаёт далеко не всё даже весьма часто применяемое оборудование.

Практически полное отсутствие игр . Их разрабатывают преимущественно для игровых консолей и персональных компьютеров с системой Windows. Хотя выбор доступных игр для Mac весьма скромный, среди них имеются самые настоящие жемчужины, к примеру, авиасимулятор под названием X-Plane 9 либо музыкальная игра под названием Guitar Hero 3.

Особенности

Главная особенность, которая бросается сразу в глаза – это графический интерфейс системы. К примеру, если в Windows каждой запущенной программе соответствует, как правило, одно окно с открывающимися уже в нем самом вкладками, а также панелями инструментов, то в системе Мас OS применяются «плавающие» панели и окна, которые не привязаны к общему окну, а расположены на рабочем столе. Ещё одним отличительным признаком маковского интерфейса выступает панель dock.

Она представляет собой панель, расположенную в самой нижней части рабочего стола, где расположены значки приложений и файлов, к которым необходим быстрый доступ, а также все запущенные компьютерные приложения. Есть возможность редактировать панель, менять её размеры, добавлять и убирать значки приложений. Дальше следуют имеющиеся особенности программного обеспечения. Перечень программ для системы Mac OS не такой внушительный, как для системы Windows, однако, тем не менее, он не слишком мал, во всяком случае, все главные необходимые приложения для развлечений и работы там имеются, кроме того, сама концепция процесса создания программного обеспечения от Аpple подразумевает, что для осуществления решения одной задачи будет достаточно только одной программы, самое главное, чтобы она безукоризненно работала.

Разработчики графического интерфейса Mac OS считают, что таким образом будет гораздо удобнее пользователям, которые не станут путаться в бесконечном множестве возможных вариантов, а сам компьютер не будет превращаться в свалку весьма сомнительных программ, которые угрожают работоспособности всей работающей системы. Количество имеющихся приложений для Mac в течение последних лет значительно увеличилось, однако, выбор по-прежнему является не настолько большим, как, к примеру, для системы Windows.

Тем не менее, почти для любой необходимой задачи можно выбрать подходящий программный продукт. Необходимо только наличие широкополосного доступа в сеть Интернет, так как найти и приобрести программное обеспечение для Mac OS на дисках (в особенности легальное) весьма сложно.

Итоги

Итак, можно подвести итоги. Если вам нужна очень удобная, функциональная, быстрая систему для творчества и работы и у вас отсутствуют проблемы с деньгами — вашим выбором будет Mac. На нем вы сможете добиться превосходных результатов.

Вы желаете и поиграть во что-нибудь качественное, и документы нужно делать, а заморачиваться на различные компьютерные сложности совсем не охота, да и денег не слишком много? Тогда — Windows, и только он. Прекрасный инструмент, не слишком сложный и удобный в меру. Местами бывают проблемы, но в целом очень достойный инструмент.

Аналитики, занимающиеся 32-х битными операционными системами для персональных компьютеров, всегда концентрируют свое внимание на битве между Microsoft Windows и IBM OS/2, предполагая, что Microsoft имеет преимущество. Но не все согласны с такой точкой зрения. OS/2 v.2.0 была первой доступной и работающей 32-х битной операционной системой для персональных компьютеров. И она первой начала очередной круг состязаний - версия OS/2 Warp, предназначенная для клиентских машин сетей клиент-сервер и одноранговых сетей, появилась на рынке раньше Windows 95, позиционированной аналогичным образом. OS/2 Warp была также первой системой, включившей набор средств поддержки Internet, а также средств объектной ориентации.

Битва Microsoft - IBM на рынке настольных ОС

Когда бета-тестеры получили Chicago, первую публичную версию Windows 95, те, кто уже использовал OS/2, отметили чрезвычайную схожесть двух систем. Например, обе начинают работу с показа красивой заставки, а затем приглашают пользователя к работе за вместительным рабочим столом; обе системы рассматривают иконки и программы как объекты; обе используют правую кнопку мыши для управления поведением объектов; обе используют более 20 дискет для инсталляции. Пользовательский интерфейс обеих систем имеет одинаковый уровень изощренности, требования к аппаратным ресурсам компьютера похожи, и они обе основаны на использовании одинакового набора лежащих в основе системы технологий. Эти технологии включают многозадачность и многонитевость, способность выполнять DOS-программы с помощью виртуальных машин процессоров Intel 80x86, полную 32-х битную организацию.

И это не случайность. С тех пор, как IBM выпустила версию 2.0 OS/2, а Microsoft решила позиционировать Windows NT как корпоративную ОС, стала ясно видна важная брешь в линии операционных систем Microsoft, которую и заполнила IBM. Попытки Microsoft выдвинуть Windows 3.1 на ту же роль наиболее развитой ОС для настольных систем, что и OS/2, имели ограниченный успех. Аналитики считают, что корпорация Microsoft действительно хотела, чтобы Windows NT заняла на рынке то же место, что и OS/2, но OS/2 уже заняла его к тому времени, когда вышла Windows NT.

В результате Microsoft стала нести потери в объемах продаж, и, что более важно, терять твердую почву для своих операционных систем. Когда стало ясно, что Windows NT вряд ли в полной мере станет лидером настольных ОС высшего класса, маркетинговая машина Microsoft стала меньше говорить о возможностях Windows NT и начала говорить о возможностях Windows 95. Ясно, что IBM и OS/2 оказали значительное влияние на стратегию Microsoft в области операционных систем.

IBM, в свою очередь, постоянно создает здоровую конкуренцию для линии Windows. Windows 95 не сравнима с OS/2 2.2. Скорее конкурировать будут Windows 95 и OS/2 Warp 3/0. Warp - это выстрел с дальним прицелом, направленный на вытеснение Windows. И, хотя Warp имеет некоторые исходные преимущества и как система выглядит "лучше", Windows по прежнему является надежным выбором.

Имена операционных систем могут измениться, но равновесие в битве IBM/Microsoft останется тем же. Через два года Microsoft и IBM смогут обмениваться аналогичными выстрелами в сражении Cairo - OS/2 вместо Windows 95 - Warp.

Существуют две причины - фактическая и эмоциональная - которые мешают установлению перемирия между этими двумя компаниями:

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

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

    Эмоционально , IBM чувствует себя "преданной" Microsoft, которая сбежала из рядов разработчиков OS/2. Это не совсем справедливо по отношению к Microsoft, так как компания вправе вкладывать свои капиталы с ту сферу деятельности, которая по ее мнению принесет наибольшую прибыль. Хотя Microsoft могла бы вести себя более тактично и продолжать партнерство по OS/2.

Хотя сейчас IBM далеко не та компания, какою она была в те далекие дни, когда она доминировала на рынке персональных компьютеров, ей тоже не хватает такта. Эта компания была первой так долго, что она не умеет выступать на вторых ролях. Первоначальная стратегия игнорирования общественных потребностей и навязывания дорогих, но не всегда обоснованных решений, быстро потерпела неудачу. С появлением клонов персональных компьютеров отпала необходимость платить больше только за марку IBM. Поэтому с момента появления версии OS/2 2.0 IBM изменила свою стратегию. Она стала играть по тем же правилам, по которым играют остальные компании.

OS/2 - постепенные улучшения

Операционная система OS/2 начиналась как совместная разработка IBM и Microsoft (хотя большую часть работы должна была выполнить Microsoft). Изначально она была задумана как замена DOS. Уже тогда было ясно, что DOS с ее ограничениями по памяти и по возможностям файловой системы не может воспользоваться вычислительной мощностью появляющихся компьютеров. OS/2 была хорошо продуманной системой. Она должна была поддерживать вытесняющую многозадачность, виртуальную память, графический пользовательский интерфейс, виртуальную машину для выполнения DOS-приложений. Фактически она выходила за пределы простой многозадачности с ее концепцией, названной многонитевостью.

Первые версии OS/2 не оказали значительного влияния на рынок. Версия OS/2 1.0, выпущенная в 1987 году, содержала большинство технических свойств, необходимых для многозадачной ОС. Однако у нее не было менеджера графического представления (presentation manager, PM), а также отсутствовали драйверы для многих популярных принтеров и других устройств. Версия OS/2 1.1, появившаяся в 1989 году, включала рудиментарную версию PM, которая, наконец, делала возможным использование графических приложений в нескольких окнах. Однако в этой версии PM не хватало многих свойств, которые присущи развитому графическому интерфейсу, кроме того, по прежнему отсутствовали многие драйверы принтеров. Выпущенная в 1990 году версия 1.2 имела улучшенный PM, хотя он и не следовал общепринятым концепциям графического интерфейса. Появились драйверы для большинства принтеров и других периферийных устройств.

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

  • Виртуальная машина DOS, которая должна была бы обладать способностью выполнять немодифицированные приложения DOS, с самого начала имела технические изъяны. Эта виртуальная машина была разработана на базе виртуальных возможностей процессора i286, который позволял выделять сегмент памяти в 640 Кб для отдельного DOS-приложения. Однако процессор i286 в этом виртуальнои режиме работал слишком медленно, поэтому виртуальная DOS-машина была реализована на основе реального режима процессора. При этом требовался перезапуск процессора для переключения между реальным и защищенным режимами. Хотя эта операция и выполнялась очень быстро и незаметно для пользователя, она была сложной и вносила путаницу.
  • Microsoft и IBM не смогли в полной мере реализовать концепцию виртуальной обработки в режиме I8086: в этом режиме DOS-приложения, которые непосредственно читали или писали в аппаратные порты, переставали работать. В связи с этим не могли использоваться и популярные сетевые операционные системы на базе DOS.
  • Память в этом режиме использовалась нерационально - если пользователь конфигурировал OS/2 с возможностью DOS-совместимости, то 640 КБ памяти всегда выделялись для этих целей и не могли использоваться для задач OS/2.
  • Еще одним недостатком было отсутствие возможности обмена данными между DOS- и OS/2-приложениями.
  • В каждый момент времени могло выполняться только одно DOS-приложение, и это приложение не могло использовать расширенную память.

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