1.
Apa
yang dimaksud sistem :
a.
Batch
system : dimana job-job yang mirip dikumpulkan dan
dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi
selesai maka secara otomatis kelompok lain dijalankan.
b.
Multiprogramming
: adalah dimana job-job disimpan di main memory di waktu yang sama dan CPU
dipergunakan bergantian. Hal ini membutuhkan beberapa kemampuan tambahan yaitu
: Penyediaan I/O routine oleh sistem, Pengaturan memori untuk mengalokasikan
memory pada beberapa Job, penjadwalan CPU untuk memilih job mana yang akan
dijalankan, serta pengalokasian hardware lain.
c.
Time
sharing : metode dimana banyak pengguna dapat melakukan processing dalam satu
komputer.
d.
Paralel
(multiprocessor) : sistem yang mempunyai lebih dari satu processor yang
dapat berkomunikasi, membagi bus, clock dan juga perangkat memori
dan peripheral.
e.
Terdistribusi
: sistem komputer yang mendistribusikan komputasi diantara beberapa processor,
processor berkomunikasi dengan processor lain melalui saluran
komunikasi, misalnya bus kecepatan tinggi atau saluran telepon.
f.
Cluster
: sistem komputer yang memungkinkan dua atau lebih sistem untuk membagi
penyimpan sekunder (storage) bersama-sama.
g.
Real time : sistem yang
digunakan jika sistem operasi memerlukan ketepatan waktu dari processor
atau aliran.
h.
Handheld : sistem yang
lebih kecil dari mikrokomputer yang mempunyai memori yang terbatas, kecepatan
rendah dan display screen yang kecil.
2.
Apa
perbedaan sistem single programming dan multiprogramming ?
Pada single
programming, satu processor mengerjakan satu program yang ada di
memori utama, sedangkan pada multiprogramming satu processor
dapat mengerjakan banyak program yang ada di memori utama.
3.
Apa
perbedaan symmetric dan asymmetric multiprocessing ?
Pada symmetric
multiprocessing tiap processor mempunyai sistem operasi yang
sama dan dapat melakukan komunikasi antar processor, sedangkan asymmetric
multiprocessing satu processor berfungsi sebagai
master processor yang bertugas mengatur penjadwalan dan mengalokasikan
kerja tiap processor dan 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 pada 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 dengan processor lain melalui saluran komunikasi, misalnya
bus kecepatan tinggi atau saluran telepon. Sedangkan sistem
terklaster adalah pengembangan dari sistem terdistribusi. Perbedaan
sistem terklaster dengan sistem terdistribusi adalah 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
server menjalankan aplikasi sementara server lainnya standby.
7.
Sebutkan
keuntungan menggunakan sistem terdistribusi
Resource
sharing
Jika sejumlah site yang
berbeda dihubungkan, maka user pada site satu dapat menggunakan
sumber daya dari site lainnya. Sebagai contoh, user pada site
A dapat menggunakan printer laser dari site B. Sebaliknya user
B dapat mengakses file user A.
Meningkatkan kecepatan komputasi
Jika komputasi tertentu dapat
dipartisi dalam sejumlah sub komputasi yang dapat berjalan secara konkuren,
maka sistem terdistribusi dapat mendistribusikan komputasi pada beberapa site
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. Sistem Windows
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
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.
Tidak ada komentar:
Posting Komentar