VC Soal

advertisement
NAMA
: KADEK DESY DHARMAYANTI
NIM
: 0805021106
KELAS
: VC
Soal :
Sebutkan contoh komponen-komponen hardware, program, dan procedure dan jelaskan.
Jawab
1. Komponen distribusi Hardware
Contoh :

Modem
Modem berasal dari singkatan Modulator DEModulator. Modulator merupakan
bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan
siap untuk dkirimkan, sedangkan Demodulator adalah bagian yang memisahkan
sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima
sehingga informasi tersebut dapat diterima dengan baik. Modem merupakan
penggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah.
Setiap p;erangkat komunikasi jarak jauh dua-arah umumnya menggunakan bagian
yang disebut “modem” seperti VSAT, Mivrowave Radio, dan lain sebagainya,
namun umumnya istilah modem lebih dikenal sebagai perangkat keras yang
sering digunakan untuk komunikasi pada computer.

Printer
Printer atau pencetak adalah alat yang menampilkan data dalam bentuk cetakan,
baik berupa teks maupun gambar/grafik, di atas kertas. Printer biasanya terbagi
atas beberapa bagian, yaitu picker sebagai alat mengambil kertas dari tray. Tray
ialah tempat menaruh kertas. Tinta atau toner adalah alat pencetak sesungguhnya,
karena ada sesuatu yang disebut tinta atau toner yang digunakan untuk menulis/
mencetak pada kertas. Perbedaan toner dan tinta ialah perbedaan sistem; toner
atau laser butuh pemanasan, sedangkan tinta atau inkjet tak butuh pemanasan,
hanya pembersihan atau cleaning pada print-head printer tersebut.

Harddisk
Harddisk merupakan ruang simpan utama dalam sebuah computer. Di situlah
seluruh sistem operasi dan mekanisme kerja kantor dijalankan, setiap data dan
informasi disimpan.
Dalam sebongkah harddisk, terdapat berbagai macam ruangruang kecil (direktori,
folder, subdirektori, subfolder), yang masing-masing dikelompokkan berdasarkan
fungsi dan kegunaannya. Di situlah data-data diletakkan.

Scanner
Scanner adalah alat elektronik yang berfungsi percis dengan mesin fotokopy.
Biasanaya fotocopy bisa dilihat langsung hasilnya pada kertas tetapi scanner
berbeda apabila di scan ditampilkan dulu pada layer monitor computer kemudian
baru kita edit gambar yang sudah discan contohnya di adobe photoshop, selesai di
edit fotonya kita bisa menyimpan sebagai file text, jpg (gambar), dll. Perbedaan
scanner murah dengan scanner mahal biasanya pada ketahanan, tampilan gambar
lebih bagus, dan cepat proses menyecannya.
2. Komponen Distribusi Program
Contoh:
1. Sistem Operasi

Amoeba (Vrije Universiteit).
Amoeba adalah sistem berbasis mikro-kernel yang tangguh yang menjadikan
banyak workstation personal menjadi satu sistem terdistribusi secara transparan.
Sistem ini sudah banyak digunakan di kalangan akademik, industri, dan
pemerintah selama sekitar 5 tahun.

Angel (City University of London).
Angel didesain sebagai sistem operasi terdistribusi yang pararel, walaupun
sekarang ditargetkan untuk PC dengan jaringan berkecepatan tinggi. Model
komputasi ini memiliki manfaal ganda, yaitu memiliki biaya awal yang cukup
murah dan juga biaya incremental yang rendah. Dengan memproses titik-titik di
jaringan sebagai mesin single yang bersifat shared memory, menggunakan teknik
distributed virtual shared memory (DVSM), sistem ini ditujukan baik bagi yang
ingin meningkatkan performa dan menyediakan sistem yang portabel dan
memiliki kegunaan yang tinggi pada setiap platform aplikasi.

Chorus (Sun Microsystems).
CHORUS merupakan keluarga dari sistem operasi berbasis mikro-kernel untuk
mengatasi kebutuhan komputasi terdistribusi tingkat tinggi di dalam bidang
telekomunikasi, internetworking, sistem tambahan, realtime, sistem UNIX,
supercomputing, dan kegunaan yang tinggi. Multiserver CHORUS/MiX
merupakan implementasi dari UNIX yang memberi kebebasan untuk secara
dinamis mengintegrasikan bagian-bagian dari fungsi standar di UNIX dan juga
service dan aplikasi-aplikasi di dalamnya.

GLUnix (University of California, Berkeley).
Sampai saat ini, workstation dengan modem tidak memberikan hasil yang baik
untuk membuat eksekusi suatu sistem operasi terdistribusi dalam lingkungan yang
shared dengan aplikasi yang berurutan. Hasil dari penelitian ini adalah untuk
menempatkan resource untuk performa yang lebih baik baik untuk aplikasi pararel
maupun yang seri/berurutan. Untuk merealisasikan hal ini, maka sistem operasi
harus menjadwalkan pencabangan dari program pararel, mengidentifikasi idle
resource
di
jaringan,
mengijinkan
migrasi
proses
untuk
mendukung
keseimbangan loading, dan menghasilkan tumpuan untuk antar proses
komunikasi.
3. Komponen Distribusi Procedure
Contoh :

RPC
Remote Procedure Call (RPC) adalah sebuah metode yang memungkinkan kita
untuk mengakses sebuah prosedur yang berada di computer lain. Untuk dapat
melakukan ini sebuah server harus menyediakan layanan remote procedure.
Pendekatan yang dilakukan adalah sebuah server membuka socket, lalu
menunggu client yang meminta prosedur yang disediakan oleh server. Bila client
tidak tahu harus menghubungi port yang mana client bisa merequest kepada
sebuah matchmaker pada sebuah RPCport yang tetap. Matchmaker akan
memberikan port apa yang di gunakan oleh procedure yang di minta client.

RMI
Remote Method Invocation (RMI) adalah sebuah teknik pemanggilan mentoh
remote yang lebih secara umum lebih baik daripada RPC. RMI menggunakan
paradigm pemroraman berorientasi obyek (object Oriented Programming) .RMI
memungkinkan kita untuk mengirim obyek sebagai parameter dari remote
mentoh. Dengan dibolehkannya program Java memanggil method pada remote
obyek, RMI membuat pengguna dapat mengembangkan aplikasi Java yang
terdistribusi pada jaringan. Aplikasi RMI seringkali terdiri dari dua program
terpisah yaitu server dan client. Aplikasi server semacam ini biasanya membuat
beberapa objek remote, menyediakan referensi terhadap objek-objek tersebut
sehingga dapat di akses, serta menunggu client meninvoke/memanggil menthod
dari objek-objek remote tersebut. Aplikasi client mendapatkan referensi remote ke
satu atau lebih objek remote di server dan menjalankan method dari objek
tersebut.
Download