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 di singkat dengan OS
mempunyai beberapa Fungsi utama antara lain:
1. Mengelola
sumber daya terkait dengan pengendalian perangkat lunak sistem/perangkat lunak
aplikasi yang sedang dijalankan. Sebagai contoh komponen perangkat keras pada
komputer yaitu CPU, memori utama, alat input/output.
2. Mempersiapkan
agar program aplikasi dapat berinteraksi dengan perangkat keras secara
konsisten dan stabil tanpa harus mengetahui secara detil perangkat keras.
3. melakukan
pengelolaan proses mencakup penyiapan, penjadwalan, dan pemantauan proses
program yang sedang dijalankan.
4. melakukan
pengelolaan data pengendalian terhadap data masukan/keluaran.
Sistem operasi personal komputer terbagi
menjadi 3 kelompok seperti di bawah ini.
·
Keluarga Microsoft, antara lain terdiri
atas 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, dan Windows Vista yang
dirilis pada tahun 2007)).
·
Keluarga Unix, menggunakan antarmuka
sistem operasi POSIX, antara lain SCO UNIX, keluarga BSD (Berkeley Software
Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan
dikenal dengan nama Darwin) dan GNU/Hurd.
·
Keluarga Mac OS adalah sistem operasi
komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi
yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan
peluncuran versi 10.5 (Leopard).
·
Keluarga komputer Mainframe, dan Super
komputer menggunakan sistem operasi yang berbeda-beda, umumnya merupakan
turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX,
HP/UX, dan lain-lain.
Walau kita mengenal
berbagai jenis sistem operasi di atas, secara garis besar semua sistem
operasi yang ada berdasarkan jenis komputer yang dikendalikan maupun bentuk
aplikasi yang didukung dapat dibagi menjadi empat golongan:
1.
Real-time
operating system (RTOS), Sistem operasi golongan ini dipakai untuk
mengendalikan perangkat keras untuk tugas spesifik, seperti instrumen
ilmiah dan mesin-mesin industri. RTOS memiliki kemampuan antarmuka yang
terbatas dan tidak mendukung aplikasi level end-user. Bagian terpenting RTOS
adalah mengatur penggunaan sumber daya komputer untuk menjalankan serangkaian
operasi secara berulang-ulang dalam periode tertentu.
2.
Single-user,
single task. Sesuai dengan namanya, tipe sistem operasi ini dirancang untuk
memudahkan menangani pengoperasian komputer sehingga pengguna dapat menjalankan
satu pekerjaan pada saat yang bersamaan. Sistem operasi DOS adalah contoh
klasik dari jenis ini. Sistem operasi yang lain dari keluarga ini adalah Palm
OS, yaitu untuk komputer genggam (handheld) Palm.
3.
Single-user,
multi tasking. Sistem operasi ini memungkinkan seorang pengguna dapat
menjalankan beberapa aplikasi terpisah secara bersamaan. Inilah tipe sistem
operasi yang paling umum digunakan sekarang. Sistem operasi ini (Windows,
Linux, dsb.) sangat populer digunakan untuk komputer pribadi.
4.
Multi-user. Sistem
operasi multi-user memungkinkan lebih dari satu pengguna bersama-sama
menggunakan sumber daya komputer secara simultan. Sistem operasi dapat menjamin
masing-masing pengguna yang memiliki kebutuhan (requirement) yang berimbang.
Setiap program yang dijalankan oleh para pengguna menggunakan sumber daya yang
cukup dan terpisah sehingga masalah pada satu pengguna tidak berimbas pada
pengguna yang lain. Contoh sistem multi-user adalah operasi Unix, VMS,
dan MVS untuk mainframe.
Tidak ada komentar:
Posting Komentar