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

Історія Windows

Для більшості користувачів, Windows стала доступної вперше наприкінці 1980-х рр. як графічна оболонка, що запускає в середовищі операційної системи MS DOS командою win. Уже тоді були відчутні основні характерні риси Windows, хоча вона ще не була операційною системою, - зручний багатовіконний (як тоді називали) графічний користувальницький інтерфейс.

Затем з'явилися найбільш відомі в ті роки версії - Windows 3.0, Windows 3.11, Windows for Workgroups (Windows для робочих груп). Всі вони підтримували виконання додатків під керуванням графічної багатооконной оболонки.

В 1988 Microsoft ухвалила рішення щодо розробці стерпної ОС "new technology" (NT), що підтримувала б й OS/2, і POSIX API.

Спочатку Windows NT повинна була використати OS/2 API як своє природне оточення, однак у процесі розробки NT була змінена й стала використати Win32 API, що відбиває популярність Windows 3.0.

Саме Windows NT, що з'явилася до середини 1990-х рр., зіграла вирішальну роль у зміні відносини користувачів до Windows. До її появи на ринку існувала точка зору про недостатню надійність Windows і неможливості її використання як серверної ОС, внаслідок чого в якості серверних ОС багато хто воліли використати Solaris або інші версії UNIX. Однак Windows NT Server, з її передовою надійною архітектурою, розширеною підтримкою мережі, підтримкою сумісності знизу нагору для додатків, розроблених для попередніх ОС, змінила ситуацію на ринку настільки, що до середини 1990-х рр. ліцензій на Windows NT було продано більше, ніж на UNIX.

Досить важливою лінією розвитку Windows стало сімейство клієнтських ОС - Windows 9x - Windows 95 й Windows 98, потім - Windows Millennium. У цих операційних системах були реалізовані розширені мультимедийные можливості, підтримка драйверів найрізноманітніших пристроїв (у тому числі - механізм Plug-and-Play автоматичного розпізнавання нових пристроїв й установки їхніх драйверів), а також кодеки для обробки мультимедийной інформації. Користувальницький інтерфейс Windows 95 (з його "літаючими листками" і характерним дизайном вікон) став еталоном для розроблювачів GUI. Не випадково Microsoft значно продовжила строк підтримки Windows 98 для пользвоателей. Авторові, так само як і мільйонам інших розроблювачів, не хотілося "розставатися" з комфортним інтерфейсом Windows 95/98.

Значним рубежем у розвитку ОС став випуск в 2001 р. ОС Windows XP, що й у цей час, майже через 10 років (доповнена Service Packs 1, 2 й 3), є однієї з найбільше широко використовуваних ОС у світі. Кодова назва Windows XP – whistler (свистулька), очевидно, через характерну мелодію, що супроводжує вхід у системи й вихід їхньої системи. Windows XP популярна серед користувачів, завдяки зручному інсталятору, підвищеній надійності, зручному й естетичному користувальницькому інтерфейсу, розширеній підтримці драйверів пристроїв (починаючи з Windows XP, практично ніяких проблем із драйверами при установці нових пристроїв користувачі Windows не випробовують).

ОС Windows 2003 Server характерна насамперед своєю підвищеною безпекою - наприклад, браузер у цій системі явно запитує в користувача підтвердження надійності кожного конкретного нового сайту.

ОС Windows 2008 - серверна ОС зі зручними засобами конфігурування, зручною підтримкою мережі, підтримкою паралельного програмування. Випущена також її спеціальна версія Windows 2008 HPC - High Performance Computing, з розширеною підтримкою паралелізму.

Недавно на ринку ОС з'явилася Windows 7 - клієнтська ОС, по відкликаннях користувачів, досить надійна й зручна.

Такий лише дуже короткий перелік унікальних результатів фірми Microsoft в області операційних систем - за невеликий відрізок часу розроблено більше десятка клієнтського й серверних ОС сімейства Windows, значно підвищені їхня надійність і безпека, розширені користувальницькі можливості.

Найбільш значної представляється лінія розвитку ОС Windows NT - Windows 2000 - Windows XP - Windows 2003 - Windows Vista - Windows 2008 - Windows 7. Це сімейство ОС використає загальні принципи архітектури й загальну кодову базу (код ядра). Тому надалі в даній і наступній лекціях, розглядаючи принципи організації Windows 2000, ми фактично розглядаємо архітектуру всіх нових ОС сімейства Windows.