Operating system (OS) atau yang sering di sebut sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan komputer .Sekarang ini banyak sekali macam-macam sistem operasi di pasaran baik yang asli ataupun yang bajakan.Ada beberapa sistem operasi yang biasa kita jumpai di pasaran diantranya Windows,Unix,Linux Dan masih banyak lagi yang lainya.Dari sekian banyak sistem operasi Yang beredar,sistem operasi milik perusahaan microsoft lah yang paling populer untuk para pengguna pc notebook,bahkan ponsel dan PDA sekalipun Dengan sistem operasi berbasis mobilenya .
Dari beberapa sistem operasi tersebut,Sistem operasi yang dapat digunakan secara bebas alias open sourc Asalah linux. sistem operasi ini biasa digunakan untuk tujuan pendidikan ,lain halnya dengan para vendor ponsel dan PDA ,Para vrndor ini lebih menyasarkan produknya untuk menggunakan sistem operasi mobile milik perusahaan microsoft yaitu windows. Sama seperti di pc atau notebook sistem operasi di PDA atau ponsel memiliki Beberapa versi dan tatap muka yang hampir sama ,mulai dari windows mobile versi 5.0 sampai dengan windows vista versi mobile .Vendor PDA atau ponsel yang biasa memakai sistem operasi tersebut diantaranya 02,Samsung.Doppod Dan sony ericson untuk beberapa type.
Perkembangan Operating System
Perkembangan system operasi sendiri banyak dipengaruhi dari perkembangan hardware. Berikut perkembangan Operating System yang digolongkan sesuai generasinya :
Generasi ke Nol (1940)
Komponen utamanya adalah tabung hampa udara (vacuum tube).
Komputer belum menggunakan Operating System.
Semua operasi komputer dilakukan secara manual melalui manual plugsboards dan hanya bisa digunakan untuk menghitung.
Generasi Pertama (1950)
Komponen utamanya berupa trasistor.
Operating System berfungsi terutama sebagai pengatur pergantian antar job agar pada saat instalasi job berikutnya lebih efisien. Dalam generasi ini, muncul apa yang dinamakan batch system (semua jenis job sejenis dikumpulkan menjadi satu).
Input memakai punch card.
Generasi Kedua (1960)
Komponen utama berupa IC.
Berkembang konsep-konsep dasar :
Multiprogramming, satu proses mengerjakan banyak proses yang ada pada memory.
Multiprocessing, satu job dikerjakan oleh banyak processor, yang berpengaruh untuk meningkatkan utilitas.
Spooling: (Simultan Peripheral Operation On Line), bertindak sebagai buffer saja dan mampu menerima pesanan meskipun belum akan dikerjakan.
Device Independence, masing-masing komponen memiliki sifat yang saling berbeda (misal masing-masing printer memiliki driver yang berbeda).
Time Sharing atau Multitasking.
Real Time System, berguna sebagai kontrol bagi mesin.
Generasi Ketiga (1970)
Komponen utama VLSI (Very Large Scale Integration Circuit).
Ditandai dengan berkembangnya konsep general purpose system, sehingga operating system menjadi sangat kompleks, mahal dan sulit dipelajari.
Generasi Keempat (1970-an sampai sekarang)
PC makin populer.
Ditandai dengan berkembangnya operating system untuk untuk jaringan komputer dengan tujuan data sharing, hardware sharing dan program sharing.
User interface semakin user friendly.