Minggu, 19 Oktober 2014

Sejarah dan Komponen Borland Delphi 7

Program diagram sisir optik pada system konfigurasi radio dengan menggunakan  software Delphi 7


1.      Sejarah Delphi
Delphi merupakan bahasa pemrograman berbasis Windows yang menyediakan fasilitas pembuatan aplikasi visual seperti Visual Basic(VB). Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Mac OS X, iOS, Windows CE, Linux, Microsoft .NET framework.
Delphi memberikan kemudahan dalam menggunakan kode program, kompilasi yang cepat, penggunaan file unit ganda untuk pemrograman modular, pengembangan perangkat lunak, pola desain yang menarik serta diperkuat dengan bahasa pemrograman yang terstruktur dalam bahasa pemrograman Object Pascal. Delphi memiliki tampilan khusus yang didukung suatu lingkup kerja komponen Delphi untuk membangun suatu aplikasi dengan menggunakan Visual Component Library (VCL).Sebagian besar pengembang Delphi menuliskan dan mengkompilasi kode program dalam IDE (Integrated Development Environment).  
2.      Kegunaan Delphi:
 a .Untuk membuat aplikasi pada Windows.
 b. Untuk merancang aplikasi berbasis grafis.
 c. Untuk membuat program berbasis jaringan (client/server).
 d. Untuk merancang program .Net (berbasis internet).
3.     Keunggulan Delphi:
a.       Memiliki IDE(integrated Development Environment) atau lingkungan pengembangan terintegrasi yang didalamnya terdapat menu-menu yang memudahkan programmer untuk membuat sebuah program aplikasi.
b.      proses kompilasi cepat, pada saat program dijalankan, secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
c.       mudah digunakan, karena source code Delphi merupakan turunan dari bahasa pemrograman Pascal.
d.      Bersifat multi purpose, artinya bahasa pemrograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
e.       Dapat mengkompilasi menjadi single executable, memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning.

4.      Toolbar pada Delphi 7
a.      Menu Bar
Fungsi dari menu bar untuk memilih tugas-tugas tertentu, seperti memulai, membuka, dan menyimpanproject, mengompilasi project menjadi file executable (EXE), dan lain-lain
Gambar 2.16 Menu Bar
b.       Toolbar
Delphi memiliki beberapa toolbar yang masing-masing memiliki perbedaan fungsi dan setiap tombol pada bagian toolbar berfungsi sebagai pengganti suatu menu perintah yang sering digunakan.

Gambar 2.17 Toolbar
Toolbar terletak pada bagian bawah baris menu. Pada kondisi default Delphi memiliki enam bagain toolbar, antara lain: Standart, View, Debug, Desktops, Custom dan Componen Palette.
c.       Component Pallete
Component Palette berisi kumpulan ikon yang melambangkan komponen-komponen yang terdapat pada VCL (Visual Component Library). Pada Componen Palette Anda akan menemukan beberapa page control, seperti Standart, Additional, Win32, System, Data Accessdan lain-lain seperti tampak pada gambar 4

Gambar 2.18Component Palette
Ikon tombol Pointer terdapat di setiap page control.Tombol ini dipakai untuk menekan atau memilih posisi. Jika Anda memilih sebuah item dari sebuah page control, tombol pointer ini akan berada dalam keadaan tidak aktif. Hal ini berarti Anda akan meletakkan komponen pada form, Anda cukup klik pada form.
d.      Form Designer
Merupakan suatu objek yang dapat dipakai sebagai tempat untuk merancang program aplikasi. Form berbentuk sebuah meja kerja yang dapat diisi dengan komponen-komponen yang diambil dari Component Palette. Pada saat Anda memulai Delphi, Delphi akan memberikan sebuah form kosong yang disebut form1, seperti gambar 5 di bawah ini.

Gambar 2.19Lembar kerja Form
Sebuah form mengandung unit yang berfungsi untuk mengendalikan form dan Anda dapat mengendalikan komponen- komponen yang terletak dalam form dengan menggunakan Object Inspector dan Code Editor.

e.       Code Editor
Code Editor merupakan tempat di mana Anda dapat menuliskan kode program. Pada bagian ini Anda dapat menuliskan pernyataan-pernyataan dalam Object Pascal.Satu diantara keuntungan bagi pengguna Delphi adalah bahwa Anda tidak perlu menuliskan kode-kode sumber, karena Delphi telah menyediakan kerangka penulisan sebuah program seperti pada gambar di bawah ini.

Gambar 2.19 Lembar kerja Code Editor
f.         Object Inspector
Digunakan untuk mengubah properti atau karakteristik dari sebuah komponen.Object Inspector terdiri dari dua tab, yaitu Properties dan Events seperti gambar 2 di bawah ini.

Gambar 2.20 Lembar kerja Object Inspector


g.       Object TreeView
Object TreeView menampilkan diagram pohon dari komponen-komponen yang bersifat visual maupun nonvisual yang telah terdapat dalam form, data module, atau frame. Object TreeView juga menampilkan hubungan logika antar komponen. Apabila Anda mengklik kanan salah satu item yang terdapat di dalam diagram pohon, Anda dapat melihat konteks menu komponen versi sebelumnya. Untuk mengakses menu secara penuh, klik kanan pada komponen yang sama dalam form, data module, atau frame.

Gambar 2.21Object TreeView

0 komentar:

Posting Komentar