Operačné systémy
Operačný systém počítača je základný program, ktorý umožňuje fungovanie počítača na vyššej úrovni a spúšťanie iných programov (zväčša vyvinutých pre konkrétny OS). Tvorí rozhranie na komunikácii hardvéru a softvéru.

Operačný systém musí zabezpečovať:
  • komunikáciu s používateľom (v príkazovom riadku, ako je tomu v MS-DOSe alebo UNIXe, alebo prostredníctvom grafického rozhrania – Apple OS, MS Windows, X-Window; user interface),
  • správu súborov uložených na disku (file management),
  • správu a prideľovanie pamäte (memory management),
  • správu procesov (process management) a s tým súvisiaca ochranu procesora a pamäte, správu periférií, sieťovú podporu.
Základné časti operačného systému
  • riadiaca časť – je to základná časť operačného systému, ktorá zabezpečuje väzby medzi jednotlivými komponentmi počítačového systému a programami. Patrí sem riadenie pamäte, procesora, vstupno/výstupných operácii a súborov.
  • spracovateľská (pracovná) časť – obsahuje funkcie potrebné pre vykonávanie aplikačných programov. Patria sem programové prostriedky pre tvorbu a spracovanie aplikačných programov, pre prácu so súbormi údajov a špeciálne obslužné programy.