Pengertian Sistem Operasi Komputer
Sistem operasi komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem operasi dalam Bahasa Inggrisnya disebut Operating System, atau biasa disingkat dengan OS.
Sistem operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memory komputer, (memory komputer dalam hal ini ada Hardisk, bukan memory RAM) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah sistem operasi komputer berjalan, dan sistem operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, memory management, scheduling task, dan antarmuka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh sistem operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu sistem operasi.
Sistem operasi Komputer berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Selain itu, sistem operasi komputer juga melakukan semua perintah-perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem operasi komputer menjamin aplikasi perangkat lunak lainya bisa menggunakan memory, melakukan input serta output terhadap peralatan lain, dan mempunyai akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka sistem operasi komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.
Secara umum, sistem operasi terdiri dari beberapa bagian:
- Mekanisme boot (meletakkan kernel kedalam memory). Pada saat komputer dihidupkan, hal yang dilakukan adalah meletakkan kernel dari sistem operasi kedalam memory komputer, sehingga sistem operasi berjalan dan siap digunakan.
- Kernel merupakan software utama dari sistem operasi untuk mengakses hardware komputer secara aman.
- Command Interpreter bertugas membaca input dari pengguna.
- Pustaka-pustaka menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain.
- Driver berfungsi untuk berinteraksi dengan hardware eksternal (misalnya Printer), sekaligus untuk mengontrol mereka.
Operating System (OS) diperkenalkan pertama kali dan dikembangkan untuk komputer IBM 701 pada tahun 1945. Pada waktu itu, tujuan utama dari OS adalah untuk mengurangi waktu menganggur (idle time) dari CPU dan digunakan untuk menjalankan beberapa tugas komputer bersama-sama dengan cara dikumpulkan terlebih dahulu. Fungsi utama sistem operasi (Agung Setiawan,2003) adalah sebagai berikut:
- Menyimpan program dan aksesnya.
- Membagi tugas di dalam CPU.
- Merekam sumber data.
- Mengatur memory termasuk menyimpan, menghapus, dan mendapatkan data.
- Memeriksa kesalahan sistem.
- Memelihara keamanan sistem khusus pada jaringan yang memerlukan password (kata kunci).
Semoga bermanfaat
Zainal Hakim
** Bebas disunting dengan menyebutkan sumber **