Page 16 - C:\Users\RENO\Documents\MK Sistem Operasi\Folder Baru\
P. 16
komputer orang hanya menggunakan sinyal analog dan sinyal digital, namun seiring
dengan berkembangnya pengetahuan dan teknologi, maka terciptalah berbagai sistem
operasi dengan keunggulanya masing-masing.
1.1. Peran Sistem Operasi dalam Sistem Komputer
Penghubung antara pengguna dari komputer dengan perangkat keras merupakan
salah satu fungsi dari sebuah sistem operasi komputer. Perangkat lunak yang
mengoperasikan komputer serta menyediakan antarmuka dengan perangkat lunak lain
atau dengan pengguna contoh Microsoft DOS, Microsoft Windows (dengan berbagai
generasi), Macintosh, OS/2, UNIX (dengan berbagai versi), LINUX (dengan berbagai
distribusi), NetWare, dll
1.2. Fungsi Sistem Operasi
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu
perangkat-keras (hardware), perangkat lunak (software), pengguna (brainware) dan
program aplikasi. Sistem operasi berfungsi untuk mengatur dan mengawas penggunaan
perangkat keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi
berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer
agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi
pada saat pengguna menggunakan sumber daya yang sama, sistem operasi mengatur
pengguna mana yang dapat mengakses suatu sumber daya. Sistem operasi juga sering
disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai
program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan
penggunaan komputer yang tidak perlu.
Sistem operasi yang terdapat pada sebuah komputer merupakan penggerak
komputer sehingga komputer dapat berfungsi dengan baik. Ada beberapa fungsi dasar
dari sebuah sistem operasi antara lain :
1. Menjembatani hubungan antara hardware dan program Applikasi yang dijalankan
user
2. Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai
program aplikasi (Resource allocator)
3. Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error)
2