kp - ela016 algoritma pemograman
TRANSCRIPT
FAKULTAS TEKNIK UNP
PROSEDUR PELAKSANAAN PERKULIAHAN TEORI
Nomor Dokumen Nomor Revisi Halaman FORMAT F.2 – PPK – 01 0.0 1 dari 2 MUTU
S O P
Tanggal Terbit
01 – 02 – 2008 Ditetapkan oleh Dekan FT UNP
Drs. Ganefri, M.Pd NIP: 131 847 374
Format Kontrak Perkuliahan
KONTRAK PERKULIAHAN
Mata Kuliah : Algoritma Pemograman Kode / Bobot : ELA016 / 3 SKS Hari / Jam : - Dosen : Drs. Efrizon, MT. Ruangan : - 1. Manfaat Matakuliah
Mahasiswa memahami dan menguasai algoritma sebagai dasar pembuatan program serta menggunakan bahasa pemograman Pascal dalam menyusun program untuk menyelesaikan suatu masalah
2. Deskripsi Matakuliah Algoritma pemograman, statement read, write, if-then-else, repeat-until, while, array, operasi file / berkas, prosedur, fungsi, struktur data dasar.
3. Kompetensi Utama (KU) Memahami tentang algoritma dan pemograman pascal dalam penyelesaian masalah keteknikan.
4. Sub Kompetensi a. Memahami bentuk struktur algoritma, b. Memahami algoritma dasar sekuensial, pemilihan dan pengulangan c. Memahami algoritma pemograman modular,
5. Organisasi Materi
Struktur Algoritma Lanjutan (6,7)
Struktur Dasar Algoritma (3,4,5)
Konsep Algoritma (1 & 2)
Pemograman Modular (8,9,10)
Pemrosesan Teks & File (11,12)
Studi Kasus (13,14)
FAKULTAS TEKNIK UNP
PROSEDUR PELAKSANAAN PERKULIAHAN TEORI
Nomor Dokumen Nomor Revisi Halaman FORMAT F.2 – PPK – 01 0.0 2 dari 2 MUTU
S O P
Tanggal Terbit
01 – 02 – 2008 Ditetapkan oleh Dekan FT UNP
Drs. Ganefri, M.Pd NIP: 131 847 374
6. Strategi Perkuliahan
Metode ceramah, tanya jawab, demostrasi dan studi khusus. 7. Bahan Bacaan Perkuliahan
a. Abdul Kadir, 1999, Pemograman Pascal, Yogyakarta : Andi Offset. b. Jogianto, 1990, Pengenalan Komputer, Yogyakarta : Andi Offset. c. Possen, B.J., 1978, Programming Flowcharting for Bussiness Data Processing, New
York : John Willey & Sons d. Rinaldi Munir, 2000, Algoritma dan Pemrograman Dalam Bahasa pascal & C Jilid 1 & 2,
Bandung : CV. Informatika
8. Tugas a. Membuat desain algoritma dan merealisasikan dalam bentuk program untuk dijalankan
pada komputer. b. Membuat piper dengan pembahasan program aplikasi dalam bidang elektronika / teknik.
9. Kriteria Penilaian
Nilai Angka Nilai Mutu Angka Mutu Sebutan Mutu 81 100 A 4 Amat Baik 66 80 B 3 Baik 55 65 C 2 Cukup 41 55 D 1 Kurang 0 40 E 0 Gagal
Untuk menentukan nilai akhir digunakan pembobotan sebagai berikut: 1. Ujian Mid Semester = 40% 2. Ujian Semester = 50% 3. Tugas / Piper = 5% 4. Kehadiran, dll = 5%
10. Kegiatan Perkuliahan
PERTEMUAN KE - POKOK BAHASAN DAFTAR
BACAAN 1 Pengertian dan Perkembangan Algoritma [d] 2 Bentuk Umum Algoritma & Notasinya [d] 3 Struktur Algoritma Runtunan (Sequential) & kasus [d] 4 Struktur Algoritma Pemilihan (Selection) & kasus [d] 5 Struktur Algoritma Pengulangan (repetion) & kasus [d] 6 Struktur Pemilihan Jamak & Tampilan Layar [d], [a] 7 Larik (Array) [d] 8 Pemograman Modular [d], [a] 9 Struktur Modular Procedure [d] 10 Struktur Modular Function [d] 11 Pemrosesan Strings (Teks) [d] 12 Pemrosesan File (Operasi Berkas) [a]
13-14 Studi kasus (Aplikasi program dalam keteknikan) [b],[a],[d]