SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK-014402 / 4 SKS
Minggu ke 1.
Pokok Bahasan dan TIU Pendahuluan
TIU: ♦ Menjelaskan pengertian pemrograman terstruktur ♦ Menjelaskan bahasa COBOL 2
Konsep dasar program COBOL TIU: Menjelaskan konsep dasar bahasa COBOL
Sub Pokok Bahasan dan Sasaran Belajar Pengertian Pemrograman Terstruktur ♦ Mahasiswa dapat menjelaskan pengertian pemrograman terstruktur Konsep dasar pemrograman ♦ Mahasiswa dapat menjelaskan konsep dasar pemrograman Sekilas program COBOL ♦ Mahasiswa dapat mengenal program COBOL
1. 2. 3. 4. 5. 6. ♦
3.
IDENTIFICATION DIVISION, ENVIRONMENT DIVISION
Struktur Program COBOL COBOL Reserved Word User Defined Word Bentuk data Aturan penulisan source program DIVISI dalam COBOL
Cara Pengajaran Kuliah mimbar
Media
Tugas
Ref
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Mahasiswa dapat menjelaskan struktur program COBOL, jenis data, aturan penulisan, DIVISI dalam COBOL
1.Tujuan dari Divisi 2. Bentuk Umum Divisi 3. Section dalam Environment Division : - Configuration Section - Input-Output Section
TIU:
1
SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK-014402 / 4 SKS
4
Menjelaskan Bentuk Umum Divisi pertama dan kedua serta kegunaannya. DATA DIVISION TIU: Menjelaskan Bentuk Umum Divisi ketiga serta kegunaannya
♦
Mahasiswa dapat menjelaskan bentuk umum dari divisi dan kegunaannya
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
File Section Working-storage Section Screen Section Level number Picture Editing Qualification Record data jamak Nama kondisi Redefines clause Rename clause
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
♦
5.
PROCEDURE DIVISION TIU: Menjelaskan Bentuk Umum Divisi ke-empat serta kegunaannya
6.
Mahasiswa dapat mengetahui struktur dari divisi ketiga dan kegunaannya. 1. Pernyataan STOP dan MOVE 2. Pernyataan DISPLAY dan ACCEPT 3. Operasi Aritmatika : ADD, SUBSTRACT, DIVIDE, MULTIPLY dan COMPUTE ♦
Mahasiswa dapat mengetahui pernyataan yang digunakan pada Divisi ke-empat serta kegunaannya
Lanjutan Procedure Division 1. Pernyataan Imperative, IF 2. Pernyataan PERFORM 3. Bentuk-bentuk PERFORM 4. Pernyataan OPEN dan CLOSE 5. Pernyataan WRITE, READ dan REWRITE
2
SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK-014402 / 4 SKS
♦
7.
TABEL TIU: Menjelaskan pendeklarasian TABEL dalam COBOL
8. 9.
10.
FILE
Mahasiswa dapat mengetahui pernyataan yang digunakan pada Divisi ke-empat serta kegunaannya
1. Pendefinisi-an TABEL 2. Jenis TABEL : - TABEL dimensi Satu - TABEL dimensi dua 3. Cara mengisi dan mengambil isi TABEL Mahasiswa dapat menjelaskan definisi TABEL dan penggunaannya dalam COBOL UJIAN TENGAH SEMESTER 1. Konsep organisasi file urut, index dan relatif dalam COBOL 2. Bentuk Umum dari organisasi file dalam COBOL
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
2, 3, 4
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
1, 5
•
TIU: Menjelaskan • pendeklarasian FILE dalam COBOL Pendahuluan 1. Bahasa C 2. 3. TIU: Menjelaskan perkembangan 4. bahasa C dan perbandingan dengan bahasa 5. lainnya
Mahasiswa dapat menjelaskan definisi FILE dan penggunaannya dalam COBOL Sejarah perkembangan bahasa C Perbandingan C dengan PASCAL, BASIC Struktur program bahasa C: - Header files preprocessing, #include - Pendefinian main( ) Identifier : - Syarat-syarat identifier - Pendefinisian identifier Tipe data dalam C: - Numerik, non numeric
Mahasiswa dapat menjelaskan bentuk umum dari bahasa C
3
SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK-014402 / 4 SKS 11.
Fungsi Input dan 1. Output dalam C 2. 3. TIU: Menjelaskan • penggunaan pernyataan Input dan Output dalam bahasa C
12.
Konstanta, fungsi dengan argumen
1. 2. 3. 4.
• •
•
14.
•
Control
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
1, 5
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
1, 5
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
1, 5
Kuliah
Papan
Mengacu
1, 5
Mahasiswa dapat menjelaskan fungsi input-output yang tersedia dalam bahasa C serta penggunaannya
Lanjutan fungsi input dan output dalam C Serta memberikan contoh program dalam bahasa C •
13.
Pernyataan printf, scan, getch, dsb. Escape Sequence Format untuk setiap tipe data
Mahasiswa dapat menjelaskan fungsi input dan output serta penerapannya Pendefinisian konstanta, preprocessor macro Fungsi dan argumen : actual dan formal argument, passing argument Deklarasi fungsi dan objek pada file level dan block level linkage of identifiers: static, extern Mahasiswa memahami cara pendefinsian konstanta, preprocessor macro Mahasiswa dapat membedakan antara actual dan formal argument serta penggunaan passing argument Mahasiswa memahami deklarasi fungsi, object pada file dan block level serta penghubung identifier static dan extern
1. Relational operator dan nilai logika-nya
4
SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK-014402 / 4 SKS
•
Statement Related Operator
TIU: Menjelaskan pernyataan untuk fungsi kontrol dan operator yang digunakan 15.
2. WHILE-DO, DO-WHILE dan FOR 3. Incremen, Decrement dan compound statement operator 4. Selection statement dan conditional operator 5. Logical operator
mimbar
Tulis, OHT
pada AP
Kuliah mimbar
Papan Tulis, OHT
Mengacu pada AP
Mahasiswa dapat menjelaskan operator yang digunakan dan pernyataan yang dipakai dalam bahasa C
Lanjutan Control statement dan related operator Serta memberikan contoh program dalam bahasa C
1, 5
Mahasiswa dapat menjelaskan fungsi dan operator yang digunakan dalam bahasa C UJIAN AKHIR SEMESTER
16.
Daftar Referensi 1. 2. 3. 4. 5.
Abdul Kadir, Pemrograman Dasar Turbo C untuk IBM PC Jilid I dan 2, Andi Offset, Jakarta. Newcomer, L.R., Programming with structure COBOL, Schaum’s Outlines Series, Mc Graw Hill Book Co, New York, 1984. Suryadi H.S.,Algoritma dan pemrograman COBOL,Penerbit Gunadarma, Jakarta, 1994. Jogiyanto H.M, Teori dan Aplikasi program bahasa COBOL, Penerbit Andi Offset. Yogyakarta, 1991 Yogianto, Konsep Dasar Pemrograman Bahasa C, Penerbit Andi Offset. Yogyakarta.
5