Реферат на тему:

Операційні системи. Windows

План

Історія створення Windows

1. Windows

2. ОС Windows 2.0.

3. Використання процесора 80386

4. Windows 3.0

5 Windows 3.1.

6. Windows for Workgroups 3

7 Windows NT 3.5

8 Windows 95

9 Windows NT 4.0.

10. Windows 98

11 Windows 2000

12 Windows XP

Історія створення Windows

Операційна система — це програма, що виконує функції посередника між
користувачем і комп’ютером.

ОС, виконуючи роль посередника, переслідує дві мети: ефективно
використовувати комп’ютерні ресурси і створювати умови для ефективної
роботи користувача.

Як ресурси комп’ютера зазвичай розглядають.

— час роботи процесора;

— адресний простір основної пам’яті;

— устаткування введення/виведення;

— файли, що зберігаються в зовнішній пам’яті. Таким чином, основні
компоненти ОС:

— управління процесами (розподіляє ресурс — процесорний час);

— управління пам’яттю (розподіляє ресурс — адресний простір основної
пам’яті);

— управління пристроями (розподіляє ресурси — устаткування введення/
виведення);

— управління даними (розподіляє ресурс — дані або файли).

Функціонування комп’ютера після вмикання живлення починається із запуску
програми первісного завантаження — Boot Track. Програма Boot Track
ініціалізує основні апаратні блоки комп’ютера й регістри процесора
(CPU), накопичувач пам’яті, контролери периферійного устаткування. Потім
завантажується ядро ОС, тобто Operating System Kernel.

Надалі ОС реагує на події, які відбуваються в системі, як програмні, так
і апаратні, і викликає модулі, що відповідають за їхнє виконання.

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

На даний момент найпоширенішою операційною системою на ПК є операційна
система Windows фірми Microsoft. Кількість проданих копій Windows
вимірюється сотнями мільйонів екземплярів.

У ті часи, коли робота над Windows тільки починалася, вважалося, що
майбутнє належить інтегрованим середовищам. Фірма VisiCorp — творець
першої електронної таблиці VisiC ale, займалася створенням пакета
Vision, що працював І v текстовому режимі з можливістю управління
маніпулятором «миша» Пакет І призначався для об’єднання кількох програм
однією багатовіконною оболонкою Фірма Quarterdesk у той час розробляла
пакет DESQ. що згодом став основою для й багатозадачного середовища
DESQView.

Позиція фірми Microsoft була іншою Після відвідування дослідницького цен
і гра Xerox PARC президент фірми Білл Гейтс вирішив зайнятися створенням
графічного середовища, що послужило б стандартною платформою для
розробників прикладних програм Тоді ж цей центр відвідав і Стів Джобс,
творець комп’ютерів Macintosh і пізніше NeXT Яке враження на обох
молодих людей справило побачене добре відомо. Отже Microsoft поставила
собі завдання створити платформи для розробників Передбачалося
забезпечити розробників вмонтованими функціями для реалізації інтерфейсу
користувача і його компонентів (вікон, меню, па печей діалогу), що могли
б управлятися за допомогою клавіатури або миші

Коли робота над середовищем Windows тільки починалася, у розпорядженні
Microsoft був комп’ютер із процесором 8088 і максимальним обсягом
пам’яті 640 КЬ Передбачалося, що користувачі цього середовища мають
приблизно 2% КЬ пам’яті, а жорсткий диск їм недоступний через високу
ціну Найкращим графічним адаптером у ті часи був CGA із роздільною
здатністю 320 на 200 при І роботі з чотирма кольорами Адаптер Hercules,
який забезпечував роздільну здатність 720 на 348 у монохромному режимі,
був тоді новинкою Робота графічного середовища в таких умовах була,
безумовно, повільною У 1983 р почали являтися перші відомості про
розробку Windows.

Наприкінці 1984 р здавалося, що розробка Windows не завершиться ніколи У
листопаді 1984 р фірма Microsoft оголосила, що вихід Windows відкладений
до червня наступного року На той час на ринку були присутні два
аналогічні продукти — TopView фірми IBM і VisiOn фірми VisiCorp. обидва
працювали в текстовому режимі.

У той час Білл Гейтс покладав великі надії на графічне користувацьке
середовище (концепції «комп’ютер у кожному домі і на кожному столі» і
«миттєво І доступна інформація» з’явилися трохи пізніше) Незважаючи на
високу ціну і низьку продуктивність, на ринку відчувався деякий вплив
комп’ютерів Macintosh хоча в 1984 р з’явилися комп’ютери IBM PC і Compaq

Windows 1.0

Коли фірма Microsoft скликала прес-конференцію на виставці Comdex, що
проходила в листопаді 1985 р у Лас-Вегасі, багато хто вважав цю подію
останнім шансом, особливо після того, як середовище Windows не було
випущене, як було обіцяно у червні того ж року Прес-конференція плавно
перейшла в презенташю нового продукту — Microsoft Windows 1 0

Порівняно з інтерфейсом Macintosh, середовище Windows 1 0 виглядало.
м’яко кажучи, «блідим» Вікна на екрані не перекривалися (а
розташовувалися заповнюючи екран, що називається tile), але мали кнопки
для зміни розміру і могли переміщатися за допомогою миші У першій версії
Windows не була реалізована метафора «робочої поверхні» (desktop), яка
на той час уже була в середовищі Мас і в графічній оболонці GEM фірми
Digital Research Програма керування файлами MS-DOS Executive працювала в
текстовому режимі.

Середовище Microsoft Windows 1 0 було невимогливим до ресурсів для його
і роботи було достатньо 256 КБ пам’яті й комп’ютера з двома дисководами.
Але як показало опитування перших користувачів, наявність жорсткого
диска і 640 КБ пам’яті істотно підвищували продуктивність середовища.
Ряд проблем дув вирішений, коли фірма Microsoft ввела підтримку
розширеної пам’яті (L.IM), стандарт якої був спочатку розроблений фірмою
Lotus для роботи електронної таблиці 1—2—3.

Використовуючи розширену пам’ять, середовище Windows 1.03 могло
скопіювати код і дані в розширену пам’ять, замість жорсткого диска, але
програми могли виконуватися тільки в оперативній пам’яті. Для Windows
1.0 поставлялося кілька прикладних програм Aldus Page Maker 1.0
(перенесений з Macintosh) і графічний пакет In-A-Vision фірми
Micrografx. Обидві програми працювали надзвичайно повільно, навіть на
комп’ютерах класу PC AT.

Очевидно, що для того, щоб Windows зайняла провідне положення, були
необхідні докорінні зміни. У 1987 р. відбулися дві значні події: була
оголошена перша версія системи управління електронними таблицями Excel
for Windows (чомусь версії 2.0) і нова версія середовища Windows.

Windows 2.0

У порівнянні з версією 1.0, версія Windows 2.0 мала ряд удосконалень.
Тоді як програма MS-DOS Executive як і раніше працювала в текстовому
режимі й не . було графічної програми управління файлами і робочої
області, з’явилися вікна, що перекриваються, із кнопками максимізації і
мінімізації. Підтримка вікон, що перекриваються, стала однією з причин
тривалих судових процесів між фірмою Apple і фірмами Digital Research
(графічна оболонка GEM) і Microsoft. Вікна могли переміщатися на екрані;
була реалізована підтримка клавіатурних еквівалентів для більшості
стандартних команд і функцій меню.

Не менш важливим було введення протоколу динамічного обміну даними
(DDE), і пакет Excel виявився першим прикладом використання цієї
концепції. Протокол давав можливість установити динамічний зв’язок між
програмами. Аналогічний протокол був реалізований фірмою Apple тільки в
рамках операційної системи System 7 у 1990 р.

Використання процесора 80386

Через рік середовище Windows було поділене на два продукти, символізуючи
у такий спосіб поділ ринку на системи з процесором 386 і без нього.
Версія Windows/286 була удосконаленою версією Windows 2.0 із підтримкою
протоколу управління розширеною пам’яттю EMS 4.0. Версія Windows/386
надавала трохи більше можливостей. Використовуючи апаратні переваги
процесора 80386, це середовище могло стимулювати розширену пам’ять у
додатковій пам’яті й виконувати одночасно кілька програм, працюючи у
віртуальному 8086 режимі процесора 80386.

Але навіть при наявності Windows/386, високопродуктивних процесорів,
значної кількості пам’яті й підтримки VGA-графіки середовищу Windows не
вистачало великої кількості прикладних програм. Більшість фірм —
виробників Програмного забезпечення робили ставку на OS/2. До їхнього
числа належали norland і Lotus. У їхніх планах розробка програм для
середовища Windows найближчим часом не передбачалася.

Windows 3.0

Великим кроком уперед став випуск у травні 1990 року версії Windows 3.0.
І Фірма Microsoft ввела підтримку захищеного режиму процесорів 80286 і
80386, що давало прикладним програмам більше пам’яті. Підтримка 386
розширеного режиму була перенесена з Windows/386. Прикладним програмам
тепер виділялося до 16 МБ пам’яті, причому організованої не за
сторінками; як у LIM EMS, а доступної для одночасного використання. Була
реалізована псевдобагатозадачність і можливість виконання DOS-програм у
вікні

Помітно покращився інтерфейс користувача. Програми управління файлами
File Manager і Program Manager були виконані в стилі самого середовища,
з’явилася програма конфігурації Control Panel, були додані пропорційні
шрифти, а також об’ємні елементи інтерфейсу смуги прокручування й
кнопки.

Зміни в роботі дисплейних драйверів і можливість адресації більшого
обсягу пам’яті дозволили Windows працювати істотно швидше. Нарешті і
користувачі, і розробники програмних продуктів одержали саме те
середовище, якого вони так довго чекали.

Серед фірм — виробників програмного забезпечення почалася справжня
Windows-істерія: усе, що можна і не можна було перенести в це
середовище, одержувало назву for Windows Компілятори, електронні
таблиці, графічні пакети, комунікаційні програми, ігри — усе йшло на
вівтар Windows. У такій гонитві І багато фірм задихалися, відставали,
інші виривалися вперед. Друзів не було і немає, невеликі й великі фірми,
що вчасно не розвернулися у 6iK’Windows, зміталися зі шляху, їх
скуповували, з ними об’єднувалися, обмінювалися акціями, одним словом,
неповороткі клієнти просто знищувалися. Багато фірм зростало на очах ще
вчора вони пропонували один-два продукти, які працювали у середовищі
DOS, а вже сьогодні — широкий спектр Windows-продуктів. Нехай І не дуже
високої якості, зате сьогодні.

Windows 3.1

Незважаючи на всі удосконалення, у середовищі Windows 3.0 були й істотні
недоліки, недостача системних ресурсів, що не дозволяло використовувати
наявну пам’ять, і знамениті системні помилки (UAE), що траплялися
набагато частіше, ніж цього можна було очікувати. Вирішення цих проблем
призвело до появи версії Windows 3.1, яка первісно планувалася як
невелике поліпшення версії 3.0. Насправді введення підтримки
масштабованих шрифтів технології TrueType і виправлення ряду принципових
помилок перетворили Windows 3.1 на самостійний проект, до якого в
результаті додалися значні нововведення. Так, був реалізований протокол
створення складених документів OLE, документований протокол
Drag-and-Drop, поліпшений інтерфейс із протоколом DDE (бібліотека
DDEML), введені панелі діалогу загального призначення (COMMDLG), у
відповідь на численні запити були відкриті раніше недокументовані
функції і робочі області ядра (TOOLHELP). Одним словом, середовище
Windows перетворилося на корисний інструмент для розробників і зручний
графічний інтерфейс — для користувачів

Windows for Workgroups 3.11

У листопаді 1992 р фірма Microsoft випустила трохи обновлену версії
Windows — Windows for Workgroups 3.11, першу операційну систему Windows,
що включає у свій склад мережні засоби Ця система логічно продовжує
лінію Windows і дозволяє з’єднати в єдину мережу окремі комп’ютери за
безсерверною схемою (однорангова мережа), а також дозволяє працювати як
мережний клієнт для сервера Windows NT. Тепер для організації мережі
необхідно мати тільки Windows і відповідне обладнання — мережні карти,
кабелі й т.д. У Windows for Workgroups уперше почали використовуватися
32-розрядні драйвери віртуальних пристроїв (Vx) і 32-розрядний доступ до
жорсткого диска, що значно підвищило продуктивність Ще одним
нововведенням стало те, що Windows for Workgroups працювала тільки в
386-му розширеному режимі, у такий спосіб підписуючи смертний вирок
застарілим 286-м процесорам

Windows NT 3.51

Windows NT, випущена в липні 1993 p., розроблена як операційна система
високого класу для комп’ютерів класу high-end. Вона спочатку
розроблялася як мережна операційна система для роботи як у функції
сервера, так і робочих станцій. Windows NT — це не послідовниця Windows
3.x, а нова операційна система, що відкриває нову лінію Windows. Зовні
Windows NT дуже сильно схожа на Windows 3.x, але її внутрішня структура
докорінно відрізняється від Windows 3.x Архітектура Windows NT
розроблялася таким чином, щоб система мала максимальну стійкість і
надійність І, треба сказати, ие розробникам вдалося. Windows NT
забезпечує таку ж стабільність, як і сервери UNIX Windows NT функціонує
не тільки на платформі Intel, але і на RISC-процесорах PowerPC, MIPS
R4000, DEC Alpha Windows NT може виконувати додатки DOS. Win 16, Win32,
POSIX і додатки OS/2, які не використовують графічний інтерфейс Одним із
найважливіших нововведень стало використання нової файлової системи
NTFS, що забезпечує високу надійність файлової системи і можливість
відновлення інформації після збоїв Крім того, можуть використовуватися
стара система FAT і HPFS (OS/2 Warp), що дозволяють використовувати
Windows NT на одному розділі жорсткого диска з DOS і OS/2. Також
нововведенням стала підтримка симетричної мультипроцесорної обробки й
технології OpenGL, що дозволяє працювати з 3-вимірними об’єктами. На
жаль, цю операційну систему навіть зараз не може собі дозволити
більшість користувачів, тому що вона надзвичайно вимоглива до апаратури
Для її установлення необхідно мати процесор 386/25, 12 МБ ОЗУ, 90 МБ
вільного місця на диску.

Windows 95

24 серпня 1995 р. у продаж надійшла нова операційна система Windows 95.
Ще до виходу було продано близько 400 тис. екземплярів beta-версій цієї
системи. Уся комп’ютерна громадськість буквально зациклилася на цій
системі — вихід Windows 95 став найголовнішою подією 1995 р. Почався
шквал усі журнали писали про Windows 95, почали виходити книги,
проводилася широка рекламна кампанія, усі виробники програмного
забезпечення почали переробляти свої продукти для цієї нової операційної
системи, виробники комп’ютерів і комплектуючих намагалися одержати
логотип Designed for Windows 95. Причина ж, через яку Windows 95
опинилася в центрі загальної уваги, проста: це найважніше обновлення
системи Windows із часу появи в 1990 p. Windows 3.0. Користувачі тепер
одержали переваги об’єктно-орієнтованого інтерфейсу, включаючи справжній
«робочий стіл» і піктограми, копіювання й видалення технікою
перетягування (drag-and-drop), укладеш папки і легкодоступний діалог для
задавання властивостей. Файлова система розпізнає довгі імена файлів і
відповідає метафорі «робочого столу».

Windows 95 внесла значні поліпшення в архітектуру Windows, включаючи
дійсно 32-розрядний інтерфейс прикладного програмування (АРІ), захищені
адресні простори для її власних 32-розрядних прикладних програм, що
витісняє багатозадачність, поділ прикладних програм на потоки і більш
широке використання віртуальних драйверів пристроїв. Модель захисту
пам’яті реалізована із серйозними компромісами, метою яких було досягти
сумісності з існуючими 16-розрядними прикладними програмами й драйверами
пристроїв. Але на практиці стійкість системи виявляється кращою, ніжу
Windows З.Іх. Продуктивність Windows 95 дивовижно висока. На повільних
системах, оснащених ОЗП не більше 4 МБ, її показники майже такі ж, а
іноді й кращі, ніж результати Windows 3.1х, у залежності від виконуваної
операції. На більш швидкодіючих системах із більшою пам’яттю вона
залишається вельми конкурентоспроможною в одно- і багатозадачному
режимах роботи

Windows NT 4.0

Восени 1996 р. на прилавках магазинів з’явилася Windows NT 4.0. її новий
інтерфейс цілком збігається з тим, шо використовується у Windows 95.

Не все, що є у Windows 95, є у NT 4.O. Найбільш помітною є відсутність
підтримки конфігурації пристроїв за принципом Plug&Play. Додати
периферійний пристрій до системи на базі NT набагато складніше, ніж у
випадку Windows 95 Деякі зміни торкнулися й архітектури: досягнута вища
швидкодія і знижені потреби в пам’яті, однак новий об’єктно-орієнтований
інтерфейс зводить ш досягнення нанівець, і система загалом залишається
такою ж вимогливою до обсягу пам’яті.

Одночасно з виходом клієнтської версії Windows NT Workstation вийшла і
серверна ОС Windows NT Server.

Windows 98

25 червня 1998 p. була випущена Windows 98, яка була удосконаленням
Windows 95. Вона має «браузерний» (Web) інтерфейс, що стирає грань між
переміщеннями в межах Робочого столу і в комп’ютерних мережах, містить
як нові технології, так і удосконалені. Якщо в Провіднику Windows 98
вибрати в меню View (перегляд) нову опцію Web View (Web-перегляд),
переміщення по жорсткому диску вашого комп’ютера забезпечуватиме
Internet Explorer 4.0. Засіб Active Desktop дозволяє за допомогою
компонентів ActiveX додавати безпосередньо до Робочого столу перегляд
Web, виведення новин у режимі реального часу і навіть телепередачі. Це
називається «відокремленням» інтерфейсу користувача від операційної
системи і забезпечує можливість вносити поверхневі нововведеня без
заміни версії ОС.

У Windows 98 введена перероблена файлова система — FAT32, — яка більш
ощадливо використовує дисковий простір і підтримує жорсткі диски обсягом
до 2 Тбайт. Нова версія підтримувала мультимедійні доповнення ММХ до
набору інструкцій процесора Pentium. Змінився і спосіб зв’язку між
файлами програм.

Це зроблено для подолання проблем, які виникають при випадковому
видаленні DIL, і удосконалення не дуже зрозумілого процесу деінсталяції
у Windows 95 Перероблена Панель управління не гак перевантажена
значками, як у Windows 95 і в ній з’явилися майстри, що допомагають
користувачеві при налагодженні системи Розширення, орієнтовані на
мережу, дозволяють комп’ютерам запиту вати центральний сервер або Web
сторінку про появу там нових програм, щоб завантажувати обновлені
компоненти Удосконалена система управління живленням для блокнотних ПК
може виключати PC-карти, які інтенсивно витрачають енергію, реалізована
також підтримка стандарту на 32-розрядні PC-карти – CardBus.

Пізніше, у 1999 і 2000 роках з’явилися нові версії Windows 98 Windows 98
SE- (Second Edition) і Windows Millennium Edition (ME-)

Windows 2000

Windows 2000. що вийшла 17 лютого 2000 p операційна система ОС
Microsoft, заснована на технології Windows NT що відбито в первісній
назві проекту — Windows NT 5 0 NT

Windows 2000 — повністю 32-розрядна ОС із пріоритетною багатозадачністю
і поліпшеною реалізацією роботи з пам’яттю В основі проекту Windows 2000
лежать ті ж принципи, що колись забезпечили успіх NT

1 Сумісність (Compatibility) Система має звичний інтерфейс ОС сімейства
Windows, підтримку файлових систем NTFS5, NTFS4, І-АТ16 і ІАТ12
Більшість програм, написаних під MSDOS, W9x, NT4 а також деякі програми
під OS/2 і POSIX запускаються й функціонують без проблем При
проектуванні NT враховувалася можливість роботи системи в різних
мережних середовищах тому в комплект входять засоби для роботи в Unix і
Novell мережах

2 Можливість перенесення (Portability) Система працює на різних
процесоpax сімейства х86 виробництва Intel і AMD Реалізація підтримки
процесорів інших архітектур можлива, що потребує деяких зусиль

3 Можливість масштабування (Scalability) У W2k реалізована підтримка
технологій SMP і COW (Cluster Of Workstations) Кількість процесорів при
використанні SMP може сягати 32 (64, при використанні ядра і HAL-a,
написаного виробником комп’ютера)

4 Система безпеки (Security) повністю задовольняє специфікації С2 за
технологією АН Б США. Правда, для повної підтримки потрібне
устаткування, яке також задовольняє цій специфікації

5 Розподілена обробка (Distributed processing) W2k має вбудовані в
систему мережні можливості, що забезпечує можливість зв’язку з різними
типами комп’ютерів-хостів завдяки наявності різноманітних транспортних
протоколів і технологіі «клієнт-сервер»

6 Надійність і стійкість до відмови (Reliability and robustness)
Архітектура ОС захищає програми від ушкодження одна одною і самою
операційною системою При цьому використовується стійка до відмови
структурована обробка особливих ситуацій на всіх архітектурних рівнях,
що включає відновлювальну фай лову систему NTFS і забезпечує захист за
допомогою вбудованої системи безпеки й удосконалених методів керування
пам’яттю

7. Локалізація (Localization) Система надає можливості для роботи в
багатьох країнах світу на національних мовах, що досягається
застосуванням стандарту ISO Unicode.

8. Розширюваність (Extensibility). Завдяки модульній побудові системи
можна додавати нові модулі на різні архітектурні рівні ОС.

Windows 2000 вийшла в кількох редакціях — Windows 2000 Professional,
Windows 2000 Server, Windows 2000 Advanced Server і Windows 2000
DataCenter Server. Відрізняються вони одна від одної, по-перше,
кількістю служб і програм, що входять до комплекту, по-друге, ступенем
підтримки апаратного забезпечення. Наприклад, Professional не підтримує
більше 2 процесорів, Server підтримує вже 4 процесори. Advanced Server —
8 процесорів, a DataCenter — 64. Крім цього, вони сильно розрізняються
за ціною.

Windows XP

Нова ОС від Microsoft була представлена 25 жовтня 2001 р. У ній зроблена
спроба об’єднати дві лінійки Windows 9x і NT, що раніше існували
незалежно. Спочатку цей проект називався Whisler, але зараз він
розділився на дві лінії: Windows XP, що позицюнується на заміну Windows
9x і Windows 2000 Professional, і Windows NET, що позицюнується на
заміну NT Server усіх сортів. Незалежно від назви, усі вони є прямими
спадкоємцями Windows 2000 і продовжувачами лінійки Windows NT Цей факт і
визначає основні особливості Windows XP. Це повністю 32-розрядна ОС із
пріоритетною багатозадачністю. У її основі лежать ті ж принципи, на яких
базувалися всі NT.

Спочатку були випущені дві версії — Windows XP Home і Windows XP
Professional. Крім цього, існує 64-бітна версія Windows XP Professional,
зроблена для 64-бітного Intel Itanium. Пізніше будуть випущені Windows.
NET Server, Windows. NET Advanced Server і Windows. NET Datacenter
Server (x86 і 64-розрядна для кожного). XP Home позицюнується як ОС на
заміну лінійки Windows 9x, XP Professional як заміна для Windows 2000
Professional. З істотних відмінностей між ними можна відзначити тільки
відсутність підтримки SMP у XP Home. Але, незважаючи на це, навіть XP
Home побудована на ядрі NT, тому можна говорити про давно очікувану
офіційну смерть лінійки Windows 9x та ідеології MS-DOS разом із нею.
Windows NET відрізняється від ХР наявністю системних служб і програм,
властивих серверу, і підтримкою більш міцного заліза. Так, якщо XP Pro
підтримує SMP тільки на два процесори, то NET Server — уже на 4, NET
Advanced Server — на 8, a NET Datacenter Server — на 32.

Похожие записи