SILABUS:
Kode Mata Kuliah TI09KB52
Mata Kuliah Sistem Terdistribusi
Prasyarat Jaringan Komputer & Komunikasi Data Cosyarat Basis Data
TIU Setelah menyelesaikan kuliah ini mahasiswa memahami bagaimana memanajemen proses dan data pada sistem terdistribusi
Deskripsi Pengenalan kuliah ini akan membahas tentang Sistem Terdistribusi, Sistem Operasi Terdistribusi, Layanan Jarak Jauh, Sistem File Terdistribusi, Koordinasi Proses, Database Terdistribusi, Data Handling Distribution, Optimasi Query, Concurensy Control, Sistem Keamanan.
Referensi 1. Abraham Silberschate & peter Galvin "Operating System Concept " 2. David Bell & Jane Grimson "Distributed Database Systems " 3. Evy Poerbaningtyas " Manajemen Sistem Terdistribusi "
RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
Kode Mata Kuliah : TI09KB52Nama Mata Kuliah : Sistem Terdistribusi
Sks : 3
Prodi/semester : S-1 / 5
Pra : Jaringan Komputer & Komunikasi Data
Co : Basis Data
Deskripsi Singkat : Pengenalan kuliah ini akan membahas tentang Sistem Terdistribusi, Sistem Operasi Terdistribusi, Layanan Jarak Jauh, Sistem File Terdistribusi, Koordinasi Proses, Database Terdistribusi, Data Handling Distribution, Optimasi Query, Concurensy Control, Sistem Keamanan.
Tujuan Intruksi Umum : Setelah menyelesaikan kuliah ini mahasiswa memahami bagaimana memanajemen proses dan data pada sistem terdistribusi Kegiatan : 60 % tatap muka
20 % tugas terstruktur 15 % tugas di kelas 5 % lainnya Evaluasi : 1. UTS 2. UAS 3. Keaktifan di kelas 4. Tugas-tugas
Referansi : 1. Abraham Silberschate & peter Galvin "Operating System Concept " 2. David Bell & Jane Grimson "Distributed Database Systems " 3. Evy Poerbaningtyas " Manajemen Sistem Terdistribusi "
Minggu Ke (1)
TIK (2)
Pokok Bahasan Sub Pokok Bahasan dan Sasaran Belajar (3) Est Waktu Cara Pengajaran (4) Media (5) Ref (7) 1 Mahasiswa mengetahui
konsep dasar manajemen system terdistribusi
Pengenalan Sistem Terdistribusi
1.1. Definisi dan contoh Sistem Terdistribusi 1.2. Karakteristik Sistem Terdistribusi
1.3. Model Sistem Terdistribusi 1.4. Permasalahan Sistem Terdistribusi
Diharapkan agar Mahasiswa dapat :
- Memahami definisi sistem terdistribusi dan dapat memberikan contoh nyata
- Mengetahui karakteristik sistem terdistribusi - Mengetahui model sistem terdistribusi - Mengetahui permasalahan-permasalahan
yang terjadi pada sistem terdistribusi
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3] 2 Mahasiswa mengetahui bagaimana sistem operasi bekerja dalam sistem tedistribusi
Sistem Operasi Terdistribusi
2.1. Fungsi Sistem Operasi 2.2. Teknik Perpindahan 2.3. Robutness
Diharapkan agar Mahasiswa dapat :
- Mengetahui fungsi sistem operasi dalam proses layanan jarak jauh
- Mengetahui teknik perpindahan dalam system operasi 3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3] 3 Mahasiswa mengetahui komunikasi antar komponen dalam sistem terdistribusi
Komunikasi
" Layanan Jarak Jauh"
3.1. Protocol
3.2. RPC (Remote Procedure Call) 3.3. Studi kasus RPC
3.4. Thread
Diharapkan agar Mahasiswa dapat :
- Mengetahui prinsip-prinsip dan layer protokol serta metode komunikasi diantara proses-proses yang terjadi pada sistem terdistribusi
- Mengenal konsep RPC (Remote Procedure Call) 3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
4 Mahasiswa mengetahui model dasar untuk file service dan name service yang digunakan client dalam proses pengalamatan
File & Name Service 4.1. Pengenalan
4.2. Komponen inti file service 4.3. Model Name service
4.4. Remote File Acces antar Site
Diharapkan agar Mahasiswa dapat : - Memahami file service terdistribusi
- Mengetahui komponen komponen file service
- Memahami model name service
- Memahami teknik remote file acces antar site 3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
5 Mahasiswa dapat mengukur tingkat pemahaman dari materi ajar
KUIS BESAR 5.1. Konsep dasar sister 5.2. Layanan jarak jauh
5.3. Sistem Operasi Terdistribusi
Diharapkan agar Mahasiswa dapat :
- Memahami konsep dasar membangun sister - Mengetahui jenis layanan jarak jauh
- Mengetahui support system operasi
3 x 50 ' Kuis Kertas [1] [3]
5 Mahasiswa mengetahui proses – proses yang terjadi dalam sister berikut
permasalahannya
Proses & Koordinasi 6.1. Event Ordering 6.2. Mutual Exclusion 6.3. Atpmic
Diharapkan agar Mahasiswa dapat : - Mengetahui sinkronisasi client dan server - Mengetahui proses-proses yang terjadi pada
sister
- Mengatur proses-proses yang ada pada sister
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3] 7 Mahasiswa mengetahui bagaimana teknik mengkoordinasikan proses-proses yang ada dalam sister agar system tidak dedlock
Kontrol Konkurensi dalam transaksi / proses
7.1. Kontrol Konkurensi antar proses 7.2. Deadlock Handling
Diharapkan agar Mahasiswa dapat :
- Memahami f Mengetahui proses koordinasitifitas-aktifitas dalam sister
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
- Mengetahui dan dapat membedakan model sinkronisasi dan asinkronisasi
8 Mempersiapkan diri menghadapi UTS
Review 8.1. Konsep dasar sister 8.2. Layanan jarak jauh
8.3. Sistem Operasi Terdistribusi
8.4. Proses & Koordinasi konkurensi proses dalam sister
Diharapkan agar Mahasiswa dapat :
- Memahami konsep dasar membangun sister - Mengetahui jenis layanan jarak jauh
- Mengetahui support system operasi
- Memahami proses- proses yang ada dan koordinasi 3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
9 Mahasiswa dapat mengukur tingkat pemahaman dari materi ajar
UTS 9.1. Konsep dasar sister
9.2. Layanan jarak jauh
9.3. Sistem Operasi Terdistribusi
9.4. Proses & Koordinasi konkurensi proses dalam sister
Diharapkan agar Mahasiswa dapat :
- Memahami konsep dasar membangun sister - Mengetahui jenis layanan jarak jauh
- Mengetahui support system operasi
- Memahami proses- proses yang ada dan koordinasi
10 Mahasiswa mengetahui konsep dasar database terdistribusi
Database Tedistribusi 10.1. Overview Database
10.2. Konsep Database Terdistribusi 10.3. Klasifikasi Database
10.4. Transparansi
Diharapkan agar Mahasiswa dapat :
- Mengetahui konsep dasar database terdistribusi
- Memahami Sistem Manajemen Database
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
Terdistribusi (DDBMS) 11 Mahasiswa memahami
bagaimana memanajemen data pada sister
Data Handling Distribution
11.1. Penempatan Database pada system Terdistribusi
11.2. Pengalokasian Database pada system terdistribusi
Diharapkan agar Mahasiswa dapat :
- Memahami manajemen data dalam penempatan fdatabase pada site
- Memahami manajemen data dalam pengalokasian database ke site
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
12 Mahasiswa dapat mengukur tingkat pemahaman dari materi ajar
KUIS BESAR 12.1. Konsep dasar Database Terdistribusi 12.2. Manajemen data dalam penempatan
database
12.3. Manajemen data dalam pengalokasian database
Diharapkan agar Mahasiswa dapat :
- Memahami dasar- dasar database terdistribusi dan DDBMS
- Memahami manajemen data dalam hal penempatan dan pengalokasian database pada suatu site
13 Mahasiswa memahami bagaimana melakukan query secara optimal
Optimasi Query 13.1. Optimasi query
13.2. Metode Pembentukan join
Diharapkan agar Mahasiswa dapat :
- Memahami proses transaksi(query/join) pada database terdistribusi antar site
- Dapat memanajemen database dalam beberapa site secara optimal.
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3] 14 Mahasiswa dapat mengendalikan database pada system terdistribusi
Kontrol Konkurensi dalam database terdistribusi
14.1. Transaksi Dalam DBMS dan DDBMS 14.2. Interferensi antar transaksi konkuren 14.3. Teknik control konkurensi
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
Diharapkan agar Mahasiswa dapat :
- Memahami teknik pengelolaan database pada sister
- Memahami pengendalian konkurensi dalam transaki pada database terdistribusi
15 Mahasiswa memahami dan mengimplentasikan system keamanan (data & proses) pada sister
Sistem Keamanan 15.1. Keamanan Komputer 15.2. Jenis Serangan
15.3. Sistem Keamanan pada data dan informasi 15.4. Manajemen pengendalian keamanan
Diharapkan agar Mahasiswa dapat : - Memahami dasar-dasar system kemanan - Memahami & mengimplementasikan system
kemanan data pada sister
- Memahami & mengimplemntasikan system kemanan proses pada sister
3 x 50 ' Kuliah Mimbar Papan tulis dan OHP [1] [3]
16 Mahasiswa dapat mengukur tingkat pemahaman dari materi ajar
UAS Diharapkan agar Mahasiswa dapat :
- Memahami Database terdistribusi dan DDBMS
- Memanejemen database terdistribusi dalam hal penempatan dan pengalikasian pada suatu site
- Memahami dan mengimplementasikan optimasi query pada database terdistribusi - Memahami teknik control dan komkurasi
system terdistribusi
- Memahami system keamanan (data & proses) pada system terdistribusi.