Bagi anda yang suka dengan pemrograman komputer tentu paham betul dengan bahasa program yang satu ini yaitu Delphi. Delphi di desain dan digunakan secara Visual pemrograman yang hampir keseluruhan cara kerja pembuatannya menggunakan coding. bagi anda yang akan melanjutkan ke pendidikan bidang Teknologi terutama Teknik Informatika tentu akan belajar bagaimana cara membuat program dasar dengan Delphi. semua itu akan dipelajari dari 0 sampai menjadi seorang programmer.
Apa itu Delphi, kegunaan nya apa saja, pungsi dan tingkat compatibitily nya, mari kita simak penjelasan lengkap tentang delphi yang akan saya jelaskan di bawah.
A. Pengertian Delphi
Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak yang digunakan untuk merancang suatu aplikasi atau program.
IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.
Kompilator (Inggris:compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, bahasaKompilator (Inggris:compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.
Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer.
B. Sejarah Borland Delphi
1. Delphi versi 1 berjalan pada windows 3.1 atau windows 16 bit.
2. Delphi versi 2 berjalan pada windows 95 atau delphi 32 bit.
2. Delphi versi 3 berjalan pada windows 95 keatas dengan tambahan fitur internet atau web
4. Perkembangan selanjutnya diikuti dengan Delphi versi 4, 5 dan 6.
5. Versi terkini dari delphi adalah versi 7 atau lebih familiar nya di sebut Delphi7 memliki tambahan Fitur .net dengan tambahan file XML.
C. Kegunaan Delphi
1. Untuk membuat aplikasi windows.
2. Untuk merancang aplikasi program berbasis grafis.
3. Untuk membuat program berbasis jaringan client/server.
4. Untuk merancang program .Net berbasis internet.
D. Keunggulan Delphi
1. IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu-menu yang memudahkan kita untuk membuat suatu proyek program.
2. Proses Kompilasi Compile cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
3. Mudah digunakan, source kode delphi yang merupakan turunan dari bahasa pascal, sehingga tidak diperlukan suatu penyesuain lagi.
4. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
E. Adapun sejumlah kelebihan Embarcadero Delphi lainnya.
antara lain:
1. Dapat mengkompilasi menjadi single executable (aplikasi portable) memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning.
2. Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia berikut source code nya) atau pun tools pendukung lainnya (dokumentasi, tool debugging).
3. Optimasi kompiler yang cukup cepat.
4. Mendukung multiple platform dari source code yang sama untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.
F. Ada kelebihan sudah pasti ada kekurangan.
Kekurangan dari Delphi antara lain:
1. Partial single vendor lock-in Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya.
2. Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal.
3. Dokumentasi atas platform dan tekhnik-tekhnik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32).
Demikian lah penjelasan ringkas tentang delphi.

No comments:
Post a Comment