Курсовая работа: Сучасні операційні системи, архітектура, відмінні характеристики, функціональність, виробництво і перспективи розвитку
Для запуску
Windows ME вимагає мінімум 32 Мб оперативної пам'яті (рекомендується 64) і в
мінімальній конфігурації займає на диску трохи більше 500 Мб. Windows ME дійсно
стала останньою ОС сімейства Windows 9X, оскільки всі наступні операційні
системи Windows як для домашніх комп'ютерів, так і для робочих станцій,
створюються на платформі NT.
Windows NT (New
Technology).32-розрядна Windows NT, перша версія якої з'явилася на ринку в
1993-му, а остання - в 1998 році, з самого початку створювалася як
сверхстабільна, надійна система, розрахована, перш за все, на роботу. І в цьому
сенсі Windows 98/ME може їй тільки позаздрити: випадки помилок, крахів і "зависання"
при роботі в Windows NT зустрічаються вкрай рідко. Відбувається це тому, що в
Windows NT розроблено надійне розділення працюють під її керуванням програм, що
не дає їм "змагатися" за ресурси. У Windows 3.1/95/98/ME кожна із
завантажених програм відчувала себе в оперативній пам'яті повновладним
господарем. Нерідко програми перезавантажували процесор запитами на ресурси, в
результаті чого ОС "зависала".
На відміну від
Windows 98/ME, Windows NT забороняє беззаперечний доступ до ресурсів комп'ютера
будь-яким програмам, які намагаються працювати з "залізом" напряму. Це
дозволяє системі уникнути конфліктів, проте в результаті під NT відмовляються
будь-які програми, написані під DOS, і багато створені під Windows 95.
Слід враховувати і
той факт, що велика частина роботи з NT виявляється лише в мережевому режимі
роботи - тобто у зв'язці з іншими комп'ютерами.
Windows 2000. Вона
з'явилася на ринку на початку 2000 року операційна система Microsoft Windows
2000 являє собою друге покоління операційних систем, побудованих згідно
архітектурі Windows NT. Вона проводиться в трьох модифікаціях: Windows 2000
Professional для ноутбуків, настільних систем і робочих станцій, Windows Server
2000 для серверних комп'ютерів і Windows 2000 Datacenter Server для великих
серверних систем, робочих станцій великих корпоративних мереж та спеціалізованих
банківських і файлових серверів.
Завдяки
використанню удосконаленої технології NT, що поєднується з об'єктивною
простотою інтерфейсу Windows 9. X, Windows 2000 володіє високою надійністю і
стабільністю, також вона значно легше піддається налаштування та конфігурації,
ніж попередні версії Windows. Розмежування доступу до системи реалізовано на
високому рівні, що дозволяє забезпечити безпеку збереження даних на дисках,
якщо за комп'ютером працює більше одного користувача. Це система Windows була
визнана однією з кращих, і до цих пір використовується на багатьох комп'ютерах,
не дивлячись на вихід більш нових версій ОС Windows.
Windows XP.

Операційна система
Microsoft Windows XP (від англ. EXPerience - досвід), відома також під кодовим
найменуванням Microsoft Codename Whistler. Спочатку в плани корпорації
Microsoft входила розробка двох незалежних операційних систем нового покоління.
Перший проект отримав робочу назву Neptune, ця ОС повинна була стати черговим
оновленням Windows Millennium Edition, новою системою лінійки Windows 9X. Другий
проект, що мав назву Odyssey, передбачав створення ОС на платформі Windows NT,
яка повинна була прийти на зміну Windows 2000. Проте керівництво Microsoft
визнало недоцільним розосереджувати ресурси на просування двох різних ОС,
внаслідок чого обидва напрямки розробок були об'єднані в один проект - Microsoft
Whistler. Можливо, саме завдяки цьому рішенню Windows XP поєднує в собі
переваги вже знайомих користувачам операційних систем попередніх поколінь: зручність,
простоту в інсталяції та експлуатації ОС сімейства Windows 98 і Windows ME, а
також надійність і багатофункціональність Windows 2000. В даний час Windows XP
для настільних ПК і робочих станцій випускається в трьох модифікаціях: Home
Edition для домашніх персональних комп'ютерів, Professional Edition - для
офісних ПК і, нарешті, Microsoft Windows XP 64bit Edition - це версія Windows
XP Professional для персональних комп'ютерів, зібраних на базі 64-бітного
процесора Intel Itanium з тактовою частотою понад 1 ГГц.
Для запуску
Microsoft Windows XP необхідний персональний комп'ютер, що відповідає таким
мінімальним системним вимогам: процесор - Pentium-сумісний, тактова частота від
233 МГц і вище; обсяг оперативної пам'яті - 64 Мбайт; вільний дисковий простір
- 1,5 Гбайт.
Якщо порівняти
Windows XP з більш ранніми версіями Microsoft Windows, в новій операційній
системі легко виявити безліч значних відмінностей.
Windows NET. Microsoft
Windows.net - це сімейство серверних операційних систем, розроблених
корпорацією Microsoft на основі Windows XP, які прийшли на зміну Windows 2000
Server, Advanced Server і Datacenter Server. Windows.net поставляється в
варіантах Windows NET Server, Windows NET Advanced Server і Windows NET
Datacenter Server. Відповідно, технічні можливості цих версій операційних
систем різні: наприклад, Windows NET Server може адресувати чотирипроцесорні
системи, Windows NET Advanced Server "уміє" працювати з
восьмипроцесорний комп'ютерами, а Windows NET Datacenter Server підтримує
машини, апаратна конфігурація яких включає до 32 синхронно працюючих процесорів.
Windows Vista.

Ця версія Windows
є самої нової ОС і вийшла на осінь 2006 року, хоча бета-і піратські версії
стали з'являтися ще з кінця 2005 року. Усього випущено сім варіантів Windows
Vista, які можна розбити на дві групи - Home і Business.
Windows Vista
Starter Edition доступна лише на ринках, що розвиваються (як і XP Starter) і
тільки в 32-бітному варіанті. Ця ОС допускає паралельну роботу лише трьох
додатків (вікон), роботу в мережі Інтернет (але без вхідних мережевих з'єднань)
і не представляє можливості входу під іншим паролем. Ця версія не користується
популярністю, тому що більшість сучасних комп'ютерів підтримують більш
розвинені версії цієї ОС.
Windows CE. Наймолодша
з операційних систем Microsoft стоїть осібно серед своїх побратимів, хоча б
тому, що вона призначена винятково для встановлення на "кишенькові" комп'ютери
(palm-top). Такі міні-комп'ютери, що з'явилися наприкінці 90-х років, усього за
кілька років зуміли завоювати популярність. Сьогодні "електронними
органайзерами" користуються і ділові люди, які постійно знаходяться в
роз'їздах, і студенти.
У невеликій ОС
інтегровані всі необхідні програми для роботи з міні-комп'ютером - простий
текстовий редактор, записна книжка, електронна таблиця і система електронної
пошти. Власники персональних комп'ютерів навряд чи зіткнуться з цієї ОС, а от
власники різноманітних побутових пристроїв-цілком можливо. За задумом
Microsoft, Windows CE незабаром буде встановлюватися навіть на бортові
комп'ютери деяких моделей автомобілів. У даний момент на ринку наладонних
комп'ютерів Windows CE не є лідером, поступаючись PalmOS та іншим конкуруючим
продуктам.
Windows 7.

На сьогоднішній
день компанія Microsoft випустила нову операційну систему Windows 7. У Windows
7 є можливість відключення або включення браузера Internet Explorer і
програвача Windows Media Player
Також, ОС має
підтримку multitouch-моніторів. Ця можливість була продемонстрована Microsoft
на щорічній конференції TechEd'08 в Орландо. В ході демонстрації
використовувалася збірка 6.1.6856, А також досвідчена модель ноутбука з
multitouch-екраном.
Функція Branch
Cache дозволяє знизити затримки у користувачів, що працюють з комп'ютером
віддалено. Наприклад, файл доступний по мережі, кешується локально, тому він
скачується вже не з віддаленого сервера, а з локального комп'ютера. Ця функція
може працювати в двох режимах - Hosted Cache і Distributed Cache. У першому
випадку - файл зберігається на виділеному локальному сервері під управлінням
Windows Server 2008 R2, у другому - на комп'ютері у клієнта.
Функція ReadyBoost
дозволяє використовувати флеш-накопичувач як додаткову кеш-пам'яті для
прискорення роботи системи.
Перша основа
написання ОС - це повне усвідомлення того безперечного факту, що без чогось
нового твій проект - це ще п'ять хвилин витраченого кінцевим користувачем часу.
На даний момент більш-менш тямить у своїй справі розробники ставлять в основу
свого проекту Мікроядро. Для непосвячених зазначу, що ядро ОС - це спеціально
складена програма, яка керує розподілом пам'яті, контролює процеси і системні
функції. Мікроядро поряд з екзоядром - це дві найбільш перспективних типу ядер,
де перше відрізняється прекрасним захистом ОС, а другий - неймовірною швидкістю.
Більшість ядер існуючих ОС (як любительських, так і досить відомих) побудовано
за принципом монолітного ядра. Цей тип ядер базується на більш старих
концепціях, досить простих у реалізації. Суть такого принципу полягає в тому,
що в ядро поміщається все починаючи з функції роботи з екраном і закінчуючи
функціями роботи з вінчестерами. Само собою зрозуміло, ядро виходить великим і
односпрямованим, що практично позбавляє систему можливості перебудувати ядро. Набагато
більше досягла успіху в цьому плані мікроядерної архітектура. Мікроядро надає
програмісту тільки якусь платформу, на яку він може "намотати" все,
що забажає. На відміну від монолітного ядра, Мікроядро користується зовнішніми
модулями і драйверами, які дозволять виконати всі ті ж операції з дисками або
екраном. Поряд з цим Мікроядро має відносно невеликий розмір, так що грамотно
спроектована ядро може спокійно працювати на старих машинах. Що стосується
функцій мікроядра, то головне його завдання, крім ініціалізації всієї системи,
- виконання функцій IPC (Inter-Process Communication - взаємодія процесів). І,
на мій погляд, найважливіша перевага мікроядра полягає в тому, що на гарному
мікроядрі може бути побудована яка завгодно система, будь то ваша ОС або ОС
тих, хто вас навіть не знає. Тобто на одному ядрі можна побудувати не одну і
навіть не дві, а більше операційних систем, зовсім не схожих один на одного. До
того ж, Мікроядро має гарну захищеністю. Це досягається завдяки тому, що
програмісту не дозволяється виконувати ніяких привілейованих функцій з програми
окрім як шляхом використання системних викликів, які контролює ядро і в
потрібний момент може запобігти псуванню важливих даних.
Страницы: 1, 2, 3, 4, 5 |