[go: up one dir, main page]

Academia.eduAcademia.edu
Revisi Ketiga Dede Kurniadi, M.Kom Bahasan : ❖ Konsep Dasar Bahasa C/C++ ❖ Pemrograman CUI (Console User Interface) ❖ Pemrograman GUI (Grafical User Interface) dengan Komponen Visual dan Non - Visual ❖ BDE, ADO, dan Database Desktop ❖ Pemrograman Database ❖ Penggunaan Quick Report ❖ Penggunaan SQL ❖ Latihan, Tugas dan Studi Kasus AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIK – GARUT 2013 Borland C++ Builder 6 adalah sebuah perangkat lunak berbasis C/C++ yang digunakan untuk melakukan pembuatan aplikasi berbasis Console Application maupun GUI (Graphical User Interface). Modul ini membahas dan mempraktikan langsung konsep dan teknik-teknik dasar yang diperlukan dalam pemrograman C++ Builder, dan bertujuan untuk mengantarkan dan membekali mahasiswa untuk menjadi programmer yang siap pakai dilapangan pekerjaan. Pembahasan dalam modul ini meliputi konsep dan contoh berikut penerapannya dalam aplikasi database baik stand alone maupun yang bersifat client-server dengan bahasa SQL (query) yang merupakan standar dalam membuat program aplikasi client-server didalam jaringan LAN, modul ini disuguhkan secara tutorial dan latihan kasus soal , agar memudahkan mahasiswa dalam proses pembelajarannya di laboratorium komputer AMIK Garut supaya mudah dipahami dan dipraktekan. AMIK Garut Jl. Pahlawan No. 32 Tarogong Garut Phone/Fax : 0262-237137/540393 e-mail : info@amikgarut.ac.id Website : www.amikgarut.ac.id Personal Web : www.dedekurniadi.com Daftar Isi Daftar Isi ......................................................................................................... i BAB 1 Pengantar Bahasa C++ dan Statement Dasar Operasi A. Sejarah Bahasa C/C++ ...................................................................... 1 B. Mengapa Menggunakan Bahasa C/C++............................................... 1 C. Lingkungan Borland C++ Builder 6 ..................................................... 2 D. Tipe Data .......................................................................................... 6 E. Deklarasi Konstanta ........................................................................... 6 F. Praprocessor ...................................................................................... 6 G. Tipe Bentukan ................................................................................... 7 H. Operator Assignment ......................................................................... 9 I. Variabel dan Konstanta ....................................................................... 9 J. Kode Penentu Format ......................................................................... 9 K. Operator Aritmatika ......................................................................... 10 L. Operator Logika ............................................................................... 10 M. Operator Pembanding ..................................................................... 11 N. Operator Unary ............................................................................... 11 BAB 2 Pemrograman CUI (Console User Interface) A. Pengantar ....................................................................................... 13 B. Jenis Fungsi Untuk Pemrograman Console ......................................... 13 C. Perintah Tampilan/Cetak Dilayar ....................................................... 14 D. Perintah Masukan/Input ................................................................... 14 E. Perintah Output Terhadap Input ....................................................... 15 F. Komentar ........................................................................................ 15 G. Fungsi Pustaka ................................................................................ 15 Latihan 2.1 ...................................................................................... 16 Latihan 2.2 ...................................................................................... 17 Latihan 2.3 .................................................................................... 17 Latihan 2.4 ..................................................................................... 18 Soal 2.1 .......................................................................................... 18 Soal 2.2 .......................................................................................... 19 Latihan 2.5 ...................................................................................... 19 Soal 2.3 .......................................................................................... 20 Tugas Pemahaman 2.1 .................................................................... 20 BAB 3 Statement Decession (Keputusan) A. Statement Decission (Keputusan/Percabangan) ................................. 21 Latihan 3.1 ...................................................................................... 22 Latihan 3.2 ...................................................................................... 22 Latihan 3.3 .................................................................................... 23 Soal 3.1 .......................................................................................... 24 Soal 3.2 .......................................................................................... 24 Tugas Pemahaman 3.1 .................................................................... 24 BAB 4 Pemrograman GUI (Grafical User Interface) dengan Komponen Visual dan Non Visual A. Pengantar ....................................................................................... 25 Latihan 4.1 ...................................................................................... 25 Latihan 4.2 ...................................................................................... 26 Soal 4.1 .......................................................................................... 29 Latihan 4.3 ...................................................................................... 29 BAB 5 Penggunaan Percabangan dan Pengulangan pada Pemrograman GUI A. Percabangan ................................................................................... 31 Latihan 5.1 ...................................................................................... 32 Latihan 5.2 ...................................................................................... 34 Soal 5.1 .......................................................................................... 36 B. Pengulangan ................................................................................... 37 Latihan 5.3 ...................................................................................... 37 Latihan 5.4 ...................................................................................... 38 Soal 5.2 .......................................................................................... 39 Soal 5.3 .......................................................................................... 39 BAB 4 Aplikasi Database dengan BDE A. Pengantar ....................................................................................... 25 B. Database Desktop ............................................................................ 25 Latihan 4.1 ..................................................................................... 25 Latihan 4.2 ...................................................................................... 27 Latihan 4.3 ...................................................................................... 31 Latihan 4.4 ...................................................................................... 33 Latihan 4.5 ...................................................................................... 36 Soal 4.1 .......................................................................................... 42 BAB 5 Pencetakan dengan Quick Report ............................................... 43 Latihan 5.1 ...................................................................................... 43 Soal 5.1........................................................................................... 47 ADO dan Access Database ........................................................... 49 Latihan 6.1 ...................................................................................... 49 Studi Kasus Sistem Penilaian Akademik..................................... 41 Sistem Penilaian Akademik ............................................................... 55 BAB 6 BAB 7 Pembuatan Report ........................................................................... 60 DAFTAR PUSTAKA ........................................................................................ 64 Download E-Book lengkapnya Gratis di: https://www.researchgate.net/publication/317689704