PENGENALAN SISTEM OPERASI
Zaman sekarang sudah banyak orang memakai komputer. Dari kalangan muda hingga dewasa. Hal ini pula banyak orang secara tidak langsung banyak menggunakan sistem operasi. Dengan mengikuti kelas Sistem Operasi D di Jurusan Teknik Informatika ITS, penulis menjadi lebih memahami sistem operasi lebih.
Sistem Operasi pada dasarnya dapat dikatakan sebagai sebuah software. Sistem operasi dimaksudkan untuk mengatur jalannya aplikasi aplikasi yang lainnya yang ada didalam sebuah komputer. Sehingga dapat dikatakan bahwa Sistem Operasi adalah perangkat lunak atau software yang bertugas melakukan kontrol dan manajemen perangkat keras serta operasi - operasi dasar dari suatu sistem komputer. Selain itu Sistem Operasi juga membantu jalannya terhadap software - software lainnya. Beberapa hal yang dilakukan Sistem Operasi adalah seperti
- Akses disk
- Manajemen memory; Sistem Operasi menjamin
aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input
serta output, dan mempunyai akses kepada sistem
file.
- Penjadwalan Task; Jika ada beberapa program yang berjalan secara bersamaan sistem operasi akan mengatur jadwal yang tepat, sehingga program-program tersebut tidak crash serta dapat berjalan sesuai prosedir.
- Pengaturan user interface.
Ada banyak sekali macam - macam sistem operasi seperti ; windows, linux, MacOS, Solaris, dll
Selain itu penulis juga dijelaskan tentang evolusi dan perkembangan dari sistem operasi. Sistem Oparasi dahulu tidaklah semodern dan sebagus seperti sekarang. Tidak seperti windows yang sudah dapat melakukan banyak hal. Perkembangan sistem operasi dimulai dari:
- Generasi pertama (1940-1950)
Merupakan awal perkembangan dari sistem komputasi elektronik menggantikan sistem komputasi mekanik. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung. Selain itu pada generasi ini, pembuatan scheduling masih sulit.
- Generasi kedua ( 1950-1960)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Ditemukan juga software bernama monitor untuk memudahkan rangkaian scheduling.
Perkembangan sistem operasi pada generasi ini sudah dapat melayani banyak pemakai sekaligus. Sistem operasi menjadi multi-user (melayani banyak user sekaligus) dan multi - programming ( melayani banyak program sekaligus)
Kinerja sistem operasi menjadi lebih baik dari sebelumnya dan lebih sempurna dalam hal pembagian waktu