RPS Pemrograman Sistem

(1)

RENCANA PEMBELAJARAN

SEMESTER

(RP

S)

KBKK53104


(2)

i i

(FILKOM)

UNIVERSITAS PUTRA INDONESIA “YPTK”

LEMBAR PENGESAHAN

Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk

mata kuliah sbb:

Kode Mata Kuliah : KBKK53104

Nama Mata Kuliah : Pemrograman Sistem

Padang, 2012 Menyetujui

Kaprodi S1 Sistem Komputer


(3)

DAFTAR

ISI

LEMBAR

PENGESAHAN...

...ii DAFTAR ISI

...

...iii A. PROFIL MATA

KULIAH... 1

B. RENCANA PEMBELAJARAN SEMESTER

(RPS) ... 2

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

... 9

D. PRESENTASI KOMPONEN PENILAIAN

... 12

E. PENILAIAN DENGAN RUBRIK

... 13

F. PENENTUAN NILAI AKHIR MATA KULIAH


(4)

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

TCP/IP (physical, datalink, network, transport, application layer) - transaksi dan konkurensi

dalam sistem terdistribusi, - file sistem terdistribusi, - Pemrograman dalam lingkungan

sistem terdistribusi menggunakan C/Java - 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

.


(5)

B. RENCANA PEMBELAJARAN SEMESTER (RPS)

Pertem

uan

ke-Kemampuan Akhir yang

Diharapkan Bahan Kajian (MateriAjar)

Bentuk/ Metode/ Strategi Pembelajaran

Kriteria Penilaian

(Indikator) Bobot

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 darisystem 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

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


(6)

Pertemu an

ke-Kemampuan Akhir yang

Diharapkan Bahan Kajian (MateriAjar)

Bentuk/ Metode/ Strategi Pembelajara

Kriteria Penilaian

(Indikator) Bobot

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

 L a t i h a 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


(7)

Pertemua n

ke-Kemampuan Akhir yang

Diharapkan Bahan Kajian (MateriAjar)

Bentuk/ Metode/ Strategi Pembelajara

Kriteria Penilaian

(Indikator) BobotNilai 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


(8)

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

Kemampuan Akhir yang

Diharapkan Mahasiswa mampu memahami konsep materi yang diberikan. Nama Kajian 1 . 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

2 . Skema dasar: pemroses,memori utama, perangkat input & output, interkoneksi antar komponen, Integrasi dan Implementasi sistem 3 . 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 ) 4 . Sejarah dan perkembangan

computer dari generasi ke generasi 5 . Hardware untuk aritmatika decimal

komplek Komponen-komponen hardware

6 . 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

7 . Menjelaskan gerbang logika dasar dan kombinasi

8 . Perkenalan register 9 . Struktur Assembly

1 0 .Deklarasi Data Assembly 1 1 .Instruksi Data Movement

Nama Strategi Ceramah

Minggu Penggunaan Strategi

(Metode) 1 – 7, 10 - 15

Deskripsi Singkat Strategi (Metode)

pembelajaran

Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan mengemukakan pendapat terkait materi yang RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Mengulas materi yang telah diberikan pada pertemuan sebelumnya (untuk pertemuan 2) dst).

Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada pertemuan sebelumnya.

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran.

Menyimak penjelasan dosen.

Mengarahkan mahasiswa untuk melibatkan diri dan aktif dalam kegiatan pembelajaran.

Menyiapkan diri menerima materi yang akan disampaikan.


(9)

Membahas materi. Menyimak dan mencatat hal-hal penting dari materi yang disampaikan oleh dosen.

Bertanya apabila ada materi yang kurang Mengajukan sejumlah

pertanyaan terkait materi yang telah diberikan.

Menjawab pertanyaan yang diberikan.

Menyimpulkan materi. Menyimak kesimpulan.

D. PERSENTASE KOMPONEN PENILAIAN

1. Kuis :

20%

2. UTS :

30%

3. UAS :

50%

E. PENILAIAN DENGAN RUBRIK

Jenjan

g (Grad

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Penyelesaian Metoda SAW Benar, AHP Benar, ELECTRE Benar dan Profile Matching Benar

B 65 – 79 Penyelesaian Metoda SAW Benar, AHP Benar, ELECTRE Benar dan Profile Matching Kurang Benar C 55 – 64 Penyelesaian Metoda SAW Benar, AHP Benar, ELECTRE Kurang Benar dan Profile Matching Kurang Benar D 45 – 54 Penyelesaian Metoda SAW Benar, AHP Kurang Benar, ELECTRE Kurang Benar dan Profile Matching Kurang Benar E ≤ 44 Penyelesaian Metoda SAW Kurang Benar, AHP Kurang Benar, ELECTRE Kurang Benar dan Profile Matching Kurang

Benar

F. PENENTUAN NILAI AKHIR MATA KULIAH

Nilai Angka (NA) Nilai Huruf (NH)

NA > 80 A

65 < NA ≤ 79 B


(1)

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

TCP/IP (physical, datalink, network, transport, application layer) - transaksi dan konkurensi

dalam sistem terdistribusi, - file sistem terdistribusi, - Pemrograman dalam lingkungan

sistem terdistribusi menggunakan C/Java - 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


(2)

B. RENCANA PEMBELAJARAN SEMESTER (RPS)

Pertem

uan

ke-Kemampuan Akhir yang

Diharapkan Bahan Kajian (MateriAjar)

Bentuk/ Metode/ Strategi Pembelajaran

Kriteria Penilaian

(Indikator) Bobot 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 darisystem 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


(3)

Pertemu an

ke-Kemampuan Akhir yang

Diharapkan Bahan Kajian (MateriAjar)

Bentuk/ Metode/ Strategi Pembelajara

Kriteria Penilaian

(Indikator) Bobot 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

 L a t i h a 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


(4)

Pertemua n

ke-Kemampuan Akhir yang

Diharapkan Bahan Kajian (MateriAjar)

Bentuk/ Metode/ Strategi Pembelajara

Kriteria Penilaian

(Indikator) BobotNilai

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


(5)

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA

Kemampuan Akhir yang

Diharapkan Mahasiswa mampu memahami konsep materi yang diberikan. Nama Kajian 1 . 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

2 . Skema dasar: pemroses,memori utama, perangkat input & output, interkoneksi antar komponen, Integrasi dan Implementasi sistem 3 . 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 ) 4 . Sejarah dan perkembangan

computer dari generasi ke generasi 5 . Hardware untuk aritmatika decimal

komplek Komponen-komponen hardware

6 . 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

7 . Menjelaskan gerbang logika dasar dan kombinasi

8 . Perkenalan register 9 . Struktur Assembly

1 0 .Deklarasi Data Assembly 1 1 .Instruksi Data Movement

Nama Strategi Ceramah

Minggu Penggunaan Strategi

(Metode) 1 – 7, 10 - 15

Deskripsi Singkat Strategi (Metode)

pembelajaran

Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan mengemukakan pendapat terkait materi yang RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa Mengulas materi yang telah

diberikan pada pertemuan sebelumnya (untuk pertemuan 2) dst).

Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada pertemuan sebelumnya.

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran.

Menyimak penjelasan dosen.

Mengarahkan mahasiswa untuk melibatkan diri dan aktif dalam kegiatan pembelajaran.

Menyiapkan diri menerima materi yang akan disampaikan.


(6)

Membahas materi. Menyimak dan mencatat hal-hal penting dari materi yang disampaikan oleh dosen.

Bertanya apabila ada materi yang kurang Mengajukan sejumlah

pertanyaan terkait materi yang telah diberikan.

Menjawab pertanyaan yang diberikan.

Menyimpulkan materi. Menyimak kesimpulan.

D. PERSENTASE KOMPONEN PENILAIAN

1. Kuis :

20%

2. UTS :

30%

3. UAS :

50%

E. PENILAIAN DENGAN RUBRIK

Jenjan

g (Grad

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Penyelesaian Metoda SAW Benar, AHP Benar, ELECTRE Benar dan Profile Matching Benar

B 65 – 79 Penyelesaian Metoda SAW Benar, AHP Benar, ELECTRE Benar dan Profile Matching Kurang Benar C 55 – 64 Penyelesaian Metoda SAW Benar, AHP Benar, ELECTRE Kurang Benar dan Profile Matching Kurang Benar D 45 – 54 Penyelesaian Metoda SAW Benar, AHP Kurang Benar, ELECTRE Kurang Benar dan Profile Matching Kurang Benar E ≤ 44 Penyelesaian Metoda SAW Kurang Benar, AHP Kurang Benar, ELECTRE Kurang Benar dan Profile Matching Kurang

Benar

F. PENENTUAN NILAI AKHIR MATA KULIAH

Nilai Angka (NA) Nilai Huruf (NH)

NA > 80 A

65 < NA ≤ 79 B

55 < NA ≤ 64 C

45 < NA ≤ 54 D