Selamat Datang pengunjung Black-Marbles menyediakan Informasi Terupdate - Happy Reading

Software Delphi

Delphi adalah Suatu bahasa pemrograman yang menggunakan visualisasi sama seperti bahasa pemrograman Visual Basic ( VB ) . Namun Delphi menggunakan bahasa yang hampir sama dengan pascal (sering disebut objeck pascal ) . Sehingga lebih mudah untuk digunakan . Bahasa pemrograman Delphi dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik embarcadero . Divisi tersebut awalnya milik borland , sehingga bahasa ini memiliki versi Borland Delphi
Delphi juga menggunakan konsep yang berorientasi objek ( OOP ) , maksudnya pemrograman dengan membantu sebuah aplikasi yang mendekati keadaan dunia yang sesungguhnya . Hal itu bisa dilakukan dengan cara mendesign objek untuk menyelesaikan masalah . OOP ini memiliki beberapa unsur yaitu ;
  • Encapsulation ( pemodelan ). Enkapsulasi adalah kombinasi data dan fungsionalitas kedalam sebuah unit tunggal.
  • Inheritance ( Penurunan ) ,
  • Polymorphism(Polimorfisme).
Awalnya bahasa pemrograman delphi hanya dapat digunakan di Microsoft Windows, namun saat ini telah dikembangkan sehingga dapat digunakan juga di Linux dan di Microsoft .NET . Dengan menggunakan free pascal yang merupakan proyek OpenSource, bahasa pemrograman ini dapat membuat program di sistem operasi Mac OS X dan Windows CE .
Umumnya delphi hanya digunakan untuk pengembangan aplikasi dekstop, enterprise berbasis database dan program – program kecil . Namun karena pengembangan delphi yang semakin pesat dan bersifat general purpose bahasa pemrograman ini mampu digunakan untuk berbagai jenis pengembangan software . Dan Delphi juga disebut sebagai pelopor perkembangan RadTool ( Rapid Apllication Development ) tahun 1995 . Sehingga banyak orang yang mulai mengenal dan menyukai bahasa pemrograman yang bersifat VCL ( Visual Component Library ) ini. VCL (Visual component library) berisi kumpulan object yang ditulis dalam object pascal dari delphi untuk dipakai pada form delphi.
Form merupakan inti dari setiap aplikasi delphi yang dapat dianggap sebagai sebuah window. Form dipakai untuk menempatkan komponen, kontrol, dll. Informasi mengenai form disimpan didalam dua file. (dfm dan fas). File dfm berisi informasi mengenai tampilan form, ukuran, lokasi dan seterusnya. File pas disebut juga dengan unit merupakan tempat menyimpan program untuk mengontrol form.
Form juga propert yang berguna untuk mengubah tampilan form dengan mengubah warna, ukuran, lokasi,dll
  • IDE (Integrated Development Environment) merupakan sebuah lingkungan dimana semua tools yang diperlukan untuk desain, menjalankan dan mengetes sebuah aplikasi disajikan dan terhubung dengan baik sehingga memudahkan pengembangan program.
  • Pada Delphi IDE terdiri dari menu windows, component pailet, toolbar, form designer, code editor dan code explorer.
  •  Main windows (jendela utama) dibagi 3 yaitu :
  1. Menu utama dipakai untuk membuka atau menyimpan file, memanggil wizard, menampilkan jendela lain, mengubah option, dll .
  2. Toolbar dipakai supaya dapat melakukan beberapa operasi pada menu utama dengan sebuah klik tunggal.
  3. Componen pallete adalah toolbar dengan ketinggian ganda, yang berisi page kontrol dengan semua componennya.
  • Form designer tempat merancang aplikasi windows.
  • Object inspector sangat diperlukan dalam pembuatan aplikasi, dapat mengubah property dari setiap item dengan sangat mudah. Terdiri dari dua tab, yaitu:
  1. Tab properties yang memberikan fasilitas untuk melihat dan merubah property dari setiap item.
  2. Tab events yang merupakan bagian dari object inspector yang berisi event-event yang dapat direspon oleh sebuah objek.
  • Code editor berfungsi untuk menuliskan program delphi.
  • Code explorer dipakai untuk memudahkan navigasi di dalam file unit.
B. Struktur menu Delphi
  • Menu file merupakan menu yang paling penting yang terdiri dari
  •  New dipakai untuk memulai object baru.
     New Application berarti akan membuat project baru.
     New form dipakai untuk membuat form.
     New frame untuk membuat frame kosong dan menambahkannya ke dalam project.
     Open akan membuka sebuah project dapat berupa sebuah program atau seluruh project.
     Open project untuk membuka sebuah project.
     Reopen untuk membuka object favorite yang sudah pernah dibuka.
     Save untuk menyimpan module yang sedang aktif save As untuk menyimpan module dengan nama lain.
     Save project As untuk menyimpan project dengan nama baru.
     Save all menyimpan semua object yang dibuka.
     Close all menutup project.
     Use unit untuk menambah klausa uses pada program artinya akan memakai sebuah unit dalam project tersebut.
  • Edit dipakai untuk menyunting program.
  • Search dipakai untuk mencari dan mengganti kata – kata pada saat menyunting program.
  • View untuk menampilkan atau menyembunyikan jendela – jendela tertentu. Mis.object inspector, code explorer , dll.
  • Project untuk mengelola project, dapat menambah/membuang form dari project, dll .
  •  Run untuk menjalankan program dan memantau jalannya program.
  • Component dapat menambah atau menginstall komponen baru.
  • Database dapat membuat, mengubah dan melihat database.
  • Tools dapat mengubah option atau memanggil database dekstop dari menu delphi.
  • Help untuk pertolongan.

  • Kekurangan Delphi
  1. Pengguna yang tidak memiliki dasar pemrograman dengan bahasa Pascal akan mengalami kesulitan untuk pertama kalinya.
  2. Setiap komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode deklarasi dan inisialisasinya dalam list code. Sehingga apabila terjadi perubahan komponen, penamaan maupun kesalahan penulisan kode, program tidak mau membetulkan otomatis.
  3. Apabila terdapat form/list code lain yang di-include-kan, harus dituliskan code/nama dari form/lost code di bagian “uses” dan juga inisialisasi variablenya..
  • Kelebihan Delphi
  1. Sifatnya freeware
  2. Dikembangkan dengan bahasa Pascal, sehingga pagi pengguna yang terbiasa dengan dasar pemrograman turbo Pascal akan lebih familiar.
  3. Komponen yang disediakan sudah cukup lengkap tanpa harus add component dari sumber lain.
  4. Dokumentasi cukup lengkap.

DAPATKAN CD atau DVD klik disini
 
Diposkan Oleh : Black-marbles.blogspot.com
BERBAGAI SUMBER

0 komentar:

:10 :11 :12 :13
:14 :15 :16 :17
:18 :19 :20 :21
:22 :23 :24 :25
:26 :27 :28 :29
:30 :31 :32 :33
:34 :35 :36 :37
:38 :39 :40 :41
:42 :43 :44 :45
:46 :47 :48 :49
:50 :51 :52 :53
:54 :55 :56 :57
:58
Posting Komentar

 
text/javascript'>