SISTEM OPERASI
Sistem operasi (operating system:OS)
adalah seperangkat program yang mengelola sumber daya perangkat keras komputer,
dan menyediakan layanan umum untuk aplikasi perangkat
lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak
sistem dalam sistem komputer.
Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada
komputer mereka, kecuali program aplikasi booting.
Untuk fungsi-fungsi perangkat keras seperti
sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak
sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya
dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS
atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua
perangkat yang berisi komputer-dari ponsel dan
konsol permainan video untuk superkomputer dan
server web.
Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.
Secara umum,
Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan
pada memori
komputer pada saat komputer dinyalakan booting. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi
berjalan, dan Sistem Operasi akan melakukan layanan inti untuk
software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen
memori, penjadwalan tugas schedule
task, dan antar-muka user GUI/CLI. 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.
Kalau sistem
komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan
hardware dengan lapisan software. Sistem Operasi melakukan semua tugas-tugas
penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan
secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi lainnya dapat
menggunakan memori, melakukan input dan output terhadap peralatan lain, dan
memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara
bersamaan, maka Sistem Operasi mengatur scheduleyang tepat, sehingga sedapat mungkin semua proses yang
berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta
tidak saling mengganggu.
Dalam banyak
kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar,
dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap
pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
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, contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.
SISTEM OPERASI SAAT INI
Sistem
operasi-sistem operasi utama yang digunakan komputer umum (termasuk PC,
komputer personal) terbagi menjadi 3 kelompok besar:
§
Keluarga Microsoft Windows - yang
antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi
3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT
3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows
Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan
Windows 8 yang dirilis pada Oktober 2012)).
§
Keluarga Unix yang menggunakan
antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution),
GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan
nama Darwin) dan GNU/Hurd.
§
Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang
biasa disebut Mac atau Macintosh. Sistem operasi yang
terbaru adalah Mac OS X versi 10.6 (Snow Leopard).
Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
Tidak ada komentar:
Posting Komentar