Реферат на тему: Операційна система os/2 Warp



Скачати 62.26 Kb.
Сторінка1/3
Дата конвертації27.02.2018
Розмір62.26 Kb.
ТипРеферат
  1   2   3

















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

Операційна система OS/2 Warp


OS/2 – сімейство операційних систем компанії IBM. Вперше OS/2 була розроблена як 16-розрядна операційна система для мікропроцесора i80286. За нею були розроблені 32-розрядна версія, а також останнє покоління цього сімейства – OS/2 Warp.

Архітектура


Для операційних систем OS/2 Warp притаманна витісняюча багатозадачність для 16- та 32-розрядних програм OS/2 а також підтримка виконання DOS та Win16 програм в режимі невитісняючої багатозадачності. Ядро операційної системи побудоване на основі мікроядерного підходу. Воно надає базові сервісні функції API (єдиний інтерфейс прикладного програмування, сумісний з рядом операційних систем), що забезпечують підтримку файлової системи, управління пам’яттю, тощо. Ці функції забезпечуються з допомогою системних бібліотек DLL, до яких можна звертатись без затрат часу для переходу між кільцями захисту (рівнями привілей).

Ядро саме є структуроване як процес з потоками, і більшість системних служб реалізовані як механізми IPC-звертань до ядра, а не як прямі системні виклики. Для підтримки операцій вводу/виводу та доступу до зовнішніх пристроїв ядро забезпечує доступ до ресурсів вводу/виводу, таких як пристрої з відображаючою пам’яттю, порти вводу/виводу та канали прямого доступу до пам'яті (Direct Memory Access, DMA), а також можливість відображати преривання на драйвери пристроїв, використовувані в користувацькому просторі. Ядро дозволяє приоритетним програмам отримувати пристрої в своє розпорядження: такими програмами зазвичай є програми, не пов’язані з процесами, типу серверів драйверів пристроїв, працюючих як додатки.

Поверх ядра операційної системи OS/2, як мікроядерної операційної системи розміщується ряд службових додатків, надаючих системі ряд послуг спільного призначення, серед яких є пейджер замовчення, майстер-сервер, який завантажує інші сервери в пам'ять, служба низькорівневих імен, служба захисту, ініціалізації, набір драйверів пристроїв зі зв’язаним кодом підтримки а також бібліотечні підпрограми для стандартного програмного середовища.

Ядро OS/2 та задачно-нейтральні сервіси дозволяють забезпечити емуляцію середовища для виконання програм, написаних для різних операційних систем, зокрема UNIX, і забезпечити їх одночасне виконання.

В операційній системі повністю реалізована підтримка мережевих технологій Інтернет та Інтранет. Наявні засоби побудови однорангових мереж та клієнтські частини для багатьох операційних систем. Зокрема була спеціально розроблена серверна версія OS/2 WarpServer for e-Business (Aurora).

До комплекту операційної системи входить система програмування високого рівня REXX, а також його версії: Visual REXX, об’єктно-орієнтована версія.

Емуляція DOS та процесора 8086 здійснюється в ядрі віртуальних DOS-машин VDM. Віртуальні машини OS/2 Warp підтримують повноцінний динамічний обмін даними та зв’язки OLE 2.0 для DOS та Win16 програм а також DDE з 32-розрядними програмами OS/2. В системі присутня міжплатформова технологія OpenDoc, що дозволяє об’єднувати функції різних прикладних програм, переміщуючи необхідні фрагменти за допомогою механізму drag-and-drop.

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



: wp-content -> uploads -> 2017
2017 -> Программа першого рівня вищої освіти за напрямом 016 Спеціальна освіта (логопедія)
2017 -> Робоча програма навчальної дисципліни регіональні проблеми стійкого розвитку
2017 -> Хрящевська Людмила Михайлівна, доцент кафедри етнології та спеціальних історичних дисциплін, кандидат історичних наук, доцент (Хрящевська Л. М.) робоча програма
2017 -> Психологія Ідентифікація
2017 -> Методичний комплекс для самостійної роботи студентів спеціальності «Економічна та соціальна географія» з курсу «країнознавство»
2017 -> Навчально-методичні матеріали для самостійної роботи студентів-магістрів
2017 -> Рішення Дніпропетровської обласної ради статут комунального позашкільного навчального закладу,,мала академія наук учнівської молоді" дніпропетровської обласної ради"
2017 -> Додаток 3 до наказу №37 від


Поділіться з Вашими друзьями:
  1   2   3


База даних захищена авторським правом ©referatu.in.ua 2017
звернутися до адміністрації

    Головна сторінка