Nama :
·
52413515 - Dimas Rizki
·
53413328 - Fauzi Pratama
·
55413951
- Muhammad Hamim
Pengertian 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 ) , 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 . Sehinnga banyak orang
yang mulai mengenal dan menyukai bahasa pemrograman yang bersifat VCL ( Visual
Component Library ) ini .
Kelebihan :
1.
Sifatnya Freeware.
2.
Dikembangkan dengan bahasa pascal, sehingga
bagi pengguna yang terbiasa dengan dasar pemograman turbo pascal akan lebih
familiar.
3.
Komponen yang disediakan sudah cukup lengkap
tanpa harus add component dari sumber lain.
4.
Dokumentasi cukup lengkap.
Kelemahan :
1. Pengguna yang tidak memiliki dasar
pemograman 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 bagian “uses”
dan juga inisialisasi variablenya.
Perkembangan Delphi
1. Delphi versi 1 (windows 3.1/windows
16bit)
Delphi 1 dirilis pada 1995 untuk 16-bit Windows
3.1 dan merupakan contoh awal dari apa yang kemudian dikenal sebagai Rapid
Application Development (RAD) alat. Delphi 1 adalah penerus Turbo Pascal dan
Borland Pascal.
2. Delphi versi 2 (windows 95/Delphi 32bit)
Delphi 2, dirilis pada 1996, didukung 32-bit
lingkungan Windows. Ini termasuk Delphi 1 dibundel bersama-sama untuk
menciptakan 16-bit 3.1 aplikasi Windows.
3. Delphi versi 3 (windows 95 keatas &
tambahan fitur internet)
Delphi 3, dirilis pada 1997, adalah Delphi
klasik. Hal ini didukung 32-bit lingkungan Windows. Ini juga termasuk Delphi 1
dibundel bersama-sama untuk menciptakan 16-bit 3.1 aplikasi Windows.
4. Delphi versi 4
Borland Delphi 4 dirilis pada 1998 .
5. Delphi versi 5
Borland Delphi 5 dirilis pada 1999
6. Kylix
Pada tahun 2001 sebuah versi Linux dari Delphi,
bernama Kylix, dirilis.
7,Delphi versi 6
Borland Delphi 6 dirilis pada 2002.
8. Delphi versi 7
Borland Delphi 7, dirilis pada bulan Agustus
2002, menjadi versi standar yang digunakan oleh pengembang Delphi lebih dari
versi tunggal lainnya.
9. Delphi versi 8
Borland Delphi 8 di rilis sekitar desember
2013.
0 komentar:
Posting Komentar