Sistem Operasi merupakan software pertama yang terdapat pada memori komputer pada saat komputer dijalankan. Sedangkan software-software lainnya akan dijalankan setelah sistem operasi berjalan terlebih dahulu. Setelah itu sistem operasi akan melakukan pelayanan terhadap software-software tersebut. Beberapa layanan yang biasa dikerjakan oleh sistem operasi yaitu:
- Akses Disk
- Manajemen Memori, Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunyai akses kepada sistem file.
- Penjadwalan Task, Jika ada beberapa program yang berjalan secara bersamaan sistem operasi akan mengatur jadwal yang tepat, sehingga program-program tersebut tidak crash serta dapat berjalan sesuai prosedur.
- Pengaturan user interface
- dsb
Beberapa tugas diatas seharusnya dikerjakan oleh Software. Akan tetapi dengan adanya sistem operasi , software tak perlu mengerjakan tugas-tugas tersebut. Bagian sistem operasi yang melakukan tugas-tugas inti tersebut dinamakan Kernel.
Sistem operasi secara umum terdiri dari beberapa bagian :
- Mekanisme Boot. yaitu meletakan Kernel ke dalam Memori
- Kernel, yang merupakan inti dari sebuah sistem Operasi
- Command Interpreter atau shell, yang bertugas membaca input dari Pengguna
- Pustaka-pustaka, sebagai penyedia kumpulan fungsi dasar dan standart yang dapat dipanggil oleh aplikasi lain.
- Driver, berguna untuk berinteraksi dengan Hardware eksternal.
Ada banyak sekali macam-macam sistem operasi yang dapat kita temui di pasaran. Beberapa diantaranya ada yang harganya sangat mahal, beberapa diantaranya ada juga yang dibagikan secara gratis. Beberapa Contoh Sistem Operasi Komputer adalah :
- Windows
- Linux
- MacOS(Macintosh Operating System)
- Solaris
- Garuda OS (buatan Indonesia)
- dll.
Kuliah Ke | Materi | Download |
1 | Pendahuluan | |
2 | Manajemen Proses | |
3 | Teknik Penjadwalan Prosessor | |
4 | Manajemen Memori | |
5 | Virtual Memori | |
6 | Sistem File | |
7 | Input / Output | |
8 | Deadlock | |
9 | Keamanan Sistem |