Sistem operasi adalah program yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras komputer. Maksud dari sistem operasi adalah menyediakan satu lingkungan tempat pemakai dapat mengeksekusi program-program. (Bambang Hariyanto, 2007:2).
Sistem operasi adalah suatu program yang mengontrol eksekusi program-program aplikasi dan berfungsi sebagai interface antara pengguna komputer dengan hardware komputer. (William Stallings, 2003:45)
2.1.1 Sejarah Sistem Operasi
Sistem operasi telah berevolusi sejak komputer diciptakan. Sistem operasi dan arsitektur komputer saling mempengaruhi. Menurut Bambang Hariyanto (2007:31) Perkembangan sistem komputer dapat dibagi menjadi empat kurun waktu (generasi), yang dapat dijelaskan sebagai berikut :












