Sistem operasi atau Operating system 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.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup
perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber
daya lainnya.
Contoh sistem operasi modern adalah Linux, Android,
iOS,
Mac OS X, dan Microsoft Windows.

Biasanya, istilah Sistem Operasi sering ditujukan kepada semua
perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum
aplikasi-aplikasi perangkat lunak terinstal. Sistem operasi adalah perangkat
lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta
operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi
seperti program-program pengolah kata dan peramban web.
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.

The Windows GUI

Sistem Operasi secara umum terdiri dari beberapa bagian:
·
Mekanisme Boot, yaitu meletakkan
kernel ke dalam memory
·
Kernel,
yaitu inti dari sebuah Sistem Operasi
·
Command
Interpreteratau shell, yang bertugas
membaca input dari pengguna
· Pustaka-pustaka, yaitu yang menyediakan kumpulan
fungsi dasar dan standar yang dapat dipanggil
oleh aplikasi lain
·
Driver untuk berinteraksi dengan hardware
eksternal, sekaligus untuk mengontrolnya.
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).
Sistem Operasi saat ini
Sistem operasi-sistem operasi utama yang digunakan komputer umum
(termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. 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)).
2. Keluarga Unix yang menggunakan
antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution),
GNU/Linux, Zeath OS (berbasis kernel linux yang dimodifikasi.)MacOS/X (berbasis
kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. 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).
Sedangkan komputer Mainframe, dan Super
komputer menggunakan banyak sekali sistem operasi yang berbeda-beda,
umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh
vendor seperti IBM AIX, HP/UX, dll.
Tidak ada komentar:
Posting Komentar