GARIS-GARIS BESAR PROGRAM PEMBELAJARAN RECORD, SORTING dan SEARCHING, File: Pengertian File: EOLN, EOF, Operasi Pada file: membaca file, menulis file, mengkopi file. 14 16

Download GARIS-GARIS BESAR PROGRAM PEMBELAJARAN   RECORD, SORTING dan SEARCHING, File: Pengertian File: EOLN, EOF, Operasi Pada file: membaca file, menulis file, mengkopi file. 14  16

Post on 05-Feb-2018

213 views

Category:

Documents

0 download

TRANSCRIPT

Disusun oleh Ali Warsito hal. 1 GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP) MATA KULIAH KODE MATA KULIAH/SKS DESKRIPSI SINGKAT : PENGANTAR KOMPUTER : PAF 4101/ 2 SKS : Pendahuluan: Pengenalan Komputer: Pengenalan tentang pengetahuan dasar komputer, komputer sebagai sebuah sistem yang terdiri dari unsur Software, Hardware dan Brainware, serta Kegunaan komputer di bidang keilmuan. Pengenalan Pemrograman: Pembahasan pengertian dasar pemrograman komputer, disertai penjelasan klasifikasi bahasa pemrograman sebelum masuk pada tahap pengembangan program yang menjelaskan proses penyelesaian masalah dengan pemrograman komputer. Pe ngenalan PASCAL: Penjelasan pengetahuan mendasar dari PASCAL, baik perkembangan, karakteristik & struktur serta bakuan yang dimiliki sebagai bahasa pemrograman Dasar-Dasar Pemrograman PASCAL: Pembahasan tentang unsur-unsur pemrograman baik instruksi, identifikasi dan tipe data yang musti difahami dengan benar di dalam aktivitas pemrograman. Disini pembahasan mulai disertai dengan implementasi program Pemrogramana PASCAL: Meliputi implementasi Deklarasi, Pernyataan Prosedure, Fungsi dan Metode-metode yang dipunyai pada library PASCAL diantaranya dalam proses Input-Output, Struktur Kontrol dan Sub Program maupun pekerjaan yang berkaitan dengan file. Program-program contoh selalu disertakan dalam mempermudah pemahaman . Program akan selalu diarahkan pada kasus-kasus atau konsep dasar bidang keilmuan fisika. TUJUAN INSTRUKSIONAL UMUM : Mahasiswa mampu menguasai salah satu bahasa pemrograman tingkat tinggi, baik konsep dasar, prinsip kerja dan implementasinya sebagai ilmu alat yang sangat essensial di dalam memahami fenomena fisis dalam keilmuan fisika, dan menjadi dasar untuk mengembangkan ilmunya di dalam terapan yang lebih luas. Disusun oleh Ali Warsito hal. 2 NO. BAB TUJUAN INSTRUKSIONAL KHUSUS POKOK BAHASAN SUB POKOK BAHASAN TATAP MUKA KE NO. PUSTAKA 1 2 3 4 5 6 1 2 Mahasiswa mengetahui & mengenal kom-puter sebagai sebuah sistem piranti &mampu: 1. Menjelaskan perangkat2 yang menyu-sun sebuah sistem komputer. 2. Menjelaskan manfaat komputer di berbagai bidang, utamanya di bidang keilmuan. 3. Menjelaskan konsep dasar dari sebuah pemrograman komputer dalam me-nyelesaikan suatu masalah. 4. Menyebutkan klasifikasi bahasa pem-rograman berdasarkan tingkat & pa-radigma. 5. Menguraikan langkah-langkah penu-lisan pemrograman. Mahasiswa mengenal lebih awal bahasa Pemrograman PASCAL, dan mampu: 1. Menjelaskan karakteristik PASCAL sebagai bahasa pemrograman prosedural 2. Memahami Teknis Visual PASCAL dalam interaksi pemrograman Pendahuluan Pe ngenalan PASCAL Pengenalan Komputer: Melek Komputer, Sistem Komputer : Software, Hardware dan Brainware Pengenalan Pemrograman Komputer : Proses transformasi data berbantukan kompu-ter , Bahasa pemrograman: Bahasa mesin, Baha-sa assembler, Bahasa tingkat tinggi, Bahasa pro-sedural. Tahap pengembangan pro-gram : Batasan masalah, Pengembangan model, Rancangan algoritma, Pemrograman, Uji dan validasi, Dokumentasi. Algoritma: Definisi al-goritma, Proses, instruksi dan aksi, Struktur da-sar algoritma,. Aturan penulisan teks algoritma, Dia gram alir, Pseudocode. Perkembangan PASCAL, Bahasa Prosedural Terstruktur, Struktur Bahasa PASCAL, Bakuan. Interaksi pemrograman PASCAL. 1 (2x50) 2 (2x50) 3 (2x50) 1,3,5 1,2,3,4,5,6,7 2,4,5,6,7 Disusun oleh Ali Warsito hal. 3 3 4 Mahasiswa memiliki dasar-dasar pemrograman PASCAL, sehingga memiliki kemampuan : 1. Menyebutkan unsur-unsur pemrogra-man dengan PASCAL 2. Menjelaskan pengertian identifier, macam, kegunaan dan implementasinya. 3. Menjelaskan Tipe -tipe Data yang ada dalam PASCAL Mahasiswa memiliki pemahaman yang kuat pada aspek penting pemrograman PASCAL, dan mampu: 1. Menjelaskan beberapa jenis deklarasi atau pernyataan pada proses Input Output. 2. Menjelaskan macam-macam struktur kontrol, dan menggunakannya dalam pemrograman. 3. Memahami dan mengidentifikasi unsur-unsur pemrograman PASCAL dalam sub-program. Dasar-Dasar Pemrograman PASCAL: Pemrograman PASCAL Unsur-unsur pemrograman, Pengorganisasian instruksi, Identifier: Penggunaan identifier, Penulisan identifier, Jenis identifier, Variabel, Konstanta, Tipe data: Tipe data dasar, Tipe data berstruktur, Tipe data pointer, Tipe data enumerasi. Pernyataan InputOutput: Assignment, read dan readln, write dan writeln, Penempatan kursor: gotoXY , clrscr, clreol. Struktur Kontrol: Struktur pengulangan: for ... do, While ... do, Repeat ... until, Struktur pemilihan: if ... then ... else, Case ... of ... end, Sub-Program: Rancangan TOP DOWN, Proce-dure, Jangkauan identifier: Idendifier global, I-dentifier lokal, Daftar parameter, Transfer pa -rameter, Function, Iterasi dan Rekursi. 4 5 (4x50) 6 (2x50) 7 8 (4x50) 9 10 (4x50) 11 13 (6x50) 1,2,3,4,5,6 1,2,4,5,6 1,2,3,4,5,6,7 1,2,3,4,5,6,7 1,2,3,4,5,6,7 Disusun oleh Ali Warsito hal. 4 4. Menjelaskan dan menggunakan dengan benar Tipe Data Terstruktur dalam proses penyelesaian masalah. 5. Menerapkan fasilitas operasi file PASCAL yang berkaitan urusan data. Tipe Data Berstruktur: ARRAY: Sifat ARRAY, Array dimensi 1, Array dimensi 2, Operasi Array, Record: Sifat RECORD, Operasi RECORD, SORTING dan SEARCHING, File : Pengertian File: EOLN, EOF, Operasi Pada file: membaca file, menulis file, mengkopi file. 14 16 (6x50) 1,2,4 Referensi : 1. Steven C. Bruell and G. Michael Schneiderv, Advanced Programming and Problem Solving with Pascal, New York Chichester Brisbane Toronto Singapore, 1998. 2. Santoso, Insap Ir. M.Sc., Dasar-dasar Pemrograman menggunakan Turbo Pascal, Yogyakarta: Andi Offset, 1998. 3. ___________________, Struktur Data Menggunakan Turbo Pascal 6.0, Yogyakarta: Andi Offset, 1996. 4. http://community.borland.com/article/0,1410,20803,00.html 5. http://ilmukomputer.com 6. Sanjaya Alwin, Cepat Mahir PASCAL, Kuliah Berseri @ 2003 Copyr ight Ilmu komputer.com 7. Sismoro Heri dan Iskandar Kusrini, Struktur Data dan Pemrograman dengan PASCAL, Yogyakarta, Andi Offset, 2004.

Recommended

View more >