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
hasil:=nilai1 div nilai2;
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

Postingan populer dari blog ini

Video Softskill : Quantum Computation

Unsur-Unsur Game Theory

Fitur-Fitur Unity