Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
RENCANA PEMBELAJARAN SEMESTER (RPS)DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Mata Kuliah : Pemrosesan Data Terdistribusi (3 sks)
Kode : SKT 3702Prasyarat : 1. Basis Data
2. Sistem Operasi3. Komunikasi Data dan jaringan komputer
Program studi : Sistem Komputer (program S1)Semester : V (lima)Dosen : Drs. Ignatius Suraya, M.Cs
JURUSAN SISTEM KOMPUTERINSTITUT SAINS DAN TEKNOLOGI AKPRIND
YOGYAKARTA
I. ANALISIS INSTRUKSIONAL
Mata Kuliah : Pemrosesan Data Terdistribusi (3 sks)Kode : SKT 3702Prasyarat : 1 Basis Data
2 Sistem Operasi3 Komunikasi Data dan jaringan komputer
Program studi : Sistem Komputer (program S1)Semester : VWaktu Pertemuan : 3 x 50 menit/mingguDosen Pengampu : Drs. Ignatius Suraya, M.Cs
Capaian Pembelajaran (LO) Prodi : Lulusan mampu menguasai konseppengetahuan terutamanya yang berkaitandengan Pemrosesan Data Terdistribusi
Capaian Pembelajaran (LO) MK : Mahasiswa mampu menjelaskan konsep-konsep serta mampu menganalisa danmenjawab pertanyaan yang berhubungandengan Pemrosesan Data Terdistribusi
Mahasiswa mampu menjelaskan konsep-konsep sertamampu menganalisa dan menjawab pertanyaan yangberhubungan dengan Pemrosesan Data Terdistribusi
Memahami bagaimanamelakukan query secaraoptimal
Memahami Interferensiantar Transaksi konkurenserta memahami Tentukcontrol konkurensi
Memahami dan mengim-plementasikan sistemSistem Keamanan (data &proses) pada sistem
Memahami Konep dan klasifikasiDatabase Terdistribusi
Memahami Data Handling Distributiontentang penempatan database pada sistemterdistribusi
Memahami model dasar untuk file servicedan nama service yang digunakan clientdalam proses pengalamatan
Memahami File dan nama service Komponen inti file service Model nama service Remote file acces antar sete
1
Memahami bagaimana sistem operasibekerja dalam sistem terdistribusi
Memahami arti dan kegunaan dari :Protokon, RPC (Remote Procedure Call),Studi kasus RPC , Thread
memahami dan menjelaskan serta memberi contoh-contoh tentangkonsep dasar manajemen sistem terdistribusi
Start
2
INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTAFAKULTAS SAINS TERAPAN
I. RENCANA PEMBELAJARAN SEMESTER (RPS)
Program Studi : Sistem Komputer
Mata Kuliah : Pemrosesan Data Terdistribusi (3 sks)
Semester : V (lima)
Dosen Pengampu : Drs. Ignatius Suraya, M.Cs
Deskripsi Mata Kuliah : 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.
Caapaian Pembelajaran : Mahasiswa mampu menjelaskan konsep-konsep serta mampu menganalisa dan menjawab pertanyaan yang
berhubungan dengan Pemrosesan Data Terdistribusi
3
1 2 3 4 5 6 7 8 9 10
PertemuanKe
CapaianPembelajaran
BahanKajian/Pokok
Bahasan
MetodePembelajaran
PengalamanBelajar
IndikatorPenilaian
TeknikPenilaian
BobotPenilai-
anWaktu
Sumber/Bahan
Ref1,2 Mahasiswa dapat
mengikuti prosesperkuliahandengan antusiasdan tanggungjawab
Kontrakpembelajaran :Tujuan danruang lingkupmateri, aturandan tatacaraperkuliahanserta evaluasi
Ceramah Diskusi
Bertanyamasalah yangbelumdifahamitentangkontrakpembelajaran
Menjelaskandengan benartentang prosesperkuliahandengan antusiasdan tanggungjawab
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas
15 % 2x3 x50menit
1,2,3
Mahasiswa dapatmemahami danmenjelaskan sertamemberi contoh-contoh tentangkonsep dasarmanajemen sistemterdistribusi
Definisi dancontoh sistemterdistribusi Karakteristik
sistemterdistribusi Model sistem
terdistribusi Permasalahan
sistemterdistribusi
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangkonsep dasarmanajemensistemterdistribusi Dapat
menjawabsoal yangberhubungandengankonsep dasarmanajemensistemterdistribusi
Menjelaskandengan benartentang konsepdasar manajemensistemterdistribusi dandapat memberikancontoh nyata
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
3 Mahasiswamampumemahamibagaimana sistemoperasi bekerjadalam sistemterdistribusi
Sistem OperasiTerdistribusi Fungsi sistem
operasi Teknik
Perpindahan Robutness
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangbagaimanasistem operasi
Menjelaskandengan benartentang arti :bagaimana sistemoperasi bekerjadalam sistemterdistribusi
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas
7 % 1x3x50menit
1,2,3
4
bekerja dalamsistemterdistribusi Dapat
menjawabsoal yangberhubungandengansistem operasibekerja dalamsistemterdistribusi
Tugas mandiri
4 Mahasiswamampumemahami artikomunikasi antarkomponen dalamsistemterdistribusi
Layanan jarakjauh Protokon RPC (Remote
Procedure Call) Studi kasus
RPC Thread
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangkomunikasiantarkomponendalam sistemterdistribusi Dapat
menjawabsoal yangberhubungandengankomunikasiantarkomponendalam sistemterdistribusi
Menjelaskandengan benartentang arti :komunikasi antarkomponen dalamsistemterdistribusi
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
8 % 1x3x50menit
2,3,5
5. Mahasiswamampumemahami modeldasar untuk fileservice dan namaservice yangdigunakan client
File dan namaservice Komponen inti
file service Model nama
service Remote file
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentang modeldasar untukfile service
Menjelaskandengan benartentang modeldasar untuk fileservice dan namaservice yangdigunakan client
Partisipasi dikelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,4,5
5
dalam prosespengalamatan
acces antar sete dan namaservice yangdigunakanclient dalamprosespengalamatan Dapat
menjawabsoal yangberhubungandenganmodel dasaruntuk fileservice dannama serviceyangdigunakanclient dalamprosespengalamatan
dalam prosespengalamatan
6. Mahasiswamampu mengukurtingkatpemahaman darimateri dasar
Konsep dasarsister Layanan jarak
jauh Sistem Operasi
Terdistribusi Proses &
Koordinasikonkurensiproses dalamsister
Ceramah Contoh-
contoh DiskusiTugas mandiri
Bertanyamasalah yangbelumdifahamitentangpemahamandari materidasar Dapat
menjawabsoal yangberhubungandenganpemahamandari materidasar
Menjelaskandengan benartentang mengukurtingkatpemahaman darimateri dasar
Partisipasi dikelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2,4,5
7. Mahasiswamampumemahami
Event Ordering Mutual
Exclusion
Ceramah Contoh-
contoh
Bertanyamasalah yangbelum
Menjelaskandengan benartentang proses-
Partisipasi dikelas Kemampuan
7 % 1x3x50menit
3,45
6
proses-prosesyang terjadidalam sistemberikutpermasalahannya
Atpmic Diskusi Tugas mandiri
difahamitentangproses-prosesyang terjadidalam sistemberikutpermasalahannya Dapat
menjawabsoal yangberhubungandenganproses-prosesyang terjadidalam sistemberikutpermasalahannya
proses yangterjadi dalamsistem berikutpermasalahannya
menjawabpertanyaanspontas Tugas mandiri
8. Mahasiswamengetahuibagaimana teknikmengkoordinasi-kan proses-prosesyang ada dalamsister agar systemtidak dedlock
KontrolKonkurensi dalamtransaksi / proses Kontrol
Konkurensiantar proses Deadlock
Handling
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentang teknikmengkoordinasi-kan proses-proses yangada dalamsister agarsystem tidakdedlock Dapat
menjawabsoal yangberhubungandenganteknikmengkoordinasi-kan proses-
Menjelaskandengan benartentang teknikmengkoordinasi-kan proses-prosesyang ada dalamsister agar systemtidak dedlock
Partisipasi dikelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2,3,4,5
7
proses yangada dalamsister agarsystem tidakdedlock
9. Mahasiswamampumemahamikonsep dasarDatabaseterdistribusi
Databaseterdistribusi Overview
Database Konsep
DatabaseTerdistribusi Klasifikasi
Database Transparansi
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangkonsep dasarDatabaseterdistribusi Dapat
menjawabsoal yangberhubungandengankonsep dasarDatabaseterdistribusi
Menjelaskandengan benartentang konsepdasar Databaseterdistribusi
Partisipasi dikelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2,3,4
10. Mahasiswamemahamibagaimanamemanajemendata pada sister
Data HandlingDistribution Penempatan
Database padasystemTerdistribusi Pengalokasian
Database padasystemterdistribusi
Ceramah Contoh-
contoh Diskusi
Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangmemanajemendata padasister Dapat
menjawabsoal yangberhubungandenganmemanajemendata padasister
Menjelaskandengan benartentangmemanajemendata pada sister
Partisipasi dikelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2,3,4
8
11. Mahasiswa dapatmengukur tingkatpemahaman darimateri ajar
KUIS BESAR Konsep dasar
DatabaseTerdistribusi Manajemen
data dalampenempatandatabase Manajemen
data dalampengalokasiandatabase
Ceramah Contoh-
contoh soal Diskusi Tugas mandiri
Dapatmenjawabpersoalanyangberhubungandenganpemahamandari materiajar
Menjelaskantentang mengukurtingkatpemahaman darimateri ajar
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2,3,4,5
12. Mahasiswamemahamibagaimanamelakukan querysecara optimaL
Optimasi query Metode
Pembentukanjoin
Ceramah Contoh-
contoh soal Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangmelakukanquery secaraoptimaL Dapat
menjawabpersoalanyangberhubungandenganmelakukanquery secaraoptimaL
Menjelaskantentangmelakukan querysecara optimaL
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2,3,4,5
13. Mahasiswadapatmengendalikandatabase padasystemterdistribus
KontrolKonkurensi dalamdatabaseterdistribusi Transaksi
Dalam DBMSdan DDBMS Interferensi
antar transaksikonkuren
Ceramah Contoh-
contoh soal Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangmengendali-kan databasepada systemterdistribus Dapat
Menjelaskantentangmengendalikandatabase padasystemterdistribus
Presensi Partisipasi di
kelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1
9
Teknik controlkonkurensi
menjawabpersoalanyangberhubungandenganmengendali-kan databasepada systemterdistribus
14. Mahasiswamemahami danmengimplentasi-kan systemkeamanan (data &proses) pada sister
Sistem keamanan Keamanan
Komputer Jenis Serangan Sistem
Keamanan padadata daninformasiManajemen
pengendaliankeamanan
Ceramah Contoh-
contoh Diskusi Tugas mandiri
Bertanyamasalah yangbelumdifahamitentangsystemkeamanan(data &proses) padasister Dapat
menjawabpersoalanyangberhubungandenganmengimplentasikan systemkeamanan(data &proses) padasister
Menjelaskantentang arti danmengimplentasi-kan systemkeamanan (data &proses) pada sister
Partisipasi dikelas Kemampuan
menjawabpertanyaanspontas Tugas mandiri
7 % 1x3x50menit
1,2
10
II. EVALUASI DAN TEKNIK SKORING
Evaluasi pembelajaran mata kuliah dilakukan dengan komponen sebagai berikut :Untuk mata kuliah non praktikum
- Kehadiran 10%- Penugasan (untuk 4 kali penugasan) 40%- Ujian (UTS dan UAS) 50%
Untuk mata kuliah praktikum- Kehadiran 10%- Penugasan (untuk 3 kali penugasan) 20%- Praktikum 20%- Ujian (UTS dan UAS) 50%
Nilai asal evaluasi pembelajaran berbentuk angka dengan skala 0 sampai 100. Nilai akhir berbentuk huruf dengan bobot 0 sampai 4, yang dibuatlevel sebanyak 9 level nilai.Adapun rumusan konversi nilai angka ke nilai huruf dan bobot adalah :
No Kisaran Nilai Nilai Huruf Bobot Predikat1. 80,00 – 100,00 A 4,00 Sangat Baik2. 75,00 – 79,99 A- 3.67 Baik3. 70,00 – 74,99 B+ 3.33 Baik4. 65,00 – 69,99 B 3,00 Baik5. 60,00 – 64,99 B- 2.67 Cukup6. 55,00 – 59,99 C+ 2.33 Cukup7. 50,00 – 54,99 C 2,00 Cukup8. 40,00 – 49,99 D 1.00 Kurang9. 00,00 – 39,99 E 0 Gagal
11
VI. BAHAN PUSTAKA
1. 1. M.Tamer & P. Valduriez. 1991. Principles of Distributed Database Systems. Prentise Hall, New Jersey
2. 2. David M Kroeenke,2006,"Database Processing", Prentice Hall,New Jersey
3. 3. Abraham Silberschate & peter Galvin "Operating System Concept "
4. 4. David Bell & Jane Grimson "Distributed Database Systems ".
5. 5. Evy Poerbaningtyas " Manajemen Sistem Terdistribusi "
Yogyakarta, 31 Januari 2018
Ketua Program Studi Dosen Pengampu
Dra. Harmastuti, M.Kom Drs. Ignatius Suraya, M.Cs
12