Pengenalan Sistem Operasi Oleh : Aisyatul Karima
Kompetensi Dasar Mahasiswa mengetahui fungsi dan sasaran sistem operasi Mahasiswa mampu mendeskripsikan sistem komputer dalam berbagai sudut pandang Mahasiswa mampu menjelaskan evolusi sistem operasi
Fungsi dan Sasaran Sistem Operasi Sistem operasi adalah program yang mengendalikan eksekusi program aplikasi dan bertindak sebagai antarmuka antara pemakai dan perangkat keras komputer. Fungsi utama SO : SO sebagai pengelola sumber daya / resource manager SO sebagai extend machine / virtual machine
Fungsi dan Sasaran Sistem Operasi Sasaran sistem operasi (Stalling): Kenyamanan Efisiensi Mampu berevolusi
Sistem Operasi Sebagai Pengelola Sumber Daya Sistem komputer adalah sekumpulan sumber daya untuk memindah, menyimpan, dan memroses data, serta untuk mengendalikan fungsi-fungsi ini. Sistem operasi bertanggung jawab mengelola sumber daya - sumber daya ini.
Sistem Operasi Sebagai Pengelola Sumber Daya Sumber daya pada sistem komputer : Perangkat keras Prosesor Penyimpan primer Penyimpan skunder Peralatan masukan / keluaran Perangkat lunak Data Proses Peralatan komunikasi dan jaringan
Sistem Operasi Sebagai Pengelola Sumber Daya Gambar : Fungsi sistem operasi sebagai pengatur sumber daya komputer
Sistem Operasi Sebagai Extended Machine Memberi pemakai suatu abstraksi mesin tingkat tinggi sederhana dan menyembunyikan kerumitan perangkat keras. Menjadi basis untuk program lain.
Sistem Operasi Sebagai Extended Machine Layanan yang harus disediakan dalam sistem operasi : Pembuatan program Eksekusi program Pengaksesan perangkat masukan/keluaran Pengaksesan terkendali terhadap berkas Pengaksesan sistem Deteksi dan memberi tanggapan terhadap kesalahan Akunting
Sistem Komputer dalam Beragam Sudut Pandang Sebagai pemakai awam (end user) dan administrator sistem Sebagai pemrogram Sebagai perancang sistem operasi
Sistem Komputer dalam Beragam Sudut Pandang Lapisan dalam komputer
Evolusi Sistem Operasi
Evolusi Sistem Operasi Generasi Pertama (1945 – 1955) Awal dari pengembangan sistem komputasi elektronik, menggantikan ide-ide mesin-mesin komputaasi mekanis. Generasi Ke-dua (1955 – 1965) Terdapat Batch System, Job dikumpulkan dalam satu rangkaian kemudian diekskusi secara berurutan
Evolusi Sistem Operasi Generasi Ke-tiga (1965 – 1980) Sistem multiprogramming Saat satu job menunggu operasi input/output selesai job lain dapat menggunakan prosesor Spooling, membuat periperal dapat diakses secara simultan, yaitu dengan cara menyediakan beberapa partisi memori. Saat terdapat permintaan layanan periperal, langsung diterima dan data disimpan lebih dulu di memori yang disediakan berupa antrian, kemudian dijadwalkan agar secara nyata dilayani oleh periperal Time Sharing, varian dari sistem multiprogramming, di mana tiap pemakai mempunyai satu terminal on-line dengan prosesor hanya memberi layanan pada pemakai yang aktif.
Evolusi Sistem Operasi Pada sistem uniprogamming prosesor harus menunggu dan berproses setelah instruksi I/O berproses sampai selesai sedangkan pada sistem multi programming Selama satu job membutuhkan untuk menunggu proses I/O, prosesor dapat memilih (switch) job lain untuk berproses walaupun proses sebelumnya belum selesai
Evolusi Sistem Operasi Perbandingan eksekusi perintah
Evolusi Sistem Operasi Perbandingan eksekusi perintah
Evolusi Sistem Operasi Perbandingan utilitas sumber daya komputer antara uniprogramming dan multiprograming
Evolusi Sistem Operasi Contoh perbandingan antar-proses dan utilisasi sumber daya komputer dengan beberapa job dapat dilihat di bawah ini:
Evolusi Sistem Operasi
Evolusi Sistem Operasi Generasi Ke-empat (1980 - Sekarang) Network O/S, Sistem operasi diperuntukkan jaringan komputer dimana pemakai menyadari keberadaan komputer yang terhubung.
Terima Kasih