Dosen: Resi Utami Putri, S.Kom., M.Cs. Sistem Operasi Dosen: Resi Utami Putri, S.Kom., M.Cs.
Pengertian Sebuah program yang bertindak sebagai perantara antara pengguna komputer dan perangkat keras komputer [1].
Tujuan Sistem Operasi [1] Jalankan program pengguna dan membuat pengguna lebih mudah memecahkan masalah. Membuat sistem komputer nyaman untuk digunakan. Gunakan perangkat keras komputer dengan cara yang efisien.
Komponen Sistem Komputer Hardware Sistem operasi Program aplikasi User
Gambar 1. kedudukan sistem operasi [1]
Fungsi Sistem Operasi [1] Resouce allocator mengelola dan mengalokasikan sumber daya. Control Program mengontrol eksekusi program pengguna dan operasi I / O device. Kernel satu program yang dijalankan setiap saat (semua lain yang program aplikasi).
Sejarah Sistem Operasi [2] Generasi I (1945-1955) Tabung hampa udara dan plugboards (papan tancap). 1950 -> punched card (kartu plong). Generasi II (1955-1965) Transistor dan sistem batch. Input dengan punched card. Generasi III (1965-1980) IC (Integrated Circuit) dan multiprogramming
Generasi V (2000an-seterusnya) Generasi IV (1980-200an) PC (Personal Computer) Generasi V (2000an-seterusnya) Micro computer dan embedded systems Lihat di http://kuliah.dinus.ac.id/edi-nur/sb1- 2.html
Arsitektur Sistem Operasi [3] Sistem monolitik Sistem operasi sebagai kumpulan prosedur bahwa prosedur didalannya dapat saling memanggil. Kernel berisi semua layanan yang disediakan sistem operasi. Layanan dapat dilakukan sangat cepat karena terdapat di satu ruang alamat. Contoh: Unix, MS-DOS
Arsitektur Sistem Operasi 2 Sistem berlapis Sistem operasi dibentuk secara hirarki berdasarkan lapisan-lapisan, lapisan bawah memberi layanan untuk lapisan lebih atas. Contoh: THE, MULTICS
Arsitektur Sistem Operasi 3 Sistem dengan virtual machine Awalnya struktur ini membuat seolah-olah pemakai mempunyai seluruh komputer sendirian dengan simulasi atas pemroses yang digunakan. Berkembang menjadi operating system emulator: MS-Windows NT IBM -> WABI Linux -> DOSEMU VMWare
Arsitektur Sistem Operasi 4 Sistem dengan Client-Server Sistem operasi merupakan kumpulan proses dengan proses-proses dikategorikan sebagai server dan client, yaitu : Mudah diadaptasi untuk sistem tersebar.
Arsitektur Sistem Operasi 5 Sistem berorientasi objek Sistem operasi yang merealisasikan layanan sebagai kumpulan proses disebut sistem operasi bermodel proses => sebagai objek. Layanan diimplementasikan sebagai kumpulan objek. Contoh: Eden, Choices, X-Kernel, Medusa, Clouds, Amoeba, dan Muse.
Komponen Sistem Operasi Manajemen proses Manajemen memori utama Manajemen memori sekunder Manajemen input output (I/O) Manajemen file
Daftar Pustaka [1] silberschatz, Galvin, 1994, Operating System Concepts. ftp://ftp.awl.com/cseng/authors/silberschatz/O S4E/tm01-05.pdf [2] Kusumadewi,S., 2000, Sistem Operasi Edisi Kedua. Yogyakarta:Graha Ilmu. [3] Hariyanto, B., 2012,Sistem Operasi Revisi Kelima. Bandung:Penerbit Informatika