Pengertian Sistem Operasi, Secara Umum, Pengertian Sistem Operasi adalah perangkat
lunak (software) pada komputer yang bertugas dalam menggontrol dan memanajemen
perangkat keras dan sebagai operasi-operasi dasar sistem, termasuk dalam
menjalankan software aplikasi misalnya program-program pengolah data untuk
mempermudah kegiatan manusia. Dalam bahasa Inggris, sistem operasi disebut
dengan Operating
System, atau disingkat OS.
Sistem Operasi Komputer merupakan software di lapisan pertama dalam meletakkan memori komputer
(memori komputer yaitu hardisk, bukan memori ram) di saat komputer dinyalakan.
Lalu pada software-sofware yang lainnya dijalankan setelah Sistem Operasi
Komputer berjalan, dan melakukan layanan inti umum keseluruh software-software.
Layanan inti umum tersebut misalnya akses ke disk, manajemen memori, skudiling
task, dan antar muka user. Sehingga setiap software tidak lagi melakukan tugas
inti umum karena telah dilakukan dan dilayani oleh Sistem Operasi.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan
software. Selain dari itu sistem operasi komputer melakukan semua perintah
penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya
dapat berjalan lancar secara bersamaan tanpa adanya hambatan. Sistem
Operasi Komputer menjamin, aplikasi perangkat lunak lainnya dapat
memakai memori, melakukan input serta output ke peratan lain, dan memiliki
akses ke setiap sistem file. Sistem operasi juga mengatur, jika aplikasi
berjalan secara bersamaan, sehingga proses di komputer berjalan mendapatkan
waktu yang cukup dan tidak saling mengganggu perangkat yang lain.
Kali ini kita akan membahas mengenai masalah evolusi sistem operasi termasuk ciri - ciri, contoh dan masalah yang ada pada setiap perkembangan sistem operasi. Berikut pembahasannya :
|
1. SISTEM OPERASI SEDERHANA
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· Program tunggal,
· Single user,
· Hanya memiliki satu CPU,
· Terbatas dalam pemakaian.
|
· Controler
· Playstation
· Lift
|
|
2. SIMPLE BATCH SYSTEM
|
|
|
CIRI – CIRI
|
MASALAH
|
|
· Memakai sebuah operator,
· Mengurangi waktu setup,
· Mengatur antrian job secara otomatis.
|
· Tidak
multitasking
· Memory protection
· Privilleged Instruction
|
|
3. MULTIPROGRAMMING BATCH SYSTEM
|
|
|
CIRI – CIRI
|
MASALAH
|
|
· Pemanfaatan processor yang lebih maksimal,
· Mendukung multiprogramming,
· Mengatasi masalah yang ada pada Simple Batch Programming.
|
· Penggunaan processor yang rendah,
· Bergantung pada perangkat keras (hardware) tertentu
|
|
4. TIME SHARING SYSTEM / INTERACTIVE SYSTEM
|
|
|
CIRI – CIRI
|
MASALAH
|
|
· Memberi batasan waktu untuk setiap job,
· User dapat mengakses suatu terminal secara bersamaan,
· Multiprogramming.
|
· Kurangnya proteksi terhadap file system,
· Kurang efektif nya pembagian sumber daya,
· Masih bebasnya sebuah job dalam pengaksesan memori.
|
|
5. DESKTOP SYSTEM
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· Mengerjakan tugas keseharian (general task),
· Mempunyai banyak pilihan jenis,
· Kemampuan tergantung pada configuration device & OS itu sendiri.
|
· Windows
· Linux
· MacintOS
|
|
6. PARALLEL SYSTEM
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· Dapat digunakan untuk monitoring database,
· Dapat digunakna untuk menjalankan databese,
· Proses nya mempunya memori lokal masing – masing,
· Tidak berbagi memori,
· Mempunyai lebih dari satu processor.
|
· Hanya dapat mengatasi masalah kecil saja,
· Relatif mahal.
|
|
7. REAL-TIME SYSTEM
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· Tepat waktu,
· Menghasilkan respon yang tepat dalam waktu yang sudah ditentukan.
|
· Sistem pengontrol pada pesawat,
· Sistem otomatisasi pada alat jual beli
|
|
8. DISTRIBUTE SYSTEM
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· User dalam suatu site dapat menggunakan sumber daya dari site lainnya,
· Meningkatkan kecepatan komputasi,
· Lebih handal.
|
· Windows
· Linux
· iOS
· Android
|
|
9. CLUSTERED SYSTEM
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· Memungkinkan dua atau lebih sistem untuk membagi penyimpanan sekunder
(storage),
· Kehandalan sistem tinggi,
· Biaya rendah.
|
· Windows
· Linux
· iOS
· Android
|
|
10. HANDHELD SYSTEM
|
|
|
CIRI – CIRI
|
CONTOH
|
|
· Mendukung touchscreen
· Banyak pilihan ukuran RAM
· Flexible
|
· Smartphone
· Laptop
|

