Sistem Operasi secara umum terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sebagian Sistem Operasi
hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu
(misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan
beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan.
Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating
System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi
berukuran sangat besar dan kompleks, serta inputnya tergantung kepada
input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat
dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang
pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah
Real-Time OS
Sebagai contoh, yang dimaksud sistem operasi itu
antara lain adalah Windows, Linux, Free BSD, Solaris, palm, symbian,
dan sebagainya.
Tidak ada komentar:
Posting Komentar