Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.

Slides:



Advertisements
Podobné prezentace
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Advertisements

Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Centrální zamykání Tematická oblast:Speciální elektrická zařízení motorových vozidel.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ:SOU Uherský Brod Autor:Mgr. Andrea Brogowská Název prezentace (DUMu): Kožní soustava Tematická oblast: Biologie člověka (1. ročník Krajinář) Ročník:1.
Název SŠ:SOU Uherský Brod Autor:Mgr. Marie Havránková Název prezentace (DUMu): Prostě sdělovací styl – styl běžné každodenní komunikace Název sady:Funkční.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Komunikace řídících jednotek II. Tematická oblast:Speciální elektrická zařízení.
BEZPEČNOSTNÍ TECHNOLOGIE I Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání pro bezpečnostní systém státu (reg. č.: CZ.1.01/2.2.00/ )
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Alternátor – konstrukce Tematická oblast:Zdroje elektrické energie motorových.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Dynamo – regulace Tematická oblast:Zdroje elektrické energie motorových vozidel.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Komunikace řídících jednotek I. Tematická oblast:Speciální elektrická zařízení.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Imobilizér Tematická oblast:Speciální elektrická zařízení motorových vozidel Ročník:3.
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Prostředí internetu Číslo DUM: III/2/VT/2/2/27 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Nestandardní akumulátory Tematická oblast:Zdroje elektrické energie motorových.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Přehled a zvláštní typy zapalování Tematická oblast:Zapalování Ročník:2. Číslo.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Plně elektronické zapalování Tematická oblast:Zapalování Ročník:2. Číslo projektu:CZ.1.07/1.5.00/
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Rozdělení zdrojů Tematická oblast:Zdroje elektrické energie motorových vozidel.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Diagnostika řídících jednotek I. Tematická oblast:Speciální elektrická zařízení.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Usměrňovač alternátoru Tematická oblast:Zdroje elektrické energie motorových vozidel.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ: SŠ-COPT Uherský Brod Autor: Ing. Zatloukal Martin Název prezentace (DUMu): 17. Přenos programu z PC a upínání obrobku na CNC soustruhu HURCO.
Název SŠ:SOU Uherský Brod Autor:Ing. Jan Weiser Název prezentace (DUMu): Indukční cívka zapalování Tematická oblast:Zapalování Ročník:2. Číslo projektu:CZ.1.07/1.5.00/
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Název SŠ:SOU Uherský Brod Autor:Mgr. Andrea Brogowská Název prezentace (DUMu): Biologie člověka Tematická oblast: Biologie člověka (1. ročník Krajinář)
Architektura operačních systémů
Výukový materiál zpracován v rámci projektu
Název prezentace (DUMu): Elektromagnetická indukce
Název prezentace (DUMu)
Název prezentace (DUMu): Smyslová ústrojí člověka II.
Název prezentace (DUMu): Geometrická posloupnost – řešené příklady
1. Význam a úkoly technického kreslení Technická dokumentace
Software počítače – opakování
Název prezentace (DUMu): Elektrický obvod, napětí, proud
Inf Počítač a lidé s handicapem
9. Přenos programu z PC do stroje
Financováno z ESF a státního rozpočtu ČR.
OPERAČNÍ SYSTÉMY Část 1 – úloha OS Zpracovala: Mgr. Marcela Cvrkalová
Inf Operační systémy a jejich funkce
Správa paměti - úvod Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
1. ročník oboru Mechanik opravář motorových vozidel
Odborné vyučování pro 3. ročník oboru Technik puškař a Puškař ROČNÍK:
OPERAČNÍ SYSTÉM WINDOWS
Financováno z ESF a státního rozpočtu ČR.
19. Kreslení závitových spojů Technická dokumentace pro 1. ročník
12. Simulace před obráběním a spuštění programu na CNC frézce HURCO
SOFTWARE OSOBNÍHO POČÍTAČE
Inf Ovládání operačního systému
Financováno z ESF a státního rozpočtu ČR.
Název prezentace (DUMu): Princip klasického zapalování
Souběh Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
1. ročník oboru Mechanik opravář motorových vozidel
1. ročník oboru Mechanik opravář motorových vozidel
Název prezentace (DUMu): Posloupnosti
Paměti počítače, rozdělení
7. Druhy čar, měřítka zobrazení, písmo Technická dokumentace
Název prezentace (DUMu): Elektrický výkon
Informační a komunikační technologie Informatika
Materiál byl vytvořen v rámci projektu
Číslo projektu Číslo materiálu název školy Autor Tematický celek
Digitální učební materiál
Transkript prezentace:

Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem ČR. Název SŠ:SOU Uherský Brod Autoři:Ing. Radim Bublík Název prezentace: (DUMu) Struktura OS Windows řady NT Tematická oblast:Operační systémy Ročník: 1. ročník oboru Mechanik opravář motorových vozidel Číslo projektu:CZ.1.07/1.5.00/ Datum vzniku:

 Záměrem této sady výukových materiálů s názvem Operační systémy je poskytnout žákům potřebné informace o logické struktuře a fundamentálních principech fungování moderních operačních systémů, s nimiž (nebo jejich obdobami) se budou velmi pravděpodobně setkávat po celý svůj život.  Jednotlivé DUMy (prezentace a pracovní listy) v této sadě pokrývají vybrané tematické oblasti, které jsou probírány v předmětu Informační a komunikační technologie na naší SŠ.  Tato prezentace je konkrétně zaměřena na tematický celek Struktura konkrétních OS.

Jádro OS Windows řady NT vznikalo nezávisle na OS MS-DOS, už při jeho návrhu byly hlavní hlediska stabilita a možnost zabezpečení. OS byl navržen jako víceprocesorový (SMP) víceuživatelský multitaskový univerzální síťový systém. Následující struktura platí pro Windows NT 4.x, Windows 2000 a Windows XP (v hlavních rysech ale i pro předchozí verze řady NT):(viz obr. na další stránce) [1]

[1]

 HAL je vrstva abstrakce HW (Hardware Abstraction Layer), rozhraní mezi HW a zbytkem jádra OS.  řízena souborem HAL.DLL  oddělena od ostatních částí OS z důvodu snadnější přenositelnosti OS  ovladače komunikují se zařízeními pouze zprostředkovaně přes tuto vrstvu [1]

Jádro je součástí souboru NTOSKRNL.EXE (zároveň s exekutivou). Zde jsou obsluhována přerušení, provádí se správa procesů (synchronizace přidělování procesorů), apod. [1] Exekutiva je řídicí program OS, má na starosti řízení celého jádra běžícího v privilegovaném režimu. (Soubor NTOSKRNL.EXE viz výše). [1]

Podsystémy (subsystémy) prostředí jsou rozhraní, zajišťující správný a bezpečný běh různých typů aplikací. Běží v nich aplikace, které nemusí být kompatibilní s Win NT. Poskytují aplikacím rozhraní, které překládá komunikaci (požadavky na informace, zdroje, provedení určité akce apod.) mezi aplikací a OS tak, aby si obě strany „rozuměly“. Patří sem např. subsystémy pro aplikace Win32, MSDOS a aplikace pro Win16 (VDM - Virtual DOS Machine), OS/2, POSIX,... Podsystém Win32 je představován souborem CSRSS.EXE, pro POSIX jde o PXSS.EXE (server podsystému). Podsystém Win32 je potřebný pro běh OS, proto se jako jediný spouští hned po startu OS (ostatní až na žádost). Každý podsystém má kromě řídícího programu (např. CSRSS.EXE) také knihovny, ve kterých jsou uloženy funkce a objekty, obsahují API (Application Programming Interface) daného podsystému. Např. ke knihovnám Win32 patří také knihovny KERNEL32.DLL, USER32.DLL a GDI32.DLL. Jejich funkce je podobná jako v jiných variantách Windows, vnitřně však mají odlišnou strukturu. [1]

Soubor NTDLL.DLL představuje rozhraní mezi běžícími procesy a OS. Pokud nějaký proces v uživatelském režimu volá službu běžící v privilegovaném režimu, volání jde vždy přes tento soubor, aby se vyloučila možnost modifikace systémových knihoven a dalších systémových zdrojů. NTDLL představuje tzv. dokumentované rozhraní systému, které každému procesu zprostředkovává komunikaci s daným podsystémem. [1]

Systémové procesy jsou procesy, které spouští systém (např. procesy, zajišťující uživ. prostředí). V zobrazení Správce úloh (záložka Procesy) je při zapnutém zobrazování uživatelů procesu poznáme podle hodnoty SYSTEM, LOCAL SERVICE, NETWORK SERVICE apod. Pracují v uživ. režimu z důvodu bezpečnosti, k částem OS pracujícím v privileg. režimu však mají trochu jednodušší přístup nežostatní procesy. [1] Služby systému (serverové procesy) jsou služby poskytované systémem, seznam lze najít např. v nástroji Nástroje pro správu - Služby. Jsou to systémové procesy běžící často i bez přihlášení uživatele, obdoba rezidentních programů v MSDOSu. Běh služeb zajišťuje proces řadiče služeb představovaný souborem SERVICES.EXE [1]

Modul pro správu oken a grafiky (GUI, Win32 User a GDI) je kód UI a rozhraní grafických zařízení pro podsystém Win32. Ve Windows řady NT od verze 4 byla tato část kódu přesunuta do režimu jádra z důvodu urychlení práce aplikací hodně využívajících grafická zařízení. Tento modul je určen pro subsystém Win32, ale aby nebylo nutné tyto funkce implementovat v každém subsystému zvlášť, je překládáno volání grafických funkcí jiných subsystémů na volání v subsystému Win32. Nevýhodou je samozřejmě větší bezpečnostní riziko a riziko porušení stability OS při chybě tohoto modulu (má přístup do paměti systémových procesů !). Další případnou nevýhodou je náročnější postup výměny UI za alternativní. [1]

Windows řady NT nejsou přísně vrstvený OS, ale kombinují více různých architektur pro své různé části. Jsou to tyto architektury: 1. Vrstvená architektura se uplatňuje v jádře, vrstvě HAL a I/O systému 2. Modulární architektura - uzavřené moduly, vnitřně kompaktní, které poskytují služby přes nadefinovaná rozhraní, komunikace probíhá volně mezi různými moduly, tuto architekturu zde používá exekutiva při řízení správce procesů, správce paměti, I/O systému atd. (modulů běžících v privileg.režimu) 3. Architektura klient-server se uplatňuje v API, což je sada dynamicky linkovaných knihoven zde považovaných za servery, procesy z vyšších vrstev (klienti) využívají jejich služeb (přes knihovnu NTDLL.DLL) [1]

[1] VAVREČKOVÁ, Šárka. SLEZSKÁ UNIVERZITA V OPAVE. Operační systémy: Přednášky [online]. 2006, [cit ]. Dostupné z: