Sistem operasi (operating system atau OS)
adalah perangkat lunak yang bertugas untuk mengatur, mengendalikan perangkat
keras dan memberikan kemudahan untuk pemakai dalam penggunaan komputer. Sistem
Operasi akan melakukan layanan
inti umum untuk software aplikasi. Layanan tersebut seperti akses ke disk,
manajemen memori, tugas penjadwalan, dan antar-muka user. Bagian kode yang
melakukan tugas-tugas ini dinamakan dengan “kernel” suatu Sistem Operasi.
Menurut Tanebaum, Sistem
Operasi mengalami perkembangan yang dapat dibagi ke dalam lima generasi.
a) Generasi Awal (1945-1955)
Generasi pertama merupakan awal perkembangan
sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu
disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah
untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum
ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan
secara langsung oleh pengguna.
b) Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing
System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara
berurutan. Generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi
beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah
FMS dan IBSYS
c) Generasi Ketiga (1965-1980)
Sistem operasi pada generasi ini dikembangkan
untuk melayani banyak pemakai, dimana para pemakai berkomunikasi lewat terminal
secara on-line ke komputer. Sistem operasi menjadi multi-user (digunakan oleh
banyak pengguna sekaligus), multi-programming (melayani banyak program
sekaligus) dan multi tasking (melayani banyak tugas dan pekerjaan / Batch
Processing System)
d) Generasi Keempat (1980 – 2000-an)
Pada masa ini sistem operasi telah menggunakan
Graphical User Interface(GUI) yaitu antar-muka komputer yang berbasis grafis
yang sangat nyaman dan mudah digunakan. Pada masa ini juga dimulai era
komputasi tersebar (distributed computer) dimana komputasi-komputasi tidak lagi
berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai
kinerja yang lebih baik.
e) Generasi Selanjutnya
Pada generasi ini diperkenalkan Sistem Operasi
yang berada dalam sebuah Sistem Operasi dan Sistem Operasi bergerak (Mobile)
pada perangkat bergerak seperti: PDA, Poket PC, Laptop, Notebook dan NetBook.
Sistem Operasi jaringan virtual juga berkembang, sehingga dalam satu jaringan
hanya diinstal satu buah Sistem Operasi pada perangkat Server.
Pada masa ini, diperkenalkan virtualization
sistem yaitu satu komputer dapat diclonning secara virtual menjadi lebih dari
satu komputer (sistem operasi) yang dapat bekerja bersama-sama, Cross Platform
Operating System (multiboot system) yang dapat menggabungkan dua atau lebih
Sistem Operasi berbeda seperti : Linux dan Windows. Generasi ini merupakan awal
tren Mobile Computing, yang perangkatnya didominasi oleh Android, iOS,
Blackberry OS, Windows mobile, Windows Phone dan Symbian. Pada masa ini
dikenalkan sistem iClaud (layanan komputasi awan) yaitu sistem layanan jaringan
yang dipublikasikan oleh Apple Inc pada tanggal 6 Juni 2011 di San Fransisco.
iCloud memungkinkan para penggunanya untuk mensinkronisasi data seperti foto,
musik, dan dokumen dari perangkat satu ke perangkat lain seperti ke dalam
iPhone, iPad, iPod Touch, Mac dan komputer secara otomatis pada waktu yang
bersamaan.
Tidak ada komentar:
Posting Komentar