Pengenalan Sistem Operasi Oleh Aisyatul Karima Kompetensi Dasar

  • Slides: 22
Download presentation
Pengenalan Sistem Operasi Oleh : Aisyatul Karima

Pengenalan Sistem Operasi Oleh : Aisyatul Karima

Kompetensi Dasar q Mahasiswa mengetahui fungsi dan sasaran sistem operasi q Mahasiswa mampu mendeskripsikan

Kompetensi Dasar q Mahasiswa mengetahui fungsi dan sasaran sistem operasi q Mahasiswa mampu mendeskripsikan sistem komputer dalam berbagai sudut pandang q Mahasiswa mampu menjelaskan evolusi sistem operasi

Fungsi dan Sasaran Sistem Operasi q Sistem operasi adalah program yang mengendalikan eksekusi program

Fungsi dan Sasaran Sistem Operasi q Sistem operasi adalah program yang mengendalikan eksekusi program aplikasi dan bertindak sebagai antarmuka antara pemakai dan perangkat keras komputer. q Fungsi utama SO : SO sebagai pengelola sumber daya / resource manager SO sebagai extend machine / virtual machine

Fungsi dan Sasaran Sistem Operasi q Sasaran sistem operasi (Stalling): Kenyamanan q Efisiensi q

Fungsi dan Sasaran Sistem Operasi q Sasaran sistem operasi (Stalling): Kenyamanan q Efisiensi q Mampu berevolusi q

Sistem Operasi Sebagai Pengelola Sumber Daya q Sistem komputer adalah sekumpulan sumber daya untuk

Sistem Operasi Sebagai Pengelola Sumber Daya q Sistem komputer adalah sekumpulan sumber daya untuk memindah, menyimpan, dan memroses data, serta untuk mengendalikan fungsi-fungsi ini. q Sistem operasi bertanggung jawab mengelola sumber daya ini.

Sistem Operasi Sebagai Pengelola Sumber Daya q Sumber q daya pada sistem komputer :

Sistem Operasi Sebagai Pengelola Sumber Daya q Sumber q daya pada sistem komputer : Perangkat keras Prosesor q Penyimpan primer q Penyimpan skunder q Peralatan masukan / keluaran q q Perangkat lunak Data q Proses q q Peralatan komunikasi dan jaringan

Sistem Operasi Sebagai Pengelola Sumber Daya Gambar : Fungsi sistem operasi sebagai pengatur sumber

Sistem Operasi Sebagai Pengelola Sumber Daya Gambar : Fungsi sistem operasi sebagai pengatur sumber daya komputer

Sistem Operasi Sebagai Extended Machine q Memberi pemakai suatu abstraksi mesin tingkat tinggi sederhana

Sistem Operasi Sebagai Extended Machine q Memberi pemakai suatu abstraksi mesin tingkat tinggi sederhana dan menyembunyikan kerumitan perangkat keras. q Menjadi basis untuk program lain.

Sistem Operasi Sebagai Extended Machine q Layanan yang harus disediakan dalam sistem operasi :

Sistem Operasi Sebagai Extended Machine q Layanan yang harus disediakan dalam sistem operasi : Pembuatan program q Eksekusi program q Pengaksesan perangkat masukan/keluaran q Pengaksesan terkendali terhadap berkas q Pengaksesan sistem q Deteksi dan memberi tanggapan terhadap kesalahan q Akunting q

Sistem Komputer dalam Beragam Sudut Pandang q Sebagai pemakai awam (end user) dan administrator

Sistem Komputer dalam Beragam Sudut Pandang q Sebagai pemakai awam (end user) dan administrator sistem q Sebagai pemrogram q Sebagai perancang sistem operasi

Sistem Komputer dalam Beragam Sudut Pandang q Lapisan dalam komputer

Sistem Komputer dalam Beragam Sudut Pandang q Lapisan dalam komputer

Evolusi Sistem Operasi

Evolusi Sistem Operasi

Evolusi Sistem Operasi q Generasi q Awal dari pengembangan sistem komputasi elektronik, menggantikan ide-ide

Evolusi Sistem Operasi q Generasi q Awal dari pengembangan sistem komputasi elektronik, menggantikan ide-ide mesin-mesin komputaasi mekanis. q Generasi q Pertama (1945 – 1955) Ke-dua (1955 – 1965) Terdapat Batch System, Job dikumpulkan kemudian diekskusi secara berurutan dalam satu rangkaian

Evolusi Sistem Operasi q Generasi q Sistem multiprogramming q q Ke-tiga (1965 – 1980)

Evolusi Sistem Operasi q Generasi q Sistem multiprogramming q q 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. q 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 q q Time Sharing, q 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 q Pada sistem uniprogamming prosesor harus menunggu dan berproses setelah instruksi

Evolusi Sistem Operasi q Pada sistem uniprogamming prosesor harus menunggu dan berproses setelah instruksi I/O berproses sampai selesai q 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 q Perbandingan eksekusi perintah

Evolusi Sistem Operasi q Perbandingan eksekusi perintah

Evolusi Sistem Operasi q Perbandingan eksekusi perintah

Evolusi Sistem Operasi q Perbandingan eksekusi perintah

Evolusi Sistem Operasi q Perbandingan utilitas sumber daya komputer antara uniprogramming dan multiprograming

Evolusi Sistem Operasi q Perbandingan utilitas sumber daya komputer antara uniprogramming dan multiprograming

Evolusi Sistem Operasi q Contoh perbandingan antar-proses dan utilisasi sumber daya komputer dengan beberapa

Evolusi Sistem Operasi q Contoh perbandingan antar-proses dan utilisasi sumber daya komputer dengan beberapa job dapat dilihat di bawah ini:

Evolusi Sistem Operasi

Evolusi Sistem Operasi

Evolusi Sistem Operasi q Generasi q Ke-empat (1980 - Sekarang) Network O/S, Sistem operasi

Evolusi Sistem Operasi q Generasi q Ke-empat (1980 - Sekarang) Network O/S, Sistem operasi diperuntukkan jaringan komputer dimana pemakai menyadari keberadaan komputer yang terhubung.

Terima Kasih

Terima Kasih