TUGAS SITEM OPERASI
Nama dan N.P.M:
1.Frahma Yayang Hangga Putra
06.2011.1.05753
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI ADHI TAMA SURABAYA 2012 - 2013
Frahma Yayang Hangga Putra 06.2011.1.05753
LATIHAN SOAL : 1. Apa yang dimaksud sistem : a. Batch system b. Multiprogramming c. Time sharing d. Paralel (multiprocessor) e. Terdistribusi f. Cluster g. Real time h. Handheld 2. Apa perbedaan sistem single programming dan multiprogramming ? 3. Apa perbedaan symmetric dan asymmetric multiprocessing ? 4. Apa perbedaan sistem paralel dan sistem terdistribusi 5. Perbedaan sistem terdistribusi dan sistem terklaster ? 6. Apa yang dimaksud symmetric dan asymmetric clustering ? 7. Sebutkan keuntungan menggunakan sistem terdistribusi
Frahma Yayang Hangga Putra 06.2011.1.05753
1.PENGERTIAN A. Batch sistem yaitu tugas yang dikerjakan dalam satu rangkaian atau mengumpulkan jobjob dalam satu angkatan, lalu di eksekusi secara berurutan B. Multiprogramming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Untuk meningkatkan keseluruhan kemampuan dari sistem komputer, para developer memperkenalkan konsep multiprogramming. Di dalam sistem Multiprograming, sebuah program dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan. C. Time sharing atau multitasking adalah pengembangan dari sistem multiprogram.Beberapa job yang berada pada memory utama dieksekusi oleh CPU secara bergantian, CPU digilirkan diantara beberapa job yg berada di memori dan disk (CPU dialokasikan utk suatu jobhanya jika job tsb berada di memori). D. Paralel (multiprocessor) yaitu sistem yang mempunyai lebih dari satu processor yang dapat berkomunikasi, membagi bus,clock dan juga perangkat memori dan peripheral.sistem ini disebut sebagai tightly coupled system. E. Terdistribusi yaitu sistem komputer yang mendistribusikan komputasi diantara beberapa processor, processorberkomunikasi dengan processor lain melalui saluran komunikasi, misalnya bus kecepatan tinggi atau saluran telepon. F. Cluster adalah pengembangan dari system terdistribusi Jadi pada system terklaster adalah sistem komputer yang memungkinkan dua atau lebih sistem untuk membagi penyimpan sekunder (storage) bersama-sama. G. Real time yaitu sistem yang digunakan jika sistem operasi memerlukan ketepatan waktu dari processor atau aliran. H. Handhleld yaitu sistem yang lebih kecil dari mikrokomputer yang mempunyai memori yang terbatas, kecepatan rendah dandisplay screen yang kecil.
2. Apa perbedaan sistem single programming dan multiprogramming? single programming, satu processor mengerjakan satu program yang ada dimemoriutama, sedangkan multiprogramming satu processor dapat mengerjakan banyak program yang ada di memori utama. 3. Apa perbedaan symmetric dan asymmetric multiprocessing? symmetric multiprocessing tiap processor mempunyai sistem operasi yang sama dan dapat melakukan komunikasi antarprocessor, sedangkan
Frahma Yayang Hangga Putra 06.2011.1.05753
asymmetric multiprocessing satuprocessor berfungsi sebagai master processor yang bertugas mengatur penjadwalan dan mengalokasikan kerja tiap processordan processor lain berfungsi sebagai slave. 4. Apa perbedaan sistem paralel dan sistem terdistribusi? Jika pada sistem paralel tiap processor dapat menggunakan memori atau clock bersama-sama, sedangkan Sistem terdistribusi kumpulan processor tidak dapat digunakan secara bersamaan. 5. Perbedaan sistem terdistribusi dan sistem terklaster? Sistem terdistribusi adalah mendistribusikan komputasi di antara beberapa processor. Processor berkomunikasi denganprocessor lain melalui saluran komunikasi, misalnya buskecepatan tinggi atau saluran telepon. Sedangkan sistemterklaster adalah pengembangan dari sistem terdistribusi. Perbedaan sistem terklaster dengan sistem terdistribusiadalah pada sistem terklaster memungkinkan dua atau lebih sistem untuk membagi penyimpan sekunder (storage) bersama-sama. Sistem terklaster mempunyai kehandalan sistem yang tinggi seperti pada sistem terdistribusi.
6. Apa yang dimaksud symmetric dan asymmetric clustering? Symmetric clustering dimana semua host menjalankan aplikasi, sedangkan asymmetric clustering dimana satu servermenjalankan aplikasi sementara server lainnya standby. 7. Sebutkan keuntungan menggunakan sistem terdistribusi! Resource sharing Jika sejumlah site yang berbeda dihubungkan, maka user padasite satu dapat menggunakan sumber daya dari site lainnya. Sebagai contoh, user pada site A
Frahma Yayang Hangga Putra 06.2011.1.05753
dapat menggunakan printerlaser dari site B. Sebaliknya user B dapat mengakses file userA. Meningkatkan kecepatan komputasi Jika komputasi tertentu dapat dipartisi dalam sejumlah sub komputasi yang dapat berjalan secara konkuren, maka sistem terdistribusi dapat mendistribusikan komputasi pada beberapasite untuk menjalankan komputasi secara konkuren. Lebih handal Jika satu site gagal pada sistem terdistribusi, sisa site dapat melanjutkan operasinya. Jika sistem dibagi sejumlah instalasi besar, maka kegagalan salah satunya tidak berakibat pada sisa sistem. Sebaliknya, jika sistem dibagi dalam sejumlah mesin kecil, masing-masing bertanggungjawab pada fungsi sistem yang penting (misalnya: terminal karakter I/O atau sistem file), maka satu kegagalan dapat menghentikan operasi dari keseluruhan sistem. Secara umum, jika terjadi redudansi pada sistem (baik perangkat keras maupun perangkat lunak), sistem dapat menjalankan operasinya meskipun beberapa site gagal. Komunikasi Terdapat beberapa anggota program yang memerlukan mengganti data dengan data lain pada satu sistem. SistemWindows contohnya, sering terjadi membagi data atau transfer data antara display. Jika beberapa site dihubungkan dengan lainnya dengan jaringan komunikasi, processor pada site yang berbeda dapat menukar informasi. User melakukan transfer fileatau komunikasi dengan user lain melalui electronic mail. Seorang user dapat mengirim mail ke user lain pada site yang sama atau site yang berbeda.
Frahma Yayang Hangga Putra 06.2011.1.05753