Головна

Загальні відомості

  1. a. одиничні і загальні імена
  2. I. Загальні положення
  3. I. Відомості про заявника
  4. II ЗАГАЛЬНІ ПОЧАТКУ ПУБЛІЧНО-ПРАВОВОГО ПОРЯДКУ
  5. II. Загальні вимоги до відпустки лікарських засобів
  6. II.5.2) Порядок освіти і загальні риси магістратури.
  7. III.3.1) Мета покарання і загальні принципи відповідальності.

Операційні системи Windows 9х створювалися для роботи тільки на IBM-со-місткості персональних комп'ютерах. Вони не є стерпним і на інших платформах (на процесорах, несумісних з архітектурою iа32) не працюють. Як і для всього іншого програмного забезпечення від Microsoft вихідні коди операційних систем закриті, тому докладного опису її архітектури практично немає; є тільки численні публікації про те, як слід використовувати ці системи.

Операційні системи сімейства Windows 9х призначені, головним чином, для домашнього, а не корпоративного застосування. Вже багато років вони є найпоширенішими в світі. Хоча вони допускають можливість роботи з комп'ютером декількох користувачів (природно, по черзі, оскільки системи є однотермінальнимі), в них не підтримується механізм облікових записів, як в інших 32-розрядних операційних системах. Кожен користувач може мати своє власне робоче оточення, тобто свій вигляд рабочею столу (Desktop), склад панелі задач (Taskbar) і меню Пуск (Start), параметри налаштування використовуваних програм і багато іншого. Це власне робоче оточення називається профілем (Profile), і при включенні такої можливості У системному каталозі утворюється вкладений каталог з ім'ям ProFiles, в якому і розміщуються профілі користувачів

З точки зору базової архітектури операційні системи сімейства Windows 9х є 32-розрядними і мультизадачність (багатопотоковими) системами з витісняє багатозадачність. Ядра у всіх цих операційних систем побудовані по макроядерной архітектурі. Ядро складається з трьох основних компонентів: Kernel, User і GDI. Модуль Kernel забезпечує основну функціональність операційної системи, в тому числі: планування процесів; підтримку потоків виконання; синхронізацію об'єктів; роботу з файлами, відображеними на пам'ять; управління пам'яттю; файловий ввід-висновок; обробку винятків; роботу консолей; Компонент User управляє введенням з клавіатури і координатних пристроїв (типу миші) і виведенням через призначений для користувача інтерфейс. Коли той чи інший пристрій введення генерує переривання, обробник переривань, використовуючи модель асинхронного введення, перетворює їх в повідомлення і посилає потоку необробленого введення, який розподіляє їх за відповідними черг повідомлень. Нарешті, компонент ядра, званий GDI (Graphical Device Interface- графічний інтерфейс пристрою), являє собою графічну підсистему, яка відповідає за промальовування графічних примітивів, операції з растровими зображеннями і взаємодія з апаратно-незалежними графічними драйверами, GDI управляє висновком на екран, принтери і інші пристрої.

Всі операційні системи Windows 9х централізовано зберігають всю системну інформацію про апаратні засоби, встановленому системному і прикладному програмному забезпеченні і його налаштування, в тому числі і індивідуальних параметрах кожного користувача.




Лекція 12. Короткий огляд сучасних операційних систем | І особливості архітектури | привілейований | інтерфейс користувача | виконання процесів | Лекція 13. Операційна система Linux | Операційна система FreeBSD | Реального часу QNX | Архітектура системи QNX | Warp компанії IBM |

© um.co.ua - учбові матеріали та реферати