0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan25 halaman

Konsep Dasar Pemograman 2 (Delphi 7) : By: Anggi Amilia Pratiwi

Dokumen tersebut membahas tentang pengertian Delphi sebagai bahasa pemograman untuk merancang aplikasi, kegunaan Delphi seperti IDE dan mudah digunakan, serta sejarah perkembangan Delphi dari versi 1 hingga versi terkini. Dokumen juga menjelaskan konsep OOP meliputi encapsulation, inheritance, dan polymorphism beserta contohnya. Terakhir dibahas mengenai bagian-bagian IDE Delphi dan proyek Delphi.

Diunggah oleh

Anggi AP
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan25 halaman

Konsep Dasar Pemograman 2 (Delphi 7) : By: Anggi Amilia Pratiwi

Dokumen tersebut membahas tentang pengertian Delphi sebagai bahasa pemograman untuk merancang aplikasi, kegunaan Delphi seperti IDE dan mudah digunakan, serta sejarah perkembangan Delphi dari versi 1 hingga versi terkini. Dokumen juga menjelaskan konsep OOP meliputi encapsulation, inheritance, dan polymorphism beserta contohnya. Terakhir dibahas mengenai bagian-bagian IDE Delphi dan proyek Delphi.

Diunggah oleh

Anggi AP
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 25

Konsep Dasar

Pemograman 2 (Delphi
7)
By: Anggi Amilia Pratiwi
Mengenal Delphi
1. Pengertian Delphi:
Delphi adalah bahasa pemograman (development language) yang digunakan untuk merancang suatu
aplikasi program.

2. Kegunaan Delphi
1. IDE ( integrated Development Environment ) yakni lingkungan aplikasi yang didalamnya terdapat
menu menu yang memudahkan kita untuk membuat suatu proyek program.
2. Mudah digunakan, source kode delphi yang merupakan turudan dari pascal.
3. sifatnya multi purphase yakni mudah digunakan untuk mengembangkan berbagai keperluan
pengembangan aplikasi
Sejarah Delphi
1. Delphi versi 1 (berjalan pada windows 3.1 atau windows 16 bit)
2. Delphi versi 2 (Berjalan pada windows 95 atau delphi 32 bit)
3. Delphi versi 3 (berjalan pada windows 95 keatas dengan tambahan fitur internet atua
web)
4. Perkembangan selanjutnya diikuti dengan Delphi versi 4, 5 dan 6.
5. Versi terkini dari delphi adalahversi 7 dengan tambahan vitur .net dengan tambahan
file XML
OOP (Object Oriented Programming)
OOP adalah metode pemograman dengan membentuk sebuah aplikasi yang mendekati
keadaan dunia yang sesungguhnya. Hal itu bisa dilakukan dengan cara mendisain object
untuk menyelesaikan masalah.
Tiga unsur OOP
1. Encapsulation atau pemodelan
Encapsulation adalah konsep penggabungan data dengan operator. Dalam konsep
pemodelan data dan operasi menjadi satu kesatuan yang disebut object. Encapsulation juga
disebut dengan penyembunyian informasi (information hiding)
Contoh:
ketika kita menyalakan sebuah TV kita tidak tahu apa yang terjadi dengan proses dan
percakapan antar alat yang berhubungan dengan TV tersebut sehingga mampu
menampilkan sebuah gambar.
Tiga unsur OOP
2. Inheritance atau penurunan
Inherintance adalah sebuah object yang dapat diturunkan menjadi object yang baru
dengan tidak menghilangkan sifat asli dari object tersebut.
Contoh:
Dalam aplikasi program kita sering menggunakan command button, untuk beberapa
perintah yang berbeda.

3. Polymorphism atau Polimorfisme


Polymorphism merupakan penggunaan berbagai macam object yang berbeda tetapi secara
fungsi bergantung pada satu object sebagai induk, dengan cara pelaksanaan yang berbeda
– beda.
Tiga unsur OOP
3. Polymorphism atau Polimorfisme
Polymorphism merupakan penggunaan berbagai macam object yang berbeda tetapi secara
fungsi bergantung pada satu object sebagai induk, dengan cara pelaksanaan yang berbeda
– beda.
Contoh:
Object Simpan dan Update adalah icon yang berasal dari induk yang sama yaitu ,
command button tetapi cara kerja tersebut berbeda – beda.
IDE
DELPHI
Langkah –
langkah
mengaktifkan
Delphi
a. Klik start

b. Pilih program Files

c. Pilih Borland Delphi

d. Pilih dan klik Delphi 7


Jendela Utama Delphi
Bagian – bagian dari jendela
delphi
1. Object Tree View

Merupakan sebuah diagram pohon


yang menggambarkan hubungan logis
menghubungkan semua komponen
yang terdapat dalam suatu proyek
program. Komponen tersebut meliputi
form, modul atau frame. Fungsinya
digunakan untuk menampilkan seluruh
daftar komponen program dalm
sebuah aplikasi program sesuai
dengan penempatnnya.
Bagian – bagian dari jendela
delphi
2. Object Inspector

Merupakan jendela yang digunakan utnuk mengatur tampilan komponen pada form, misal
bagaimana mengubah tulisan button pada command button menjadi Simpan, atau menghapus
tulisan pada label dan mengganti nama menjadi Nama Mahasiswa atau memberikan perintah
tertentu pada sebuah komponen sehingga ada interaksi ketika program dijalankan

Secara Umum Object Inspector terbagi menadi 2, Properties dan Event.


Object Inspector
1. Properties

Digunakan untuk mengatur tampilan


pada sebuah komponen baik itu
meliputi penggantian nama, warna,
jenis huruf, border dan lain –lain.
Object Inspector
2. Event

Merupakan jendela properties yang digunakan untuk


memberikan fungsi yang lebih detail dari fungsi
sebenarnya. Misalnya ketika tombol Simpan di klik
maka program akan menjalankan perintah
penyimpanan data. Dari kalimat tersebut ada event
clik untuk mengeksekusi sebuah tombol simpan.
Perintah event clik tersebut dapat diberikan melalui
jendela events.
3. Form Designer

Merupakan tempat yang digunakan untuk merancang semua aplikasi program yang diambil dari
komponen pallete.
4. Component Pallet

Merupakan kumpulan icon yang digunakan untuk merancang suatu aplikasi pada untuk
membentuk sebuah aplikasi user interface. Dalam komponen pallete semua icon dikelompokan
dalam berbagai komponen sesuai dengan fungsi dan kegunaannya.
Jendela Komponen Pallete
Jendela Komponen Pallete
5. Code Editor

Bagian dari delphi yang digunakan untuk menuliskan kode program. Pada bagian code editor
terdapat 3 bagian utama yaitu = bagian paling kiri yang berisi berupa angka menunjukan baris
dan kolom. Keterangan modified menunjukan bahwa telah terjadi modifikasi terhapap baris
program. Dan paling kanan menunjukan status keyboard tentang tombol insert atau over write.
6. Code Explorer

Jendela yang digunakan untuk menampilkan seluruh variabel, type, dan rountine yang
didefinisikan pada sebuah unit
5. Code Diagram

Merupakan fasilitas pada delphi yang digunakan untuk mendesain sebuah diagram atas komponen
– komponen yang digunakan dalam seatu rancangan aplikasi.
Proyek Delphi
Proyek Delphi
1. File Proyek

File ini disimpan dengan ber-ekstenion .dpr. File ini berisi informasi mengenai seluruh proyek
program

2. File Unit

File ini merupakan kumpulan dari barisan kode program yang terdapat di jendela code editor,
baik itu yang dituliskan oleh progremmer maupun oleh system. Extention file ini adalah . pas
Proyek Delphi
File Unit dibagi menjadi 2

1. Bagian Interface

Barisan ini dimulai dari kata Interface (setelah nama unit), berisi seluruh deklarasi variabel, tipe
data object maupun deklarasi tambahan.

2. Bagian Implementation

Dimulai dari kata kunci implementation dan diakhiri dengan kata end. Fungsi digunakan untuk
menuliskan kode program sebagai bagain dari interaksi antar komponen ataupun dengan user.
Proyek Delphi
3. File Form

Berisi tentang seluruh informasi yang ada kaitannya dengan form yang dibuat, meliputi tinggi,
lebar, pososi form atau tentang komponen didalmnya. Penggunaan file ini tidak dianjurkan karena
untu pengaturan sudah disediakan object inspector sebagai media pengaturan semua komponen.

Anda mungkin juga menyukai