Apa Yang Dikerjakan Sistem Operasi
Kita dapat melihat peran sistem operasi secara keseluruhan pada sistem komputer, untuk mengetahui hal apa saja yang dikerjakan sistem operasi, maka secara garis besar sistem komputer dapat dibagi menjadi empat komponen, yaitu: hardware, operating system, application programs, dan users yang terlihat pada Gambar dibawah.
Gambar Abstraksi Komponen-komponen sistem komputer.
Komponen hardware terdiri dari CPU, memory, I/O devices yang menyediakan resource komputasi dasar untuk sistem. Selanjutnya pada komponen application programs, seperti MS Office, Web Browser, Compiler mendefenisikan bagaimana resource dapat memecahkan masalah komputasi user. Kemudian komponen OS berperan sebagai pengontrol komponen hardware dan mengkoordinasikan pengunaannya antara application programs dengan users. Secara singkat komponen sistem operasi berperan sebagai penengah (intermediate) antara application programs dengan hardware komputer agar dapat berjalan atau melayani sesuai dengan kebutuhan users.
Pendefenisian sistem operasi yang umum dan biasanya kita ikuti adalah suatu program inti yang berjalan setiap saat di komputer dan biasanya dikenal sebagai kernel. Bersamaan dengan kernel ada dua jenis program lainnya, yaitu: system program yang terkait dengan sistem operasi tetapi belum tentu merupakan bagian dari kerneldan application program, mencakup semua program yang tidak terkait dengan pengoprasian sistem.
Pada sistem operasi mobile biasanya tidak hanya menyertakan core kernel-nya saja tetapi juga menyertakan middelware yang merupakan serangkaian software framework untuk menyediakan layanan tambahan yang dapat digunakan oleh software/application deveoper. Sebagai contoh pada sistem operasi mobile Apple dengan IOS dan Google dengan Android, memiliki fitur core kernel dengan middleware yang mendukung database, multimedia, graphic dan lainnya.
Artikel Terkait
Karna pembahasan sistem operasi sangat kompleks, maka kita akan membaginya menjadi beberapa bagian, untuk sementara berikut beberapa artikel lainnya yang terkait atau berhubungan dengan pembahasan ini.
- 1 Gambaran Sistem Operasi - Komponen & Fungsi
- 1.1 Apa Yang Dikerjakan Sistem Operasi
- 1.2 Organisasi Sistem Komputer
- 1.3 Arsitektur Sistem Komputer
- 1.4 Struktur Sistem Operasi
- 1.5 Operasi Sistem Operasi - Trap Exception
Referensi
- Operating Systems: Internals and Design Principles (8th Edition), William Stallings, 2014.
- Operating System Concepts (9th Edition in Chinese) by Abraham Silberschatz et al.
- The Linux Programming Interface: A Linux and UNIX System Programming Handbook, Michael Kerrisk.
Warning!
We are not responsible for any loss whatsoever due to this site, also if you want to take this article please read terms of use or touch us via contact page.
If there is question, please discuss below. Very welcome and expected to provide corrections, criticisms, and suggestions.
Be the first :D