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 .
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 .
Untuk kalian yang ingin belajar Delphi7, silahkan unduh gratis di bawah ini :
Download Delphi7
Struktur Program Delphi7
Judul
Program PROGRAM nama-program;
Blok Program
Bagian deklarasi
- deklarasi label - LABEL nama-label;
- deklarasi konstanta - CONST…………..;
- deklarasi tipe - TYPE …………….;
- deklarasi variabel - VAR ……………...;
- deklarasi prosedur - PROCEDURE nama-prosedur; ……………………………….;
- deklarasi fungsi FUNCTION nama-fungsi;
………………………….;
Bagian Pernyataan
Begin
(statement)
…………;
…………;
end.
Blok Program
Bagian deklarasi
- deklarasi label - LABEL nama-label;
- deklarasi konstanta - CONST…………..;
- deklarasi tipe - TYPE …………….;
- deklarasi variabel - VAR ……………...;
- deklarasi prosedur - PROCEDURE nama-prosedur; ……………………………….;
- deklarasi fungsi FUNCTION nama-fungsi;
………………………….;
Bagian Pernyataan
Begin
(statement)
…………;
…………;
end.
Aturan Penulisan Dalam Delphi
- Judul program tidak boleh lebih dari satu kata, jika ingin menggunakan 2 kata bisa menggunakan tanda (_). contoh : luas_segitiga
- Akhir
sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END
yang paling akhir.
- Tanda
titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
- Beberapa
statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca
titk koma (;)
- Contoh
: simpan := akhir; akhir := simpan + awal;
- Baris
komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
- Contoh
: Var rerata : real; (*nilai rata-rata*)
- Nil1
: real; {nilai ujian}
Input dan Output (Standar I/O).
Dalam bahasa Pascal/Delphi untuk keperluan input (membaca input)
digunakan identifier standar READ atau READLN.
Sedangkan untuk keperluan output (mencetak output)
digunakan identifier standar WRITE atau WRITELN.
1.
READ (variabel input) ;
READLN (variabel input) ;
2.
WRITE (variabel output) ;
WRITELN (variabel output);
Contoh :
Var nama : string{15};
Begin
write(‘nama : ‘); readln(nama);
write(‘nama saya:’nama );readln;
End.
cara buka delphi 7 nya kog gag ada?
BalasHapuslangkah2 nya tah?
BalasHapussudah tak posting koq
BalasHapus