Diharapkan agar
Mahasiswa dapat :
• Mengetahui
prinsip-prinsip
dan layer
Penjelasan tentang : protokol serta
1. Protocol • Ceramah/Kuliah Pakar metode
Mahasiswa mengetahui komunikasi antar 2. RPC (Remote • Tayangan/Presentasi komunikasi
3. 50x3 10 Ref. 1 – 6
komponen dalam sistem terdistribusi Procedure Call) • Problem Base diantara proses-
3. Studi kasus RPC Learning proses yang
4. Object Interface terjadi pada
sistem
terdistribusi
• Mengenal konsep
RPC (Remote
Procedure Call)
• Mengeatahui
konsep objek
terdistribusi dan
object interface
Diharapkan agar
Mahasiswa dapat :
• Mengetahui
implementasi
thread dan
multithreaded
server
Penjelasan tentang : • Mengetahui
• Ceramah/Kuliah Pakar
Mahasiswa mengetahui konsep pemrosesan 1. Thread model-model
4. • Tayangan/Presentasi 50x3 10 Ref. 1 – 6
dalam sistem terdistribusi 2. Client – Server arsitektur dan
• Problem Base Learning
3. Agent memahami
arsitektur client-
server
• Mengenal
software,
teknologi dan
bahasa
komunikasi agent
Diharapkan agar
Mahasiswa dapat :
• Mengetahui
fungsi sistem
operasi
Penjelasan tentang :
• Ceramah/Kuliah Pakar • Mengetahui
Mahasiswa mengetahui bagaimana sistem 1. Fungsi Sistem Operasi
5. • Tayangan/Presentasi 50x3 komponen inti 10 Ref. 1 – 6
operasi bekerja dalam sistem tedistribusi 2. Komponen Inti S.O
• Problem Base Learning sistem operasi
3. Proses dan Thread
dan fungsi kernel
• Mengetahui
konsep proses
dan thread dalam
system operasi
Diharapkan agar
Mahasiswa dapat :
• Memahami file
Penjelasan Tentang: service
• Ceramah/Kuliah Pakar
1. Pengenalan terdistribusi
Mahasiswa mengetahui model dasar untuk file • Tayangan/Presentasi
6. 2. Komponen File Service 50x3 • Mengetahui 5 Ref. 1 – 6
service • Project Base Learning
3. Interface komponen-
• Problem Base Learning
komponen file
service
• Mengetahui
interface service
Penjelasan Tentang : • Memahami
1. Pengenalan • Ceramah/Kuliah Pakar konsep dasar
Mahasiswa mengetahui name service yang 2. Model Name Service • Tayangan/Presentasi name service
7. 50x3 10 Ref. 1 – 6
digunakan client dalam proses pengalamatan • Project Base Learning • Mengetahui
• Problem Base Learning model name
service
Jumlah soal yang
8. UJIAN TENGAH SEMESTER - benar - -
Kelengkapan jawaban
Diharapkan agar
Mahasiswa dapat :
• Ceramah/Kuliah Pakar • Memahami
Penjelasan Tentang :
Mahasiswa mengetahui name service yang • Tayangan/Presentasi konsep dasar
9. 1. Pengenalan 50x3 5 Ref. 1 – 6
digunakan client dalam proses pengalamatan • Problem Base Learning name service
2. Model Name Service
• Project Base Learning • Mengetahui
model name
service
Diharapkan agar
Mahasiswa dapat :
• Mengetahui
sinkronisasi clock
• Mengetahui
Penjelasan Tentang :
proses koordinasi
1. Logical Clock &
• Ceramah/Kuliah Pakar aktifitas-sktifitas
Synchronisation
Mahasiswa mengetahui koordinasi dalam • Tayangan/Presentasi dalam sistem
10. 2. Koordinasi 50x3 10 Ref. 1 – 6
sistem terdistribusi • Problem Base Learning terdistribusi
Terdistribusi
• Project Base Learning • Mengetahui dan
3. Model Sinkronisasi dan
dapat
Asinkronisasi
membedakan
model
sinkronisasi dan
asinkronisasi
Diharapkan agar
Mahasiswa dapat :
• Mengetahui
konsep dan
Penjelasan Tentang : operasi antara
• Ceramah/Kuliah Pakar
1. Shared Data server dan client
Mahasiswa mengetahui bagaimana server • Tayangan/Presentasi
11. 2. Fault Tolerance & Data 50x3 • Mengetahui 5 Ref. 1 – 6
mengelola data shared antara client-client • Problem Base Learning
Transaction proses layanan
• Project Base Learning
3. Replication pada saat terjadi
crash dan urutan
operasi yang
dijalani oleh
server
• Mengetahui
konsep dasar
replikasi
Diharapkan agar
Mahasiswa dapat :
Penjelasan Tentang :
• Mengetahui
1. Pengenalan data • Ceramah/Kuliah Pakar
konsep database
Mahasiswa mengetahui pengelolaan database terdistribusi • Tayangan/Presentasi
12. 50x3 terdistribusi 10 Ref. 1 – 6
terdistribusi 2. Distributed Database • Problem Base Learning
• Mengetahui
Management System • Project Base Learning
pengelolaan
(DDBMS)
database
terdistribusi
Diharapkan agar
Mahasiswa dapat :
• Mengetahui
konsep dasar
Penjelasan Tentang : • Ceramah/Kuliah Pakar
parallel
Mahasiswa mengetahui konsep pemrosesan 1. Konsep Parallel • Tayangan/Presentasi
13. 50x3 processing 5 Ref. 1 – 6
parallel pada sistem terdistribusi 2. Arsitektur Parallel • Problem Base Learning
• Mengetahui
3. PVM dan MPI • Project Base Learning
model arsitektur
parallel
• Mengetahui PVM
dan MPI
Diharapkan agar
Mahasiswa dapat :
Penjelasan Tentang : • Ceramah/Kuliah Pakar • Mengetahui
Mahasiswa mengetahui konsep keamanan 1. Definisi Security • Tayangan/Presentasi definisi security
14. 50x3 10 Ref. 1 – 6
pada sistem terdistribusi 2. Mekanisma dan Teknik • Problem Base Learning • Mengetahui
Security • Project Base Learning mekanisme dan
teknik-teknik
security
Jumlah soal yang
15. UJIAN AKHIR SEMESTER -
benar
JUMLAH 100
FORMAT RANCANGAN TUGAS 1
A. TUJUAN TUGAS :
Mahasiswa mampu memahami dan mencipta suatu RPC (Remote Procedure Call) dan name service yang digunakan client dalam proses pengalamatan
B. URAIAN TUGAS :
a. Obyek Garapan
Protocol, RPC (Remote Procedure Call), Thread, Client – Server, Agent, Komponen File Service, Interface dan Model Name Service
b. Metode atau cara Pengerjaan
Cari refernsi berupa jurnal / artikel ilmiah / data sekunder (dari internet), Rangkumlah referensi tersebut dengan menjelaskan konsep dasar, komunikasi dan
pemrosesan antar komponen dalam sistem terdistribusi beserta model name service . Rangkuman dibuat dalam bentuk paper minimal 10 halaman dan disiapkan
juga dalam bentuk tayangan ppt minimal 5 halaman. Presentasikan hasil rangkuman tersebut di depan kelas
c. Deskripsi Luaran tugas yang dihasilkan :
Paper minimal 10 halaman dengan spasi 1.5 dan font Times New Roman ukuran 12, berserta tayangan presentasi minimal 3 halaman dengan font Arial ukuran 16
A. TUJUAN TUGAS :
Mahasiswa dapat menganalisis dan mengaplikasikan :
• Pendekatan strategis untuk pengujian perangkat lunak
• Pengujian Unit, Integrasi Validasi dan Sistem
• Proses debugging pada perangkat lunak
B. URAIAN TUGAS :
a. Obyek Garapan
Koordinasi dalam sistem terdistribusi, Distributed Database Management System (DDBMS), konsep pemrosesan parallel serta keamanan pada sistem terdistribusi
b. Metode atau Cara pengerjaan
• Cari refernsi berupa jurnal / artikel ilmiah / data sekunder (dari internet), Rangkumlah referensi tersebut
• Rangkuman dibuat dalam bentuk paper minimal 10 halaman dan disiapkan juga dalam bentuk tayangan ppt minimal 5 halaman
• Presentasikan hasil analisis tersebut di depan kelas
b. Deskripsi Luaran tugas yang dihasilkan :
Paper minimal 10 halaman dengan spasi 1.5 dan font Times New Roman ukuran 12, berserta tayangan presentasi minimal 3 halaman dengan font Arial ukuran 16
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kelengkapan Lengkap dan terpadu Lengkap Masih kurang beberapa Hanya menunjukkan Tidak ada konsep 2
konsep aspek yang belum sebagian konsep saja
terungkap
Kebenaran konsep Diungkapkan dengan Diungkap dengan tepat Sebagian besar konsep Kurang dapat Tidak ada konsep yang 2
tepat, terdapat aspek tetapi deskriptif sudah terungkap, namun mengungkapkan aspek disajikan
penting, analisis dan masih ada yang penting, melebihi
membantu memahami terlewatkan halaman, tidak ada
konsep proses merangkum
hanya mencontoh
KRITERIA 3 : Daya tarik komunikasi/presentasi