1 / 16

Operatsioonisüsteemid. Операционные системы

Virumaa Kolledž TTÜ Lektor Larissa Joonas 2012 2. Operatsioonisüsteemid. Операционные системы. Loeng 2. Лекция 2. Operatsioonisõstemide struktuur Структура операционной системы. Kasutajaliides. Пользовательский интерфейс.

azura
Download Presentation

Operatsioonisüsteemid. Операционные системы

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virumaa Kolledž TTÜ Lektor Larissa Joonas 2012 2. Operatsioonisüsteemid. Операционные системы

  2. Operating systems Loeng 2. Лекция 2. • Operatsioonisõstemide struktuur • Структура операционной системы

  3. Operating systems Kasutajaliides. Пользовательский интерфейс • Command interpreter. Käsustiku tõlkija. Командный интерпретатор • GUI. Графический пользовательский интерфейс. • 1973. Xerox Alto computer • 1980. MacOS • Windows Explorer • KDE, GNOME

  4. Operating systems Shell. Käsustiku tõlkija.Оболочка • OS - programm, mis teenindab süsteemide kutseid • ОС – программа, выполняющая системные вызовы • Shell on käsustiku tõlkija • Оболочка – командный интерпретатор

  5. OS struktuur. Структура ОС (1) Peaprotseduur OS lihtne monoliitne mudel Простая модель монолитной системы Teeninduste protseduurid Utiliidi protseduurid

  6. OS struktuur. Структура ОС(2) • Monoliitse süsteemi ehitamiseks on vaja kompileerida kõik erinevad protseduurid ja seejärel seotada nad ühtseks objektseks failiks komponeerija abil. • Для построения монолитной системы необходимо скомпилировать все отдельные процедуры, а затем связать их в один объектный файл с помощью компоновщика • Süsteemi struktureerimine • Структурирование системы • Peamine programm, mis kutsub välja nõutava süsteemi protseduuri. • Главная программа, вызывающая требуемую системную процедуру • Protseduuride kogum, mis teenindab süsteemide kutsunguid • Набор служебных процедур, выполняющих системные вызовы • Programmide kogum, mis teenindab süsteemide protseduure • Набор утилит, обслуживающих служебные процедуры

  7. MS-DOS-i struktuur Kasutaja program Residentne süsteemiline program MS-DOS seadmete draiverid ROM BIOS seadmete draiverid

  8. OS struktuur. Структура ОС(3) Mitmekihilise struktuuriga OS THE (Dijkstra). Многослойная структура OS THE (Dijkstra)

  9. OS struktuur. Структура ОС(4) • Mitmekihilised süsteemid arenesid OS MULTICS’is • Многоуровневые системы получили развитие в ОС MULTICS • Kihid osutuvad ühiskeskseteks ringideks • Уровни представляют собой концентрические кольца

  10. Mitmekihiline OS struktuur. Многослойная структура ОС Kiht N — kasutajaliide Kiht 1 Kiht 0. Riistvara

  11. OS struktuur. Структура ОС(5) Virtuaalmasinad. Виртуальные машины Virtuaal masin Virtuaal masin Virtuaal masin Virtuaal masin OS

  12. Virtuaalsed masinad. Виртуальные машины • 1972 IBM • Java Virtual Machine • .NET Virtual Machine

  13. OS struktuur. Структура ОС (6) • Eksotuum – virtuualsete masinate ressursside jaotamine • Экзоядро – распределение ресурсов для виртуальных машин • Süsteemid, mis annavad kasutajatele reaalse arvuti täpsed koopiad, kuid osade ressursidega • Системы, которые обеспечивают каждого пользователя точной копией реального компьютера, но с подмножеством ресурсов

  14. Solaris OS MODULES Core Solaris kernel

  15. OS struktuur. Структура ОС(7) Kliendi-serveri mudel. Модель клиент-сервер Klient protsess File server Mikrotuum

  16. OS struktuur. Структура ОС(8) Klient protsess File server Kliendi-serveri mudel hajussüsteemis.Модель клиент-сервер в распределенных системах Tuum Tuum Võrk

More Related