Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
i. Komponenty základného operačného systému:
* jadro: Srdce OS, správa hardvérových zdrojov, procesov a pamäte. Je to najnižšia úroveň a interaguje priamo s hardvérom.
* Executive: Sada služieb a ovládačov, ktoré sedia nad jadrom a poskytujú základné funkcie systému. Zahŕňa to veci ako I/O Manager, Memory Manager a Process Manager.
* Hardvérová abstrakčná vrstva (HAL): Abstraktuje hardvér z jadra, čo umožňuje OS spustiť na rôznych konfiguráciách hardvéru bez toho, aby bolo potrebné zmeny významných kódov.
* Ovládače zariadení: Softvér, ktorý umožňuje OS komunikovať s hardvérovými zariadeniami (tlačiarne, grafické karty atď.).
* Systém súborov: Spravuje súbory a priečinky na úložných zariadeniach (pevné disky, SSD atď.). Príklady zahŕňajú NTFS a FAT32.
II. Súčasné komponenty:
* shell: Rozhranie, prostredníctvom ktorého používatelia interagujú s OS. Môže to byť príkazový riadok (CMD.EXE), PowerShell alebo Grafické používateľské rozhranie (GUI) - Prieskumník systému Windows.
* GUI (grafické používateľské rozhranie): Vizuálne rozhranie s oknami, ikonami, ponukami a ukazovateľmi. Spolieha sa na knižnice ako GDI (rozhranie grafického zariadenia) a User32.
* Aplikácie: Programy, ktoré sú spustené v prostredí Windows, od jednoduchých nástrojov po zložité softvérové apartmány.
iii. Podporné komponenty:
* Systémové knižnice (DLLS): Knižnice dynamického prepojenia obsahujúce opakovane použiteľný kód, ktorý používajú aplikácie.
* Registre: Hierarchická databáza, ktorá ukladá nastavenia konfigurácie pre OS a aplikácie.
* Služby: Procesy na pozadí, ktoré poskytujú funkčnosť, aj keď žiadny užívateľ aktívne interaguje so systémom (napr. Tlačok Spooler, Update Service).
* Security Subsystém: Vynucuje bezpečnostné politiky, riadi účty používateľov a chráni systém pred neoprávneným prístupom. Zahŕňa komponenty, ako je miestny bezpečnostný úrad (LSA).
* sieťový zásobník: Umožňuje počítaču pripojiť sa k sieťam, komunikovať s inými počítačmi a získať prístup k internetovým zdrojom.
iv. Voliteľné/doplnkové komponenty:
* .NET Framework (alebo .net): Softvérový rámec pre vývoj a prevádzkovanie aplikácií.
* Subsystém Windows pre Linux (WSL): Umožňuje spustenie distribúcie Linuxu v systéme Windows.
* Virtuálne stroje (napr. Hyper-V): Umožňuje spustenie ďalších operačných systémov v systéme Windows.
Toto nie je vyčerpávajúci zoznam, pretože Windows sú neuveriteľne zložité. Zahŕňa však hlavné komponenty a ich všeobecné funkcie. Konkrétne podrobnosti o implementácii sa môžu líšiť v rôznych verziách systému Windows.