Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700125.doc
Скачиваний:
10
Добавлен:
01.05.2022
Размер:
699.39 Кб
Скачать

6.2. Операционные системы, понятие и назначение

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

6.2.1. История развития ос

Рассмотрим два основных направления развития ОС, которые связаны соответственно с фирмами разработчиками Microsoft (MS) и IBM.

В 1981 году фирма MS выпустила первую ОС MS DOS 1.0 (дисковая операционная система) Работа с ОС осуществлялась с помощью командной строки в символьном режиме. ОС обслуживала 64 Кб памяти, могла использовать дискеты 5,25’’ емкостью 160 Кб.

В том же году фирма IBM разработала свою ОС PC DOS — полный аналог MS DOS.

В 1983 году вышла в свет MS DOS 2.0. Она работала с дискетами 360 Кб и жесткими дисками 10 Мб. Появилась древовидная система каталогов диска, а также возможность загружать драйверы.

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

С 1984 года началась работа над графической ОС, которая обладала бы возможностью полного использования памяти, была многозадачной. К 1985 году фирма MS разработала графическую оболочку Windows 2.0 к MS DOS. Появился графический интерфейс, но ограничение прямой адресации всего 640 Кб памяти оставалось. Вся остальная память считалась расширенной, и работа с ней осуществлялась с помощью драйверов расширенной памяти.

В 1987 году фирма IBM разработала ОС OS/2 1.0, которая могла адресовать до 16 Мб памяти, обладала многозадачностью до 12 программ.

В 1990 году фирма MS выпустила оболочку Windows 3.x. Для неё характерно использование всего адресного пространства и виртуальной памяти, кооперативная многозадачность. Однако, это была не ОС, а только графическая программная оболочка для MS-DOS.

К 1992 году фирмой IBM была разработана OS/2 2.0 — 32- разрядная, многозадачная, однопользовательская ОС. Поддерживались многопоточные программы, совместимость с продуктами фирмы MS. Но она более требовательна к ресурсам — 386 процессор, 8Мб памяти, 50Мб свободного места на диске. Но в дальнейшем разработчики этой линии ОС отказались от поддержки программного обеспечения фирмы MS.

В 1993 году появилась Windows NT — 32-разрядная, многопользовательская, многозадачная ОС с сетевыми возможностями и графическим интерфейсом.

В 1995 году увидела свет 32-разрядная, однопользовательская ОС Windows 95. Она обладает вытесняющей многозадачностью для 32-разрядных приложений и кооперативной — для 16 разрядных.

Требуемые ресурсы: 386 процессор и 4 Мб памяти, 40 Мб свободного места на диске.

В 1998 году появилась Windows 98, а в 2000 году — Windows Millennium Edition — ОС по характеристикам аналогичные предыдущей версии 1995 года, но внутренне более совершенные.

К 2000 году выпущены две версии Windows 2000: Professional и Server, которые являются 32-разрядными многозадачными, а Server ещё и многопользовательской ОС. Эти две ОС основаны на технологии NT и являются прямыми потомками Windows NT.

Объединение операционных систем линии Windows 95,98, ME с семейством ОС, основанных на технологии NT привело к созданию 32-разрядной однопользовательской ОС Windows XP в трех редакциях: Home, Professional, Media Center, а также 32-разрядной многопользовательской ОС Windows 2003 Server.

Отдельно от перечисленных ОС развивалась еще одна линия ОС — UNIХ, созданная фирмой Bell Laboratories. Она разрабатывалась под эгидой переносимости программ между компьютерами с разной архитектурой. В итоге появились много UNIXоподобных ОС — многопользовательские, многозадачные, 32-разрядные.