Semua
orang saat ini sudah pasti mengetahui apa itu komputer. Di zaman yang hampir
semuanya bergantung dengan teknologi ini, siapa sih yang gak kenal komputer ?
Komputer adalah sebuah alat yang digunakan untuk mengolah data. Tapi kali ini,
kita gak akan bahas komputer loh. Kita akan bahas satu bagian yang gak bisa
lepas dari komputer, yaitu Sistem Operasi.
Apa sih sistem operasi
itu ?
Secara
umum, sistem operasi dapat diartikan sebagai sebuah program yang mengatur hardware komputer dan sebagai landasan
bagi aplikasi yang ada di dalamnya. Menurut seorang ahli bernama William Stallings, Sistem Operasi
(Operating System) adalah sebuah program, yang menutup detail hardware yang
sangat rumit kepada programmer dan menyediakan antarmuka yang mudah (Convenient) bagi seorang programmer
untuk mengakses hardware dalam mengembangkan sebuah program.
Siapa sih orang yang sebenarnya
yang pertama kali membuat OS dan menjadi cikal bakal OS ?
Dia adalah Gary Arlen Kildall. Pada saat IBM kebingungan saat membuat komputer, dialah yang memberi jalan dari kebingungan yang dialami saat itu. Dia berhasil membuat OS pertama yang merupakan sebuah nyawa bagi komputer. Dia adalah seorang sahabat dan orang yang menjadi idola bagi Bill Gates.
Dia adalah Gary Arlen Kildall. Pada saat IBM kebingungan saat membuat komputer, dialah yang memberi jalan dari kebingungan yang dialami saat itu. Dia berhasil membuat OS pertama yang merupakan sebuah nyawa bagi komputer. Dia adalah seorang sahabat dan orang yang menjadi idola bagi Bill Gates.
Baca Juga : Sejarah Penemuan Komputer
Berikut sejarah
singkat perkembangan Sistem Operasi (OS).
Perkembangan
OS terbagi dalam 4 generasi, yaitu
A.
Generasi
Pertama Sistem Operasi (1945-1955)
Sebenarnya
pada masa ini belum ada yang namanya sistem operasi (OS). Namun pada tahun ini
adalah awal dari perkembangan sistem komputasi mekanik menjadi elektronik.
Karena pada masa belum ada yang namanya OS, jadi instruksi yang akan diberikan
harus diberikan secara langsung.
B.
Generasi
Kedua Sistem Operasi (1955-1965)
Pada
masa ini sebenarnya juga belum ada yang namanya sistem operasi, tapi pada
generasi ini sudah diperkenalkan yang namanya Batch Processing Sistem (BPS). Apa itu BPS ? Pekerjaan yang
dikerjaan dalam satu rangkaian, yang kemudian dieksekukan secara berurutan.
Memang pada masa ini belum terdapat sistem operasi, tetapi sistem komputer pada
masa ini telah memiliki beberapa fungsi seperti sistem operasi.
C.
Generasi
Ketiga Sistem Operasi (1965-1980)
Perkembangan
OS mengalami kemajuan, dimana OS
digunakan untuk melayani banyak pemakai (Multi User) sekaligus. User dapat
berkomunikasi online ke komputer melalui sebuah terminal. Dan pada akhirnya OS
menjadi multi user dan multi programming.
D.
Generasi
Keempat Sistem Operasi (1980-an – Pasca 1980-an)
Pada
masa ini, sistem operasi sudah digunakan dalam jaringan komputer. Dan user
sudah menyadari, bahwa komputer dapat terhubung satu sama lain. Sebagai contoh,
Windows versi 1.0 telah diciptakan pada tahun 1985, yang kemudian dikembangkan
menjadi Windows versi 3.0 pada tahun 1990. Kok gak windows 2.0 ya ?
Sistem
operasi yang baik tentu saja adalah sistem operasi yang memberikan keamanan,
serta konsisten saat software aplikasi dan hardware berkomunikasi. Berikut
fungsi fungsi sistem operasi yang dapat membantu kegiatan manusia
·
Resource
Manager
Berfungsi
mengalokasikan sumber daya, seperti CPU, memori, disk drive, printer, dan
perangkat lainnya.
·
Interface
Berfungsi
sebagai perantara antara hardware dengan pengguna, dan menyediakan lingkungan
yang bersahabat atau user friendly.
Dalam mengoperasikan perangkat level bawah, pengguna tidak akan memiliki
kekhawatiran.
·
Coordinator
Menyediakan
fasilitas, untuk mengatur aktivitas yang kompleks agar dapat dikerjakan sesuai
urutan.
·
Guardian
Seperti
arti kata guardian, sistem operasi berfungsi untuk melindungi file dengan
menyediakan control akses dan member pengawasan pada
pembacaan/eksekusi/penulisan data dan program.
·
Gatekeeper
Penjaga
gerbang, yaitu mengendalikan siapa saja yang berhak masuk (log) ke dalam OS dan mengawasi setiap tindakan yang dikerjakan
didalam sistem.
·
Optimizer
Menjadwal
input atau pemasukan oleh pengguna, pengeluaran output, pengaksesan basis data,
dan proses komputasi agar meningkatkan kegunaan.
·
Accountant
Mengatur
penggunaan memori, waktu CPU, pemanggilan I/O, waktu connect terminal dan disk
storage.
·
Server
Menyediakan
layanan yang dibutuhkan pengguna secara implisit maupun eksplisit, seperti
mekanisme akses file.
Sekian dulu
artikel tentang sistem operasi kali ini, sampai jumpa di lain waktu.

8 comments
Ilmu yang bermanfaat gan
wah baru tau ane, makasih gan, jadi nambah pengetahuan
thanks infonya gan, menambah wawasan
wah lumayan nih nambah wawasan thanks gan
ilmu pada hakikatnya emang bermanfaat gan, tergantung kitanya aja gunain ilmu buat hal yang bermanfaat apa engga, hehe..
sama-sama
sama-sama, alhamdulillah kalau bermanfaat
sama-sama gan
Berkomentarlah dengan kata yang sopan
Dilarang menambahkan link aktif
EmoticonEmoticon