1
A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH
Nama Mata Kuliah : Pemrograman Sistem
Kode Mata Kuliah : KBKK53104
SKS : 3
Jenis : MK Wajib
Jam pelaksanaan : Tatap muka di kelas
= 3 x 50 menit per minggu Responsi
= 1 x 50 menit per minggu Semester Tingkat
: 5 3 Pre-requisite
: - Co-requisite
: - Bidang Kajian
: Sistem Komputer
DESKRIPSI SINGKAT MATA KULIAH
Mata kuliah ini membahas tentang aktivitas perancangan dan pengimplementasian Sistem Program, - Arsitektur jaringan komputer, Internet, dan sistem terdistribusi - Konsep dasar
TCPIP physical, datalink, network, transport, application layer - transaksi dan konkurensi dalam sistem terdistribusi, - file sistem terdistribusi, - Pemrograman dalam lingkungan
sistem terdistribusi menggunakan CJava - Implementasi teknologi terkini dalam sistem terdistribusi.
DAFTAR PUSTAKA 1.
Andrew S. Tanenbaum. Maarten Van Sten. Distributed Systems, Principles and Paradigms. Prentice Hall. 2nd ed.
2. Andrew Tanenbaum. Computer Networks. Prentice Hall. 4 th ed.
3. Walter Golarski. The Illustrated Network. Morgan Kaufmann Publishers.
4. Budi Sutejo D. O., dkk. Konsep dan Aplikasi Pemrograman, Client Server
dan Sistem Terdistribusi. Andi Yogyakarta.
B. RENCANA PEMBELAJARAN SEMESTER RPS
Pertem uan
ke-
Kemampuan Akhir yang Diharapkan
Bahan Kajian Materi Ajar
Bentuk Metode
Strategi
Pembelajaran Kriteria Penilaian
Indikator Bobo
t Nilai
1
Mampu memahami pengertian
Pemograman system
Mampu memahami perbedaan pemograman
system dan aktivitas pemograman lain
Prolog: prolog, teks algoritma
Pengertian dasar
p e n g e r t i a n s y s t e m s o f t w a r e
P e n g e r t i a n s y s t e m p r o g r a m
Ceramah Kuliah Pakar
70
Diskusi 30
Ditujukan sebagai solusi memecahkan
masalah dengan
menggunakan computer sebagai alat bantu
2
Memahami skema dasar dari system komputer
Mampu memahami elemen- elemen dasar system
komputer
Skema dasar : pemroses,memori
utama, perangkat input output
interkoneksi antar komponen
Ceramah Kuliah Pakar
70
Diskusi 30
Ditujukan untuk mengontrol operasi computer dan
melakukan fungsi pengolahan data dari data
mentah menjadi yang bermanfaat
3
Memahami fungsi dan sasaran system operasi
Pengelola seluruh sumber daya system
computer sebagai resource manajer
S e b a g a i p e n y e d i a l a y a n a n v i r t u a l
m a c h i n e
Ceramah Kuliah Pakar
80
Diskusi 20
M e n y e d i a k a n s e k u m p u l a n l a y a n a n
k e u s e r s e h i n g g a m e m u d a h k a n
p e m a n f a a t a n s u m b e r d a y a s y s t e m
k o m p u t e r
4
Mampu memahami konsep dasar komputer
Sejarah dan perkembangan computer
dari generasi ke generasi
Problem- based
learning
Memahami sejarah dan perkembangan computer
dari generasi ke generasi
5
Mampu memahami t e n t a n g a r i t m a t i k a
c o m p u t e r
Hardware untuk aritmatika decimal
komplek
Komponen-komponen hardware
Ceramah
Problem- based
learning
Ketepatan dalam memahami komponen dan aritmatika
komputer
Pertemu an
ke- Kemampuan Akhir yang
Diharapkan Bahan Kajian Materi
Ajar Bentuk
Metode Strategi
Pembelajara Kriteria Penilaian
Indikator Bobo
t Nilai
6 Mampu memahami Sistem
Binary Code Desimal atau aritmatika biner
A r i t m a t i k a b i n e r : p e n j u m l a h a n ,
p e r k a l i a n , p e n g u r a n g a n , p e m b
a g i a n Latihan
Problem- based
learning Ketepatan
dalam memahami
perhitungan bilangan biner pada
aritmatika computer
7 Mampu memahami tentang
gerbang logika Menjelaskan gerbang
logika dasar dan kombinasi
Problem- based
learning Ketepatan dalam
membuat sebuah rangkaian elektronika
8 Mampu memahami system
bilangan biner dan gerbang logika pada elektronika
La ti ha n Ku i s
Ceramah Problem-
based learning
Ketepatan dalam membuat rangkaian elektronika dan
system bilangan biner
Ujian Tengah Semester UTS 10
Mampu memahami dan menggunakan bahasa
pemograman asembly Perkenalan register
Ceramah Problem-
based learning
Ketepatan dalam
membahami materi-materi dasar
pembelajaran assembly
11 Mampu memahami Struktur
Assembly Struktur Assembly
Problem- based
learning Ketepatan
dalam memahami
struktur assembly
12 Mampu dan memahami
Deklarasi Data Assembly Deklarasi Data
Assembly Ceramah
Problem- based
learning Ketepatan
dalam memahami deklrasi data
assembly 13
Mampu dan memahami
Adressing Memory Adressing Memory
Ceramah
Problem based
learning
Ketepatan dalam memahami addressing memory
Pertemua n
ke- Kemampuan Akhir yang
Diharapkan Bahan Kajian Materi
Ajar Bentuk
Metode Strategi
Pembelajara Kriteria Penilaian
Indikator Bobot
Nilai
14 Mampu dan memahami
Instruksi Data Movement Instruksi Data Movement Ceram
ah dan
Proble m
Ketepatan dalam memahami instruksi data
movement
15 Mampu dan memahami
Instruksi Aritmatika Logika
Instruksi Aritmatika Logika
Ceramah dan
Problem based
learning Ketepatan
dalam memahami
instruksi aritmatika dan logika
16 Pelatihan Program
Assembly Buat Program
Assembly
Ketepatan dalam membuat program assembly
Ujian Akhir Semester UAS 60
C. RANCANGAN INTERAKSI DOSEN–MAHASISWA