- Microprocesorul
- Memoria interna
- Magistrala de date
- Magistrala de comenzi

Un sistem de operare constă într-un ansamblu de proceduri manuale si module de programe de sistem, care administrează resursele sistemului de calcul, asigură utilizarea eficientă în comun a acestor resurse si oferă utilizatorului o interfată cât mai comodă pentru utilizarea sistemului de calcul.
Se poate aprecia că un sistem de operare actionează ca o interfată între componenta hardware a unui sistem de calcul si utilizator sau programele de aplicatie.
Functiile sistemului de operare
Pentru a îndeplini rolul de interfată între hardware si utilizatori, un sistem de operare trebuie să fie capabil îndeplinească următoarele functii: