pemrograman visual delphi 7.0

20
Oleh Ardian M. Prastiawan 08/22/22 09:25 AM 1

Upload: jelani-sharp

Post on 30-Dec-2015

136 views

Category:

Documents


6 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Pemrograman  Visual Delphi  7.0

Oleh

Ardian M. Prastiawan

04/19/23 06:25 PM 1

Page 2: Pemrograman  Visual Delphi  7.0

Materi

04/19/23 06:25 PM 2

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

Page 3: Pemrograman  Visual Delphi  7.0

Bahasa Pemrograman

04/19/23 06:25 PM 3

Bahasa tingkat rendah atau bahasa rakitan

- berupa macro-instruction (assembly)

- proses lebih cepat

- tergantung pada arsitektur mesin komputer

- relatif sulit dipahami dan program lebih panjang

- perlu penterjemah yang disebut dengan assembler

- contoh: Macro Assembler (MASM), Turbo Assembler (TASM)

Page 4: Pemrograman  Visual Delphi  7.0

Bahasa Pemrograman

04/19/23 06:25 PM 4

Bahasa tingkat tinggi (high level language):- menyerupai struktur bahasa manusia (bahasa Inggris)

- mudah dipahami

- perlu penterjemah berupa interpreter atau compiler

- tidak tergantung pada arsitektur mesin komputer

- perlu penterjemah yang disebut dengan assembler

- contoh: Delphi, BASIC, PASCAL, C, JAVA dan lain-lain

Page 5: Pemrograman  Visual Delphi  7.0

Mengenal Delphi

04/19/23 06:25 PM 5

- Delphi Merupakan Pemrograman Visual

- Delphi merupakan Program Aplikasi Database yang Handal

- Bersifat OOP (Object Oriented Program)

Page 6: Pemrograman  Visual Delphi  7.0

Mengenal Delphi

04/19/23 06:25 PM 6

Mengapa Delphi ?

Produktivitas

Dengan menggunakan Delphi adalah cara yang paling sederhana untuk membangun Aplikasi berbasis windows

Page 7: Pemrograman  Visual Delphi  7.0

Mengenal Delphi

04/19/23 06:25 PM 7

Produktivitas dari pengembangan perangkat lunak dibagi lima atribut.

1. Kualitas

2. Kecepatan

3. Kekuatan

-- dari lingkungan pengembangan visual

-- Compiler dibandingkan dengan kompleksitasnya

-- dari bahasa pemrograman dibandingkan dengan kompleksitasnya

Page 8: Pemrograman  Visual Delphi  7.0

Mengenal Delphi

04/19/23 06:25 PM 8

Produktivitas dari pengembangan perangkat lunak dibagi lima atribut.(lanj)

- Fleksibilitas

- Pola Desian dan pemakaian

-- Dari arsitektur basis data

-- Diwujudkan dengan frameworknya

Page 9: Pemrograman  Visual Delphi  7.0

Mengenal Delphi

04/19/23 06:25 PM 9

Delphi 5.0 – 3 Versi

1. Delphi 5 Standart

2. Delphi 5 profesional

- Versi Pemula

3. Delphi 5 Enterprise

- 85 Komponen

- 150 Komponen- Pengembangan Profesional

- 200 Komponen- Pengembangan Profesional dan database

Page 10: Pemrograman  Visual Delphi  7.0

Mengenal Delphi

04/19/23 06:25 PM 10

Menginstall Delphi

Klick Delphi untuk install

Page 11: Pemrograman  Visual Delphi  7.0

Cara menjalankan delphi

04/19/23 06:25 PM 11

Start > Program > Borland Delphi 5 > Delphi 5Start > Program > Borland Delphi 5 > Delphi 5

Page 12: Pemrograman  Visual Delphi  7.0

Pemrograman berorientasi Object

04/19/23 06:25 PM 12

Pemrograman Berorientasi ObjekPemrograman Berorientasi Objek adalah adalah perluasan dari pemrograman terstruktur perluasan dari pemrograman terstruktur yang mengutamakan pemakaian ulang yang mengutamakan pemakaian ulang program dan enkapsulasi data program dan enkapsulasi data berdasarkan fungsinyaberdasarkan fungsinya

Sekali objek (class) dibuat, Anda dan Sekali objek (class) dibuat, Anda dan juga pemrogram lain dapat memakainya juga pemrogram lain dapat memakainya di aplikasi berbedadi aplikasi berbeda

Page 13: Pemrograman  Visual Delphi  7.0

Pemrograman berorientasi Object

04/19/23 06:25 PM 13

Objek (class)Objek (class) adalah tipe data yang adalah tipe data yang meng-enkapsulasi data dan operasi di meng-enkapsulasi data dan operasi di dalam sebuah unit tunggaldalam sebuah unit tunggal

enkapsulasienkapsulasi adalah Kombinasi data dan adalah Kombinasi data dan fungsionalitas ke dalam sebuah unit fungsionalitas ke dalam sebuah unit tunggal tunggal

Page 14: Pemrograman  Visual Delphi  7.0

Pemrograman berorientasi Object

04/19/23 06:25 PM 14

Ciri-ciri lain :Ciri-ciri lain :1. inheritance1. inheritance

objek membawa fungsionalitas dari objek objek membawa fungsionalitas dari objek lain (ancestor), objek yang bersangkutan lain (ancestor), objek yang bersangkutan dapat mengubah sifat dari ancestor-nyadapat mengubah sifat dari ancestor-nya

2. polymorphism2. polymorphism objek-objek yang berbeda, yang objek-objek yang berbeda, yang diturunkan dari ancestor yang sama diturunkan dari ancestor yang sama mempunyai method yang sama.mempunyai method yang sama.

Page 15: Pemrograman  Visual Delphi  7.0

Form

04/19/23 06:25 PM 15

- Inti dari setiap aplikasi Delphi - Inti dari setiap aplikasi Delphi - sebuah window- sebuah window

- dasar dari aplikasi Windows- dasar dari aplikasi Windows

Page 16: Pemrograman  Visual Delphi  7.0

Form

04/19/23 06:25 PM 16

- Tempat untuk menempatkan komponen, - Tempat untuk menempatkan komponen, kontrol dan lain-lainkontrol dan lain-lain

1. *.dfm1. *.dfm

berisi informasi mengenai tampilan form, berisi informasi mengenai tampilan form, ukuran, lokasi dan seterusnyaukuran, lokasi dan seterusnya

2. *.pas2. *.pas

- program untuk mengontrol form - program untuk mengontrol form

- Ada 2 file yang dihasilkan- Ada 2 file yang dihasilkan

- “Unit” - “Unit”

Page 17: Pemrograman  Visual Delphi  7.0

Form

04/19/23 06:25 PM 17

- Memiliki “Properties”- Memiliki “Properties”

- Memiliki “event handler- Memiliki “event handler ””

Berisi sifat-sifat dari formBerisi sifat-sifat dari form WarnaWarna UkuranUkuran LokasiLokasi dl.dl.

Berisi apa saja yang dapat dilakukan Berisi apa saja yang dapat dilakukan oleh form tersebutoleh form tersebut

Page 18: Pemrograman  Visual Delphi  7.0

Properties

04/19/23 06:25 PM 18

- Object diakses dari propertinya- Object diakses dari propertinya

- Merupakan atribut-atribut yang - Merupakan atribut-atribut yang dimiliki sebuah objekdimiliki sebuah objek

- mempunyai nilai yang dapat - mempunyai nilai yang dapat diubah pada saat desain diubah pada saat desain

Page 19: Pemrograman  Visual Delphi  7.0

Properties

04/19/23 06:25 PM 19

- Di delphi, semua form dan - Di delphi, semua form dan komponen (VCL) memiliki komponen (VCL) memiliki propertiesproperties

- Dengan manipulasi - Dengan manipulasi propertinya kita bisa propertinya kita bisa mengubah, warna, ukuran, mengubah, warna, ukuran, tebal garis dll.tebal garis dll.

- Properti di kenal dengan - Properti di kenal dengan “Object Inspector“Object Inspector ““

Page 20: Pemrograman  Visual Delphi  7.0

Mengerti Lingkungan Delphi

04/19/23 06:25 PM 20

- IDE — Integrated Development Environment- IDE — Integrated Development Environment