Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Software Engineering2011.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.12 Mб
Скачать

Крупнейшие производители современных операционных систем и их продукты

На данный момент наиболее известный следующие ОС: Windows, Linux, BSD, Solaris, NetWare, QNX, ReactOS, UNIX, AmigaOS, Plan 9, Minix, MULTICS, AIX, HP-UX, IRIX, Mac OS X, System V, Tru64, OS/2, OpenVMS.

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

По числу одновременно выполняемых задач операционные системы делятся на два класса:

  • Однозадачные (MS DOS)

  • Многозадачные (OS/2, Unix, Windows)

В зависимости от областей использования многозадачные ОС подразделяются на три типа:

  • Системы пакетной обработки (ОС ЕС)

  • Системы с разделением времени (Unix, Linux, Windows)

  • Системы реального времени (QNX, RT/11)

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

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

Системы реального времени применяются для управления технологическим процессом или техническим объектом, например, летательным объектом, станком и т.д.

По числу одновременно работающих пользователей на ЭВМ ОС разделяются на:

  • Однопользовательские (MS DOS)

  • Многопользовательские (Unix, Linux, Windows 95 - XP)

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

По числу одновременно поддерживаемых процессоров ОС разделяются на

  • Многопроцессорные

  • Однопроцессорные

Одним из важных свойств ОС является наличие в ней средств поддержки многопроцессорной обработки данных. Такие функции имеются в операционных системах Solaris 2.x фирмы Sun, Open Server 3.x компании Santa Crus Operations, OS/2 фирмы IBM, Windows NT фирмы Microsoft и NetWare 4.1 фирмы Novell.. По способу организации вычислительного процесса эти ОС могут быть разделены на асимметричные и симметричные.

По уровню обслуживания ОС разделяются на:

  • Локальные

  • Сетевые(Windows NT, NetWare)

Локальные ОС применяются на автономных ПК или ПК, которые используются в компьютерных сетях в качестве клиента. В состав локальных ОС входит клиентская часть ПО для доступа к удаленным ресурсам и услугам.

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

Apple/Mac OS X

Итак, в середине 90-х компания Apple безуспешно пыталась создать следующее поколение своей операционки. Последняя версия ОС, выпущенная в октябре 1999 – Mac OS 9 – вела свою родословную аж с 1984 года, и безусловно, ее архитектура серьезно устарела. После собственных, не увенчавшихся успехом, попыток, компания решила купить чужую разработку.

В 1996 компания NeXT выиграла у Be Inc. право стать следующей ОС для макинтошей. Вместе с OPENSTEP, тогдашним названием системы, в Apple вернулся и Стив Джобс. Изначально он отвечал лишь за превращение нового приобретения в следующую Mac OS, но в итоге возглавил всю компанию в 1997. Напомним, что Стив Джобс, будучи одним из создателей Apple, покидал компанию в 1985 году, после чего в течение 10 лет работал в другой созданной им компании – NeXT, которая специализировалась на создании рабочих станций для образовательных и коммерческих учреждений. Помимо этого, им была куплена Visual Effects House, впоследствии ставшая небезызвестной анимационной студией Pixar.

Новая версия ОС, получившая название Mac OS X, визуально очень сильно отличалась от предыдущей операционки: прозрачные, мягкие цвета интерфейса Aqua, закругленные углы, технология сглаживания, тени у окон приложений и тестовых элементов — все это пришлось по вкусу большинству пользователей, но были и скептики. Общее ощущение от картинки напоминало дизайн первых iMac. Появились новые, интегрированные элементы интерфейса. Графическая система была построена на базе Open GL, что позволяло использовать видеокарту компьютера для прорисовки окон.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]