DELPHI
Delphi
adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan
pengembangan perangkat lunak yang digunakan untk merancang suatu aplikasi
program. Dan merupakan paket bahasa pemrograman yang digunakan untuk mengolah
teks, grafik, angka, database, dan aplikasi web yang bekerja dalam system
operasi windows.
Versi - versi 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, sangat cepat sedikit kode
asli kompiler-16 dengan canggih perusahaan memiliki lintegrated development
environment (IDE) dan toolkit antarmuka pengguna grafis untuk DOS (Borland
Pascal ditambah Windows IDE dan kode generasi Windows juga). Seperti Turbo
Pascal, Delphi kode ditulis dalam dialek bahasa pemrograman Pascal yang dikenal
sebagai Object 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. IDE adalah
tergantung pada Wine perpustakaan bukan asli sistem perpustakaan Linux (glibc)
untuk mendapatkan produk keluar dengan cepat dan relatif murah. Biaya
pengembangan versi glibc Kylix asli, dikombinasikan dengan kurangnya adopsi
Linux di kalangan programmer pada saat itu, menyebabkan penjualan untuk pergi
lembut, dan Kylix diam-diam ditinggalkan setelah versi 3. Ini adalah usaha
pertama untuk menambahkan dukungan Linux dalam keluarga produk Delphi. Kylix
didasarkan pada kerangka lintas-platform baru CLX, VCL bukan sebagai Delphi.
7. Delphi versi 6
Upaya
untuk mendukung Linux dan Windows untuk-platform pengembangan lintas dibuat,
dan sebuah-platform alternatif yang menyeberang ke VCL dikenal sebagai CLX
dikirim pada 2002 dengan merilis Delphi 6. Ini adalah upaya kedua untuk
menambahkan Linux dengan keluarga produk Delphi (lihat Kylix di atas).
Delphi
6 termasuk versi CLX sama (CLX 1) sebagai versi pertama dari Kylix disebutkan
di atas. Sejak CLX dibuat sebelum Delphi 6, set fitur yang didasarkan pada VCL
5 yang menciptakan beberapa kerugian bagi CLX yang tidak memiliki beberapa
fitur dibandingkan dengan VCL 6 dikirimkan dengan Delphi 6.
8. Delphi versi 7 (fitur .NET dengan tambahan
file XML)
Delphi
7, dirilis pada bulan Agustus 2002, menjadi versi standar yang digunakan oleh
pengembang Delphi lebih dari versi tunggal lainnya. Ini adalah salah satu
keberhasilan paling IDE yang diciptakan oleh Borland karena kecepatan, yang
stabilitas dan persyaratan perangkat keras rendah dan masih aktif digunakan
untuk tanggal ini (2009). Delphi 7 menambahkan dukungan untuk Windows Theme XP,
dan menambahkan lebih banyak dukungan untuk membangun aplikasi Web. Ini juga
merupakan versi terakhir dari Delphi yang dapat digunakan tanpa aktivasi.
9. Delphi 8 -.Net
Delphi
8, dirilis Desember 2003, hanya merilis-yang memungkinkan para pengembang untuk
mengkompilasi kode Delphi Object Pascal ke bersih. IDE ditulis ulang untuk
mengakomodasi untuk pengembangan bersih. IDE berubah menjadi antarmuka merapat
mirip dengan Microsoft Visual Studio.NET. Delphi 8 sangat dikritik untuk
kualitas rendah dan fakta yang tidak mungkin lagi untuk membuat aplikasi asli
(*. exe). Ketidakmampuan untuk menghasilkan aplikasi asli hanya berlaku untuk
rilis ini, seperti kemampuan ditambahkan kembali ke rilis berikutnya (Delphi
2005).
10. Borland Developer Studio 2005
Versi
berikutnya, Delphi 2005 (Delphi 9, juga Borland Developer Studio 3.0), termasuk
Win32 dan pengembangan NET. Dalam IDE tunggal, Borland mengulangi komitmen
untuk pengembang Win32. Delphi 2005 meliputi manipulasi desain-waktu data
langsung dari database. Namun, itu dikritik oleh beberapa untuk bug tersebut;
baik Delphi 8 dan Delphi 2005 memiliki masalah stabilitas ketika dikirim, yang
hanya sebagian diselesaikan dalam paket layanan. Kemampuan untuk mengkompilasi
aplikasi asli windows (*.exe) ditambahkan kembali ke Delphi 2005 setelah
dihapus dalam Delphi 8.
11. Borland Developer Studio 2006
Pada
akhir 2005 2.006 Delphi (Delphi 10, Borland Developer Studio 4.0) dirilis dan
gabungan pengembangan C # dan Delphi.NET, Delphi Win32 dan C + + (Pratinjau ketika
ia dikirim tapi punya stabil dalam Service Pack 1) ke dalam IDE tunggal. Ini
jauh lebih stabil daripada Delphi 8 atau Delphi 2005 ketika dikirim, dan
ditingkatkan bahkan lebih dengan merilis service pack dan hotfix beberapa. CLX
dukungan dijatuhkan untuk aplikasi baru dari rilis ini dan seterusnya. Pada
November 14, 2006 Borland mengumumkan bahwa daripada menjual alat-alat
pengembangan kelompok itu akan spin it off menjadi anak perusahaan mandiri
bernama CodeGear .
12. CodeGear RAD Studio 2007
Delphi
2007 (Delphi 11), versi pertama oleh CodeGear, dirilis pada tanggal 16 Maret
2007. Kepribadian Win32 dirilis pertama kali, sebelum kepribadian BERSIH Delphi
2007 yang didasarkan pada NET Framework. 2.0. Dirilis sebagai bagian dari
produk CodeGear RAD Studio 2007. Fitur baru termasuk dukungan untuk MS
Membangun dan perangkat tambahan ke Visual Component Library untuk Windows
Vista.
13. Embarcadero RAD Studio 2009
Delphi
2009 (Delphi 12, kode nama Tiburon), menambahkan banyak fitur baru seperti
sepenuhnya ulang dengan VCL dan RTL untuk dukungan Unicode penuh, dan
menambahkan generik dan metode anonim untuk pengembangan asli Win32. Dukungan
untuk pengembangan NET adalah. Dijatuhkan dari IDE Delphi. Sebuah produk baru,
Delphi Prism, adalah ditawarkan untuk pembangunan NET. Di tempatnya. Delphi
Prism adalah Visual Studio bahasa plug-in, dan tidak termasuk RTL atau VCL
untuk porting kode.
14. Embarcadero RAD Studio 2010
Delphi
2010 (Delphi alias 14, dengan kode nama Weaver, nomor 13 itu diabaikan), dirilis
pada tanggal 25 Agustus 2009 dan merupakan rilis Unicode kedua Delphi. Ini
termasuk compiler baru sistem bisa menghentikan , dukungan untuk Windows 7 2D
langsung, layar sentuh dan gerakan, sebuah formatter kode sumber, visualizers
debugger dan pilihan untuk juga memiliki komponen palet gaya lama dalam IDE.
Sistem bisa menghentikan baru membuat executable lebih besar dari versi
sebelumnya.
15. Embarcadero RAD Studio XE
Versi
terbaru dari Delphi, Delphi XE (alias Delphi 2011, dengan kode nama Fulcrum), dirilis
pada tanggal 30 Agustus 2010.
16. Embarcadero RAD Studio XE2
17. Embarcadero RAD Studio XE3
18. Embarcadero RAD Studio XE4
Kelebihan :
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.
5) Mempunyai
aplikasi plugin database bawaan (BDE).
6) Aplikasi
yang dihasilkan bisa merupakan File Executable portable dan Executable
installer.
7) Sangat
mudah untuk membuat koneksi ke berbagai aplikasi database, misalnya BDE,
Access, MySql, SQL Server, Oracle, Dan database lainnya.
Kelemahan :
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.
4) Hasil
compilenya yaitu file *.exe yang ukuran memorinya besar.
Program sederhana membuat Kalkulator
Ikuti langkah-langkah dibawah ini:
1. Buka
Borland Delphi
2. Klik
File->New->Application
3. Setelah
tampil form baru, tambahkan beberapa komponen form sehingga menjadi seperti
gambar dibawah ini
Komponen yang ada di
dalam program saya adalah:
4. Setelah
itu double klik pada tombol Hitung (Button1) untuk menuliskan kode program.
5. Tulisakan
kode program dibawah ini
var
nilai1,nilai2,hasil:integer;
begin
nilai1:=strtoint(Enilai1.text);
nilai2:=StrToInt(enilai2.Text);
case
roprtr.ItemIndex of
0:begin
hasil:=nilai1+nilai2;
ehsl.Text:=IntToStr(hasil);
end;
1:begin
hasil:=nilai1-nilai2;
ehsl.Text:=IntToStr(hasil);
end;
2:begin
hasil:=nilai1*nilai2;
ehsl.Text:=IntToStr(hasil);
end;
3:begin
ehsl.Text:=IntToStr(hasil);
end;
4:begin
hasil:=nilai1
mod nilai2;
ehsl.Text:=IntToStr(hasil);
end;
end;
end;
procedure
TForm1.bclosClick(Sender: TObject);
begin
Application.Terminate;
end;
6. Setelah
semua kode program sudah selesai, klik run
7. Program
kalkulator buatan Bill Gates telah tampil. Hasil
Sumber:
Copyright
© Olwin Kirab Novaldy. 2013
Komentar
Posting Komentar