Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Соболь Информатика.docx
Скачиваний:
294
Добавлен:
28.03.2015
Размер:
585.72 Кб
Скачать

Ibm pc, оснащенный 16-разрядной однопользовательской

операционной системой реального режима с командной строкой MS-

DOS 1.0. Эта операционная система поставлялась фирмой Microsoft,

известной в те годы как разработчик интерпретатора BASIC. Через два

года была выпущена более мощная операционная система MS-

DOS 2.0. Она содержала программу обработки командной строки с

большим количеством функций, позаимствованных у ОС UNIX.

В 1986 г. новый компьютер IBM PC/AT (Advanced Technology —

передовая технология) на базе процессора Intel 286 вместе с операционной

системой MS-DOS 3.0 фирмы Microsoft. В ОС MS-DOS появилось

много новых функций, но она оставалась системой с командной

строкой. Затем Microsoft решила добавить к операционной системе MS-

DOS графический интерфейс пользователя (оболочку), которую она

159

назвала Windows. Операционные системы Windows 1.0 и Windows 2.0,

выпущенные соответственно в 1985 и 1987 гг., были неудачными.

Наконец, версия 3.0, выпущенная в 1990 г. для компьютера с

процессором Intel 386, и особенно последовавшие за ней версии 3.1 и 3.11

добились большого коммерческого успеха. Ни одна из этих версий не

являлась настоящей операционной системой. Это был скорее

графический интерфейс поверх MS-DOS, которая продолжала управлять

машиной и файловой системой. Все программы работали в одном и

том же адресном пространстве, ошибка одной из них могла привести

к зависанию всей системы.

Выход в 1995 г. Windows 95 не привел к вытеснению системы MS-

DOS, хотя почти все ее функции были перенесены в Windows. Как

Windows 95, так и новая версия MS-DOS 7.0 содержали большинство

особенностей монолитной операционной системы, включая

виртуальную память и управление процессами. ОС Windows 95 не была

полностью 32-разрядной программой. Она содержала большие

куски 16-разрядного ассемблерного кода и продолжала использовать

файловую систему MS-DOS, практически со всеми ее

ограничениями. Значительное изменение файловой системы заключалось только

в добавлении длинных имен файлов к именам формата 8.3,

разрешенным в MS-DOS.

В Windows 98, вышедшем в 1998 г., MS-DOS все еще

присутствовала (версия 7.1) и состояла из 16-разрядного кода. Хотя еще больше

функций было переведено из MS-DOS в Windows, а поддержка

больших дисковых разделов стала стандартом, по своему строению

операционная система Windows 98 не сильно отличалась от Windows 95.

Отличие заключалось в интерфейсе пользователя, интегрировавшем в

себе Internet и рабочий стол пользователя.

В 2000 г. Microsoft выпустила слегка измененную версию Windows 98,

названную Windows Me (Windows Millennium Edition — Windows, выпуск

тысячелетия). В этой версии были исправлены некоторые ошибки и

добавлены новые функции, но под внешней оболочкой скрыта все та

же Windows 98. Новые функции включали в себя улучшенную

организацию при совместном использовании изображений, музыки и

фильмов, основательнее поддерживали работу с домашней сетью и

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

относящихся к Internet. Одна новая функция состояла в

возможности восстановить прежние настройки компьюте-ра после неверной ус-

160

тановки каких-либо параметров. Например, если пользователь

перенастраивал разрешение экрана с 640 х 480 на 1024 х 768, и после

этого система переставала работать, то теперь он мог вернуться к

последней работающей конфигурации.

К концу 80-х гг. корпорация Microsoft осознала, что построение

современной 32-разрядной операционной системы поверх

16-разрядной системы MS-DOS является решением, лишенным перспективы.

Поэтому была начата работа над созданием совершенно новой

32-разрядной ОС, совместимой с Windows. Эта новая система,

названная Windows NT (NT означает New Technology — новая

технология), предназначалась для деловых приложений, решающих

ответственные задачи, а также для домашнего использования. В это время

мэйнфреймы все еще работали на крупный бизнес, поэтому

предположение, что компании будут использовать персональные

компьютеры для чего-либо важного, выглядело довольно утопично. Но, как

показала история, это был правильный выбор. Такие свойства, как

безопасность и высокая надежность, отсутствовавшие в прежних

версиях Windows, были поставлены в этом проекте во главу угла.

Проект оказался успешным. В 1993 г. была выпущена первая

версия, названная Windows NT 3.1. Номер версии был выбран так,

чтобы он соответствовал номеру версии популярной тогда 16-разрядной

Windows 3.1. Microsoft ожидала, что операционная система NT

быстро вытеснит Windows 3.1, так как по формальным показателям NT

значительно превосходила ее.

Первое значительное усовершенствование системы NT было

сделано в 1996 г. в версии NT 4.0. Эта система обладала мощностью,

безопасностью и надежностью современной операционной системы.

Она использовала тот же самый пользовательский интерфейс, что и

очень популярная тогда Windows 95. Эта совместимость облегчала

пользователям переход с Windows 95 на NT

С самого начала операционная система NT разрабатывалась в

расчете на переносимость системы на другие платформы, поэтому

она была практически полностью написана на С с очень

небольшими включениями на ассемблере для обработки прерываний.

Следом за NT 4.0 предполагалось выпустить версию NT 5.0. Но

в 1999 г. Microsoft изменила ее название на Windows 2000. Это было

сделано для того, чтобы найти нейтральное имя как для

пользователей Windows 98, так и для пользователей NT При этом Microsoft pac-

6. Информатика

161

считывала иметь единую ОС, построенную на основе надежной

32-разрядной технологии, но использующую интерфейс системы

Windows 98.

Windows 2000 — это современная операционная система,

работающая на настольных ПК старших моделей и серверах. Она

унаследовала множество свойств системы NT 4.0 и является полностью

32-разрядной (планируется переход на 64-разрядную) многозадачной

системой с индивидуально защищенными процессами.

Каждый процесс имеет свое собственное 32-разрядное

виртуальное адресное пространство. ОС работает в режиме ядра, тогда как

процессы пользователя работают в пользовательском режиме, что

обеспечивает полноценную защиту (в отличие от Windows 98). У

процессов может быть один или несколько потоков, видимых для

операционной системы и управляемых ею. Она удовлетворяет

требованиям безопасности уровня С2 МО США для всех файлов, каталогов

и процессов, а также других объектов, которые могут

использоваться совместно. Наконец, она обладает полной поддержкой

симметричных многопроцессорных систем с числом процессоров от 2 до 32.

Возможности операционной системы Windows 2000 позволяют

использовать ее как основную операционную систему для

современных настольных компьютеров и ноутбуков на предприятиях любого

типа. При создании этой системы корпорация Microsoft сохранила

все полезные свойства Windows 98: технологию plug-and-play, простой

и понятный пользовательский интерфейс, широкие возможности

управления, и даже улучшила их. Кроме того, их дополнили

система безопасности, средства управления и обеспечения надежности,

характерные для системы Windows NT. Развертывание системы Windows