Evolusi Sistem Operasi

advertisement
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

Awal dari pengembangan sistem komputasi elektronik, menggantikan
ide-ide mesin-mesin komputaasi mekanis.
 Generasi

Pertama (1945 – 1955)
Ke-dua (1955 – 1965)
Terdapat Batch System, Job dikumpulkan
kemudian diekskusi secara berurutan
dalam satu rangkaian
Evolusi Sistem Operasi
 Generasi

Sistem multiprogramming


Ke-tiga (1965 – 1980)
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
Download