інші версії Warp, Warp Connect теж поставлялася в двох версіях: одна без Windows-бібліотек, інша, подібно Full Pack, з бібліотеками Win-OS/2.
4.2.1. Внутрішня організація OS/2 Warp
На малюнку 48 показана структура ОС OS/2 Warp 3.0. У OS/2 мається кілька видів ВМ для ПП. Власні 32- і 16-розрядні програми OS/2 виконуються на окремих ВМ у режимі що витісняє багатозадачності і можуть спілкуватися між собою за допомогою засобів DDE OS/2. ПП DOS і Win16 можуть запускатися на окремих ВМ у багатозадачному режимі. При цьому вони підтримують повноцінні зв'язки DDE і OLE 2.0 один з одним і зв'язку DDE з 32-х розрядними програмами OS/2. Крім того, можна запустити кілька програм Win16 на загальній ВМ Win16, де вони працюють у режимі що невитісняє багатозадачності. Різноманітні сервісні функції API OS/2, у тому числі SOM (модель системних об'єктів), забезпечуються за допомогою системних динамічних бібліотек DLL, до яких можна звертатися без потребуючих витрат часу переходів між кільцями захисту. Ядро OS/2 надає багато базових сервісних функцій API, забезпечує підтримку ФС, керування пам'яттю, і має диспетчер апаратних переривань. У ядрі віртуальних DOS-машин (VDM-ядрі) здійснюється емуляція DOS і процесора 8086, а також керування VDM. Драйвери віртуальних пристроїв забезпечують рівень апаратної абстракції. Драйвери фізичних пристроїв прямо взаємодіють з апаратурою.
Рис. 48 Структура OS/2
На малюнку 49 зображені мережні засоби OS/2 Warp Connect. Вони поділяються на чотири рівні. Прикладний рівень включає програмні інтерфейси додатків операційної системи. Компоненти на рівні ФС відповідають за виконання файлових операцій. Транспортний рівень реалізує комунікаційні протоколи. Мається компонент Загальна транспортна семантика (Common Transport Semantic), що дозволяє використовувати будь-яку ФС (а точніше її редиректор) у сполученні з будь-яким протоколом транспортного рівня.
Рис. 49. Структура мережних засобів OS/2 Warp Connect
ПЗ MAC-рівня включає драйвери мережних адаптерів і диспетчерський шар у стандарті NDIS 2.01, що дозволяє різним мережним протоколам працювати через один адаптерам, і різним адаптерам зв'язуватися через загальний протокол. Існує модуль перетворення ODI-NDIS, що дозволяє використовувати модулі транспортних протоколів, реалізовані в розрахунку на роботу з диспетчерським шаром ODI компанії Novell.
5.Операційні системи Windows 95/98
Перші версії Windows 3.х не можна назвати повноцінними ОС, так як для їх роботи обов’язково була наявність активної копії MS-DOS. Таким чином, Windows є якби посередником користувача і ОС, полегшуючи процес взаємодії між ними.
В якості розвитку серії Windows були випущені дві паралельні ОС з графічною оболонкою:
Windows 95/98/Ме ;
Windows NT/2000.
Системи, ззовні дуже схожі по інтерфейсам і які представляються користувачам можливість корінним чином різняться по значенню і адмініструванню. Основні відмінності заключаються в тому, що призначення для використовування повсякденно і малих офісах серія 95/98 базується на принципі Plug&Play підключення нових пристроїв і не потребує серйозного адміністрування, в той час як серія NT орієнтована на мережене використання у великих організаціях і потребує точного конфігурування і постійного адміністрування.
Windows 95 основні особливості. З точки зору базової архітектури Windows95 – 32-розрядна, багатопотокова ОС з витісняючою багатозадачністю, що ставить її в один ряд з такими суперниками, як OS/2, Unix, WindowsNT. В її середовищі можуть виконуватися особисті 32-розрядні ПП, написані у відповідності з специфікацією Win32 API. Особисті ПП Windows 95 використовують неструктурований 32-розрядний адресний простір, що робить їх потенційно більш швидшими при обробці великих масивів даних.
Компоненти ядра Windows 95:
User керує вводом з клавіатури, від миші і інших координатних пристроїв, також виводом через інтерфейс користувача. У Windows 95 використовується модель асинхронного вводу.
Kernel забезпечує базові функціональні можливості ОС, загружає ехе – і dll – файли при запуску програми, обробляє виключення, забезпечує взаємодію 16-розрядного і 32-розрядного кодів.
GDI – графічна система, яка керує всім, що появляється на екрані дисплея, і яка підтримує графічний вивід на принтер і інші пристрої.
Основні переваги Windows 95:
практично повна 32-бітна ОС, що прискорює роботу багатьох програм порівняно з 16-бітною ОС MS-DOS 6.22 і операційної оболонки Windows 3.1;
зручний графічний багатовіконний інтерфейс для користувача;
можливість створення на Робочому столі Ярликів і Папок важливих програм для їх швидкого запуску. Всередині Папок можуть знаходитися інші Папки іЯрлики, що створює зручність в роботі;
запуск ПП і можливість створення Меню при натискуванні кнопки Пуск в Панелі задач;
cамонастроююча система драйверів підтримки апаратної частини комп’ютера;
cправжня багатозадачність;
розвинені мережеві функції, включаючи Internet$
великий вибір ППЗ і підтримка більшості 16-бітних додатків;
хороша підтримка Multimedia;
орієнтація більшості сучасних виробників комп’ютерної техніки і ПЗ на Windows 95;
Недоліки Windows 95:
високі вимоги до апаратної частини комп’ютера (процесору, жорсткому диску);
недостатня стійкість в роботі, особливо у російських версіях;
при виключенні чи перезагрузці комп’ютера з ОС Windows 95 потрібно обов’язково використати кнопку Пуск, Завершення роботи, Виключити комп’ютер чи клавіші;
для обслуговування диску на комп’ютері з ОС Windows 95 треба використовувати тільки особисті засоби Windows 95 або спеціальні утиліти SpeeDisk, Norton Disk Doctor, особливо для російськомовної версії Windows 95. Інакше можна пошкодити файл ФС Windows 95.
Основні відмінності Windows 98
Нові засоби Windows 98 полегшують роботу з комп’ютером і розширюють можливості його використання
Підтримка декількох моніторів. Підтримка декількох моніторів робить можливим використання моніторів для розширення робочого стола, виконання різних програм на різних моніторах, а також виконання багатоекранних програм або ігор.
Збільшення надійності. У Windows 98 надійність комп’ютера збільшується за рахунок використання нових майстрів, службових програм і ресурсів, які забезпечують безперебійну роботу системи.
Перевірка системних файлів. Дозволяє відслідковувати найбільш важливі файли, які забезпечують роботу комп’ютера. Якщо ці файли пошкоджені або переміщені, програма перевірки системних файлів їх