Operációs rendszerek
hardverelemek összehangolt működése
megszakítási rendszer kezelése
több felhasználó egyidejű kiszolgálása (multiprogramozás)
központi memória kezelése
erőforrások felhasználásának ellenőrzése
felhasználói kommunikáció
információcsere megvalósítása
interfészek kezelése (plug and play)