NomorDok
RENCANA PEMBELAJARAN ISO 9001 : 2008
NomorRevisi : 02 Tgl.Berlaku
: 1Oktober 2012
KlausaISO
: 7.5.1 & 7.5.5
Dibuat Oleh
Diperiksa Oleh
Disahkan Oleh
Fitri Purwaningtias, M.Kom
Merry Agustina, M.M.,M.Kom.
M. Izman Herdiansyah, S.T., M.M., Ph.D
1 2 3 4 5 6 7
Program Studi Nama Mata Kuliah Kode Mata Kuliah Semester Prasyarat Status Mata Kuliah Deskripsi
8
Kompetensi
: FRM/KUL/01/02
Berlaku tanggal
: Komputerisasi Akuntansi Diploma :Tiga : Logika dan Algoritma / 4 Dosen : Fitri Purwaningtias, M.Kom : 147AII404 :1 : (diisi bila ada mata kuliah prasarat) : Wajib : Matakuliah Logika dan Algoritma mengajarkan cara pemrograman terstruktur yang baik dan benar. Dalam matakuliah ini dipelajari konsep dasar Algoritma, struktur dasar pembangun algoritma, fungsi dan prosedur serta larik atau array. : Diharapkan mahasiswa dapat menerapakan teknik pemrograman terstruktur yang baik dan benar.
9.
No
Implementasi Proses Pembelajaran Mingguan :
Pokok Bahasan / Materi Pembelajaran Sub Pokok Bahasan Pengantar Logika dan Algoritma 1. Pendahuluan 2. Definisi Logika dan Algoritma 3. Algoritma merupakan jantung Ilmu Informatika
1
Dasar-dasar Algoritma
1. Proses, Instruksi, dan Aksi 2. Struktur Dasar Algoritma 3. Notasi Algoritma
Aturan Penulisan Teks Algoritma
1. 2. 3. 4. 5.
2
3
Teks Algoritma Kepala Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam Bahasa Pemrograman Pascal
Sumber Pustaka Yulikuspartono, Pengantar Logika dan Algoritma, Andi, Yogyakarta, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Cormon, Thomas, Introduction to Algorithms, MIT Press USA, 1990 Yulikuspartono, Pengantar Logika dan Algoritma, Andi, Yogyakarta, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001
Keterangan Pertemuan Ke 1 dan 2
Pertemuan Ke 3 dan 4
Pertemuan Ke 5 dan 6
Konsep Data
4
Runtunan 5 Pemilihan 6 Pemilihan Lanjutan 7
Tipe Data Bilangan Logika Bilangan Bulat Bilangan Riil Karakter String Tipe dasar yang diberi nama tipe baru 1. Pendahuluan 2. Pengaruh Urutan Instruksi 3. Kasus Runtunan 1. 2. 3. 4. 1. 2. 3.
Pendahuluan Satu Kasus Dua Kasus Contoh-contoh Masalah Tiga Kasus atau lebih Struktur Case Contoh-contoh Kasus
Pengulangan
1. Pendahuluan 2. Struktur While-Do 3. Contoh-contoh Masalah
Pengulangan Lanjutan
1. Struktur Repeat-Until 2. Struktur For-Do 3. Contoh-contoh Masalah
8
9
1. 2. 3. 4. 5. 6. 7.
Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Cormon, Thomas, Introduction to Algorithms, MIT Press USA, 1990
Pertemuan Ke 7 dan 8
Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001
Pertemuan Ke 9 dan 10
QUIS
Pertemuan Ke 12 dan 13
Pertemuan Ke 14 dan 15
Pertemuan Ke 16 dan 17
Ujian Tengah Semester 10 Prosedur 11
Prosedur Lanjutan 12
Fungsi 13
1. 2. 3. 4. 5. 1. 2. 3. 4. 5. 1. 2.
Pendahuluan Mendefinisikan Prosedur Pemanggilan Prosedur Nama Global dan Nama Lokal Contoh-contoh Masalah Parameter Parameter Masukan Parameter Keluaran Parameter I/O Contoh-contoh Masalah Pendahuluan Mendefinisikan Fungsi
Fungsi Lanjutan 1. Pemanggilan Fungsi 2. Contoh-contoh Masalah
14 Larik/Array
14
1. Pendahuluan 2. Definisi Larik 3. Mendefinisikan Larik dalam DEKLARASi 4. Cara Mengacu Elemen Larik
Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001
Pertemuan Ke 19 dan 20
Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001
Pertemuan Ke 21 dan 22
Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Yulikuspartono, Pengantar Logika dan Algoritma, Andi, Yogyakarta, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001
Pertemuan Ke 23 dan 24
Pertemuan Ke 24 dan 25
Pertemuan Ke 26 dan 27
Larik Lanjutan
15
16
1. Pemrosesan Larik 2. Menginisialisasi larik 3. Mengisi Elemen Larik dari Piranti Masukan 4. Menulis Elemen Larik ke Piranti Keluaran
Yulikuspartono, Pengantar Logika dan Algoritma, Andi, Yogyakarta, 2001 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001
Pertemuan Ke 28 dan 29
Ujian Akhir Semester
10.
Evaluasi
: Pada pertemuan ke-6 dilakukan ujian harian (quis), pertemuan ke-10 dilakukan ujian tengah semester (Midtest) dan akhir semester dilakukan ujian Semester
11.
Daftar Buku Rujukan
: Cormon, Thomas, Introduction to Algorithms, MIT Press USA, 1990 Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2001 Yulikuspartono, Pengantar Logika dan Algoritma, Andi, Yogyakarta, 2001