230 likes | 598 Views
Oleh Ardian M. Prastiawan. Pemrograman Visual Delphi 7.0. Materi. 1. Mangenal Delphi – 2 x Pertemuan. 2. Mengenal IDE – 3 x Pertemuan. 3. Object Pascal - 4 x Pertemuan. 4. Lebih lanjut object Pascal – 4 x Pertemuan. 5. File Dan Object Manager - 4 x Pertemuan.
E N D
Oleh Ardian M. Prastiawan Pemrograman VisualDelphi 7.0
Materi 1. Mangenal Delphi – 2 x Pertemuan 2. Mengenal IDE – 3 x Pertemuan 3. Object Pascal - 4 x Pertemuan 4. Lebih lanjut object Pascal – 4 x Pertemuan 5. File Dan Object Manager - 4 x Pertemuan 6. Visual Componen Library - 4 x Pertemuan 7. Lebih Lanjut tentang VCL – 4 x Petemuan 8. File Input/output - 3 x Pertemuan 9. Grafik dan Multimedia - 3 x Pertemuan
Bahasa Pemrograman Bahasa tingkat rendah atau bahasa rakitan - berupa macro-instruction (assembly) - proses lebih cepat • relatif sulit dipahami dan program lebih • panjang - tergantung pada arsitektur mesin komputer • perlu penterjemah yang disebut • dengan assembler • contoh: Macro Assembler (MASM), • Turbo Assembler (TASM)
Bahasa Pemrograman Bahasa tingkat tinggi (high level language): • menyerupai struktur bahasa manusia • (bahasa Inggris) - mudah dipahami • tidak tergantung pada arsitektur mesin • komputer • perlu penterjemah berupa interpreter atau • compiler • perlu penterjemah yang disebut • dengan assembler • contoh: Delphi, BASIC, PASCAL, C, JAVA • dan lain-lain
Mengenal Delphi - Delphi Merupakan Pemrograman Visual • Delphi merupakan Program Aplikasi • Database yang Handal - Bersifat OOP (Object Oriented Program)
Mengenal Delphi Mengapa Delphi ? Produktivitas Dengan menggunakan Delphi adalah cara yang paling sederhana untuk membangun Aplikasi berbasis windows
Mengenal Delphi Produktivitas dari pengembangan perangkat lunak dibagi lima atribut. 1. Kualitas -- dari lingkungan pengembangan visual 2. Kecepatan -- Compiler dibandingkan dengan kompleksitasnya -- dari bahasa pemrograman dibandingkan dengan kompleksitasnya 3. Kekuatan
Mengenal Delphi Produktivitas dari pengembangan perangkat lunak dibagi lima atribut.(lanj) - Fleksibilitas -- Dari arsitektur basis data - Pola Desian dan pemakaian -- Diwujudkan dengan frameworknya
Mengenal Delphi Delphi 5.0 – 3 Versi 1. Delphi 5 Standart - Versi Pemula - 85 Komponen 2. Delphi 5 profesional - Pengembangan Profesional - 150 Komponen 3. Delphi 5 Enterprise - Pengembangan Profesional dan database - 200 Komponen
Klick Delphi untuk install Mengenal Delphi Menginstall Delphi
Cara menjalankan delphi Start > Program > Borland Delphi 5 > Delphi 5
Pemrograman berorientasi Object Pemrograman Berorientasi Objek adalah perluasan dari pemrograman terstruktur yang mengutamakan pemakaian ulang program dan enkapsulasi data berdasarkan fungsinya Sekali objek (class) dibuat, Anda dan juga pemrogram lain dapat memakainya di aplikasi berbeda
Pemrograman berorientasi Object Objek (class) adalah tipe data yang meng-enkapsulasi data dan operasi di dalam sebuah unit tunggal enkapsulasiadalah Kombinasi data dan fungsionalitas ke dalam sebuah unit tunggal
Pemrograman berorientasi Object Ciri-ciri lain : 1. inheritance objek membawa fungsionalitas dari objek lain (ancestor), objek yang bersangkutan dapat mengubah sifat dari ancestor-nya 2. polymorphism objek-objek yang berbeda, yang diturunkan dari ancestor yang sama mempunyai method yang sama.
Form - Inti dari setiap aplikasi Delphi - sebuah window - dasar dari aplikasi Windows
Form - Tempat untuk menempatkan komponen, kontrol dan lain-lain - Ada 2 file yang dihasilkan 1. *.dfm berisi informasi mengenai tampilan form, ukuran, lokasi dan seterusnya 2. *.pas - program untuk mengontrol form - “Unit”
Form - Memiliki “Properties” • Berisi sifat-sifat dari form • Warna • Ukuran • Lokasi • dl. - Memiliki “event handler” Berisi apa saja yang dapat dilakukan oleh form tersebut
Properties - Object diakses dari propertinya - mempunyai nilai yang dapat diubah pada saat desain - Merupakan atribut-atribut yang dimiliki sebuah objek
Properties - Di delphi, semua form dan komponen (VCL) memiliki properties - Dengan manipulasi propertinya kita bisa mengubah, warna, ukuran, tebal garis dll. - Properti di kenal dengan “Object Inspector“
Mengerti Lingkungan Delphi - IDE — Integrated Development Environment