Komputer merupakan alat elektronik yang sangat familiar pada saat ini. Sepuluh tahun yang lalu komputer masih merupakan barang yang mahal, hanya orang dari golongan menengah keatas yang mampu dan mau membelinya. Namun sekarang komputer hampir seperti Televisi, bagi beberapa keluarga yang bisa dipandang kurang mampu, demi pendidikan anaknya rela untuk mengeluarkan uang demi membelikan anaknya agar di sekolah dapat mengikuti pelajaran, dan dapat berprestasi.
Komputer sangat mudah digunakan. Dengan adanya antarmuka Grafis atau GUI (Graphical User Interface) memudahkan penggunaan bahkan bagi yang belum pernah menggunakan sekalipun. Ini dibuktikan dengan banyaknya anak-anak kecil bahkan balita yang sudah mempu menggunakan komputer meski mungkin hanya digunakan untuk bermain Game.
Dalam suatu komputer pastilah didalamnya ada sistem operasi. Sistem operasi melekat dan berkembang bersama dengan komputer sebagai bagian yang tidak terpisahkan. Tanpa sistem operasi komputer hanyalah perangkat yang tidak berguna. Fungsi Sistem Operasi bagi komputer adalah mengelola sumber daya perangkat keras komputer, menjadi landasan agar perangkat lunak lain seperti program aplikasi, utility dapat diinstall di komputer sehingga fungsi komputer semakin banyak. Pada saat ini kita akan menemukan banyak sekali jenis Sistem Operasi mulai dari Windows yang sangat familiar, Linux yang sudah mulai banyak pengguna dan penggemarnya, MacOS yang handal untuk pemrograman grafis sampai dengan Android yang booming untuk digunakan di smartphone.
Perkembangan Sistem Komputer
Sistem Komputer berdasarkan perkembangannya dibagi menjadi 5 periode atau kurun waktu yaitu :Sistem Komputer Generasi Pertama
Sistem komputer generasi pertama dimulai dari tahun 1945 sampai dengan tahun 1955. Pada periode ini mulai ada gagasan untuk membuat alat bantu komputasi dari mesin mekanik menjadi mesin elektronik. Alat bantu ini dibuat karena keterbatasan manusia yaitu: kecepatan menghitung manusia yang terbatas dan manusia kadan membuat kesalahan saat melakukan kegiatan komputansi.
Sebenarnya upaya manusia untuk meningkatkan komputansinya sudah dimulai sejak awal peradaban manusia. Berbagai upaya telah dilakukan, mulai dari merekam dengan tumpukan batu, potongan batang, sempoa, serta cara-cara mekanis seperti mesin hitung buatan Blaise Pascal. Sebelum penciptaan komputer elektronik, manusia telah berusaha membuat komputer mekanis yaitu komputer yang memanfaatkan gerak dari benda-benda masif, tidak sampai level elektron serta tidak memanfaatkan listrik sebagai pembangkitnya.Komputer mekanis ini mempunyai banyak keterbatasan yang menyebabkan kegagalan.Komputer mekanis mempunyai dua penyebab kelemahan, yaitu:
- Kecepatan komputasi dibatasi inersia bagian-bagian yang bergerak.
- Transmisi informasi alat-alat mekanis tidak praktis, susah dipakai serta tidak andal.
Sistem Komputer Generasi Kedua
Sistem komputer generasi kedua berada di periode tahun 1955 sampai dengan 1965. Pada periode ini sistem komputer berupa Batch Processing system. dimana tugas-tugas dikumpulkan di dalam satu rangkaian kemudian dieksekusi secara berurutan. Yang dimaksud dengan tugas-tugas adalah program-program yang harus dikerjakan oleh komputer dan program-program itu masih dituliskan di tape.
Pada awal generasi ini, sistem komputer belum dilengkapi sistem operasi, namun beberapa fungsi dasar sistem operasi telah ada misalnya FMS (Fortran Monitoring System) dan IBSYS yang memberikan layanan perangkat keras merupakan bagian fungsi dari sistem operasi modern. Pada tahun 1964, IBM mengeluarkan komputer keluarga System/360. Komputer S/360 dirancang agar kompatibel secara perangkat keras yang merupakan bagian dari sistem operasi OS/360. System 360 berevolusi menjadi System 370.
Sistem Komputer Generasi Ketiga
Sistem komputer generasi ketiga di periode tahun 1965 sampai dengan tahun 1980. Dalam periode ini sistem komputer sudah dilengkapi dengan sistem operasi. Sistem operasi dikembangkan untuk melayani banyak pemakai interaktif sekaligus. Pemakai-pemakai interaktif berkomunikasi dengan komputer lewat terminal secara online (yang dihubungkan secara langsung) kesatu komputer. Kemampuan layanan sistem komputer generasi ini adalah :
- Multiuser
Dengan adanya kemampuan multiuser, membuat para pemakai yang berinteraksi langsung dengan komputer dapat sekaligus banyak dalam menggunakan komputer. Tetapi disatu sisi komputer harus menanggapi permintaan-permintaan pemakai secara cepat atau akan menyebabkan produktifitas pemakai menurun.Untuk kebutuhan itu dikembangkan timesharing.
- Multiprogramming
Multiprogramming berarti komputer melayani banyak tugas atau proses (program yang dijalankan) sekaligus pada satu waktu.Teknik Multiprogramming meningkatkan utilisasi pemroses dengan mengorganisasikan semua tugas, dalam hal ini pemroses selalu mempunyai satu tugas yang harus dieksekusi.Teknik ini meningkatkan efisiensi pemroses.Teknik multiprogramming dilakukan dengan mempartisi memori menjadi beberapa bagian. Satu bagian memori berisi satu tugas berbeda Sistem operasi menyimpan beberapa tugas di memori secara simultan.Saat satu tugas menunggu operasi masukkan atau keluaran diselesaikan, tugas lain menggunakan pemroses.Teknik ini memerlukan perangkat keras khusus untuk mencegah satu tugas menggangu tugas lain.
- Timesharing
Timesharing merupakan varian dari multiprogramming, yakni tiap pemakai satu terminal [[[online]]. Pemroses hanya memberi layanan pada pemakai-pemakai aktif dengan bergantian secara cepat. Pemakai-pemakai itu akan merasa dilayani secara terus-menerus, padahal sebenarnya digilir satu per satuan waktu yang singkat.Efek ini biasa disebut pseudoparallelism, yaitu efek seolah-olah terdapat banyak komputer paralel yang melayani banyak pemakai.Karena sumber daya lambat yang digunakan bersama sering menimbulkan bottleneck, maka dikembangkan teknik Spooling.
- Spooling
Teknik Spooling adalah membuat peripheral seolah-olah dapat digunakan bersama-sama sekaligus pada saat yang sama, dapat diakses secara simultan.Teknik ini dilakukan dengan cara menyediakan beberapa partisi memori.Saat terdapat permintaan layanan peripheral, permintaan langsung diterima dan data untuk layanan itu lebih dulu disimpan di memori yang disediakan.Kemudian layanan-layanan untuk permintaan-permintaan yang diantrikan dijadwalkan agar secara nyata dilayani oleh peripheral.
Sistem Komputer Generasi Keempat
Sistem komputer generasi keempat di periode tahun 1980 sampai dengan tahun 2000-an. Pada generai ini sistem komputer sudah mulai digunakan untuk banyak mode pengolahan, misalnya mendukung batch processing, timesharing, networking dan (soft) realtime applications sekaligus. Hanya hard real-time applications sulit disatukan dengan mode-mode pengolahan yang lainnya karena beresiko tinggi.
Kenyamanan mengoperasikan sistem komputer juga ditingkatkan, komputer yang makin ampuh telah sanggup memberi antar muka grafis yang nyaman. Komputer desktop dinyamankan dengan GUI (Graphical User Interface). GUI ini dimulai X Windows System hasil penelitian di MIT, kemudian Macintosh, Sun View, disusul Microsoft Windows.
Pada generai ini juga ditandai berkembang dan meningkatnya kemampuan komputer desktop (komputer pribadi) dan teknologi jaringan. Jaringan TCP atau IP telah mulai digunakan secara luas oleh kalangan militer, peneliti, peguruan tinggi dan masyarakat secara umum.
Sistem Komputer Generasi Kelima
Sistem komputer generasi kelima dimulai di periode tahun 2000-an sampai dengan sekarang. Perekembangannya bukan hanya menunjukan pada perubahan prosesornya tetapi muncul dalam bentuk yang lebih mini, dalam bentuk chip mikro, terintegrasi dengan peralatan hidup sehari-hari dan dengan fungsi-fungsi yang khusus.Komputer berukuran kecil ini (nanocomputer) dapat ditemukan pada telepon seluler, alat permaianan (Playstation), TV, mobil, peralatan hiburan dan alat sensor.
referensi :
http//:wikipedia.com
Terima kasih telah membaca materi pelajaran sistem operasi ini.
Materi dalam format video dapat anda lihat di Video Presentasi Perkembangan Sistem Komputer.
atau untuk menguji kompetensi materi ini dapat mengerjakan Soal Latihan Perkembangan Sistem Komputer.
Selanjutnya silahkan menguji pemahaman materi ini dengn mengerjakan soal di soal latihan




