Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak operačních systémů Work

mi aplikacemi, stejně jako husbanding omezené kapacity systému, k největšímu dobru všechny uživatelé a aplikace.

Druhým úkolem, poskytuje konzistentní aplikační rozhraní, je obzvláště důležité, pokud má být více než jeden z určitého typu počítače pomocí operačního systému, nebo v případě, že hardware, které tvoří počítač je vždy otevřený změnám. Důsledné uplatňování programové rozhraní (API) umožňuje softwarový vývojář psát aplikace na jednom počítači a mají vysokou úroveň důvěry, že to bude běžet na jiném počítači stejného typu, a to iv případě, že množství paměti nebo množství skladování je jiný na dvou strojích.

I když je konkrétní počítač je unikátní, může operační systém, aby aplikace nadále spuštěna při výskytu hardwaru upgrady a aktualizace. To je proto, že operační systém - nikoli žádost - je obviněn z řízení hardware a distribuci svých zdrojů. Jedním z problémů, kterým čelí vývojářů je udržet své operační systémy dostatečně flexibilní, aby spustit hardware z tisíců dodavatelů vyrábějících počítačové vybavení. Dnešní systémy pojme tisíce různých tiskáren, disků a speciálních periferií v jakékoliv možné kombinaci.
Typy operačních systémů

V rámci široké rodiny operačních systémů, tam jsou obecně čtyři typy, uspořádané založen na typy počítačů, které řídí a druh aplikací, které podporují. Kategorie jsou:

  • Operační systém v reálném čase (RTOS) - Real-time operační systémy se používají pro ovládání strojního zařízení, vědecké přístroje a průmyslové systémy. RTOS obvykle má velmi malou schopnost uživatelského rozhraní, a žádné koncové uživatele nástroje, protože systém bude " utěsněn box " při podávání k použití. Velmi důležitou součástí RTOS je řízení zdrojů počítače, tak, že zvláštní operace provádí v přesně stejné množství času, pokaždé, když k ní dojde. Ve složitém stroji, které mají na částečný pohyb rychleji jen proto, že jsou k dispozici, může být stejně katastrofální jako má to vůbec hýbat, protože systém je zaneprázdněn systémové prostředky
  • Single-user, jediný úkol -. Vzhledem k tomu, název napovídá, tento operační systém je určen pro správu počítače tak, že jeden uživatel může efektivně udělat jednu věc najednou. Palm OS pro Palm kapesní počítače je dobrým příkladem moderního jednoho uživatele, operační systém jednocílní
  • Single-uživatel, multi-tasking. - Jedná se o typ operačního systému, většina lidí používá na své stolní a přenosné počítače dnes. Microsoft Windows a MacO