Pages

Script online shop Siap pakai


Aplikasi Pembelian dan Penjualan berbasis Web Base

Selasa

PEMROGRAMAN DELPHI


Bahasa Pemrograman Delphi


Bahasa Pemrograman Delphi merupakan pemrograman Visual (berbasis windows) yang dibuat oleh sebuah Perusahaan Software Borland .Inc, Fungsi dari aplikasi ini adalah sama dengan fungsi aplikasi visual lainnya, seperti VB, Foxpro dan lain-lain.

Delphi dapat menangani pembuatan aplikasi sederhana sampai pada aplikasi yang berbasis client/server atau jaringan, Delphi dapat dimanfaatkan untuk membuat aplikasi yang berbasis text, grafik, angka, database maupun web.

Kelebihan Menggunakan Borland Delphi
Kelebihan-kelebihan yang dapat diambil ketika seorang pengembang perangkat lunak menggunakan Borland Delphi adalah :
  • Delphi mendukung Pemrograman Berorientasi Objek (Object Oriented Programming/OOP)
  • Pengembangan aplikasi secara cepat (Rapid Application Development/RAD)
  • Menggunakan bahasa tingkat tinggi
  • Hasil dari proses kompilasi berupa sebuah file yang dapat dieksekusi (executable file) sehingga mempermudah dalam pendistribusian program dan mengurangi banyaknya file pendukung DLL.
  • Delphi menyediakan banyak sekali komponen yang dapat digunakan. Selain itu banyak juga komponen yang bersumber dari pihak ketiga yang biasanya disertai dengan dokumentasi, source code dan lain-lain. Komponen dari pihak ketiga bisa yang komersil atau free.
  • Mendukung banyak database server (MySQL, SQL Server, Interbase, Oracle dll) sehingga dapat mempermudah dalam membuat aplikasi database.
Aplikasi Yang Telah Dibangun Dengan Menggunakan Delphi
Dengan kemudahan yang diberikan oleh Borland Delphi, telah banyak aplikasi-aplikasi terkenal yang dibangun dengan menggunakan Borland Delphi1, diantaranya :
  • Produk Borland : Borland Delphi, Borland C++ Builder, Borland Jbuilder versi 1 dan 2
  • Perangkat Lunak Akunting Panggilan : PhoneControl
  • Game : Astral Masters, Astral Tournament, Smugglers series, Soldat, Quake conversion from the C source, Space Rangers, Space Rangers 2: Dominators
  • Management Database : Tool MySQL (Administrator, Query Browser, Migration Toolkit)
  • Internet Messaging : Skype (VoIP and IM), The Bat! (e-mail client), PopTray (e-mail check tool), FeedDemon (RSS/Atom feed viewer), XanaNews (newsgroup reader), Xnews (newsgroup reader)Customer relationship management: Sage SalesLogix
  • Produksi Musik : FL Studio
  • Pengembangan Software : : Dev-C++ (IDE), DUnit, Help & Manual (help system authoring), Inno Setup (installer engine), ConTEXT (Programmers editor)
  • Pengembangan Web : Macromedia HomeSite (HTML editor), TopStyle Pro (CSS editor), Macromedia Captivate (screencast)
  • Browser Web : Avant Browser, Netcaptor
  • Utility : Spybot - Search & Destroy, Ad-Aware (anti-spyware), Total Commander (file manager), Copernic Desktop Search, PowerArchiver, Asuite
Tipe Data dan Operator
a. Penggunaan Data dan Variabel
Delpi mengenal beberapa tipe data, antara lain :String
Adalah tipe data untuk teks (huruf, Angka dan tanda baca)
    Integer
Adalah tipe data untuk angka bulat
    Real
Adalah tipe data untuk angka pecahan
    Currency
Adalah tipe data untuk angka mata uang
    Date
Adalah Tipe data untuk tanggal dan jam
    Boolean
Adalah Tipe data yang bernilai TRUE dan FALSE
    Konstanta
Adalah variabel yang nilai datanya bersifat tetap dan tidak bisa diubah

b.    Jenis-jenis Variabel
    Variabel Global
Adalah Variabel yang dapat dikenali oleh seluruh program, nilai data yang tersimpan didalamnya akan hidup terus selama program berjalan.
    Variabel Lokal
Adalah Variabel yang hanya dikenali oleh satu bagian program saja. Nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan.
    Operator
Didalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator dapat berupa karakter ataupun kata khusus.
Operasi Aritmatika
Simbol
Operasi Matematis
Contoh
^
Pemangkatan
5^2 Hasilnya 25
*
Perkalian
5*2 Hasilnya 10
/
Pembagian (hasil pecahan)
5/2 Hasilnya 2.5
\
Pembagian (hasil Bulat)
5\2 Hasilnya 2
Mod
Sisa Pembagian
5 Mod 2 Hasilnya 1
+
Penjumlahan
5 + 2 Hasilnya 7
-
Pengurangan
5 - 2 Hasilnya 3

Operasi Perbandingan
Simbol
Hasil Perbandingan
Contoh
<
Lebih Kecil
5<2 Hasilnya FALSE
>
Lebih Besar
5>2 Hasilnya TRUE
<=
Lebih Kecil atau Sama Dengan
5<=2 Hasilnya FALSE
>=
Lebih Besar atau Sama Dengan
5>=2 Hasilnya TRUE
=
Sama Dengan
5 = 2 Hasilnya FALSE
<>
Tidak Sama Dengan
5 <> 2 Hasilnya TRUE

Operator Logika
Simbol
Operator Logika
Contoh
OR
Atau
(5<2) Or (5>2) Hasilnya TRUE
AND
Dan
(5<2) AND (5>2) Hasilnya FALSE
NOT
Tidak
NOT (5<2) Hasilnya TRUE

Download DISINI Modul Pemrograman Delphi Lengkap
Download DISINI Contoh Program Delphi 

0 komentar:

Pasang Link Anda di Sini