Nama : Esti Yuliana
NIM : SIR200938
Mata kuliah : Sistem Operasi
Dosen : Jatmiko Indrianto, M. Kom
SOAL
1. Coba jelaskan pengertian dibawah ini dan berikan contoh
a.Multiprogramming system
b.Multitasking
c.Multiprocessing
d.Real time system
2. Berikan penjelasan mengenai perbedaan sistem operasi untuk sistem paralel, sistem terpusat dan terdistribusi! Berikan contoh
3. Jelaskan cara kerja sistem batch secara lengkap!
JAWAB
1.
a. Multiprograming system adalah sistem yang melayani banyak program yang tidak ada hubungannya satu sama lain dan dijalankan sekaligus dalam satu komputer yang sama
b. Multitasking adalah sebuah sistem dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumberdaya CPU yang sama.
- Multiprocessing Adalah suatu sistem yg memiliki lebih dari 1 CPU (processor).
- Realtime system adalah sistem yang digunakan jika sistem operasi memerlukan ketepatan waktu dari processor atau aturan data, sering digunakan sebagai pengontrol terhadap aplikasi-aplikasi tertentu
- Sistem paralel adalah sistem yang mempunyai lebih dari satu prosessor yang dapat berkomunikasi, membagi bus, clock dan juga perangkat memory dan peripheral. Sistem ini disebut sebagai tightly coupled system. Contoh : sistem UNIX versi Encore’s untuk komputer Multimax Komputer dapat dikonfigurasikan untuk menangani satu lusin prosessor, semua menjalankan UNIX.
- Sistem operasi terpusat adalah sistem operasi yg dapat menangani multiprocessor di mana semua processor menggunakan satu memori utama. Contoh : Multiprocessing IMB System/370
- Sistem operasi terdistribusi adalah sistem operasi yg dapat menangani multiprocessor dimana masing-masing processor memiliki memori utama sendiri. Contoh : pada Sistem Windows sering terjadi membagi data atau transfer data antara display. Jika beberapa site dihubungkan dengan lainnya dengan jaringan komunikasi, prosessor pada site yang berbeda dapat menukar informasi. User melakukan transfer file atau komunikasi dengan user lain melalui electronic mail. Seorang user dapat mengirim mail ke user lain pada site yang sama atau site yang berbeda.
- Ada dua cara dalam sistem batch:
1. Resident Monitor
a. Operator bertugas mengatur urutan job
b. Job-job yg sama cukup dicetak sekali saja, cara inilah yg disebut “Batch system”
Teknik pengurutan job secara manual begini akan menyebabkan tingginya waktu
menganggur CPU. Muncul teknik pengurutan job otomatis yg mampu mentransfer secara otomatis dari suatu proses ke proses lainnya.Program kecil dan bersifat residen dimemori serta berisi urutan2 job yg akan berpindah secara otomatis, inilah “Resident Monitor”
2. Overlap Operasi antara I/O dg CPU
a. Off line Processing, data yg dibaca dari card reader disimpan dulu dalam tape driver sebelum dibawa ke CPU, demikian pula informasi yg mau dicetak, disimpan dulu di tape