Kamis, 03 Februari 2011

TUGAS POSTING KE-9


DASAR PEMROGRAMAN
Tugas ke-9 Pengantar Teknologi Informasi
Nama :  Iryan Resmana
NIM :  10861012

DASAR PEMROGRAMAN DELPHI
·         Pendahuluan
-          Algoritma adalah sejumlah langkah komputansi yang mengubah masukkan (input) menjadi keluaran (output) yang benar.
-          Program adalah algoritma yang diimplementasikan dalam bahasa pemrograman tertentu.
-          Struktur data adalah cara pengaturan data agar bisa disimpan memori computer secara efesien.
·         Prgram Borland Delphi
Borland Delphi disebut juga dengan Delphi, adalah sebuah perangkat lunak yang digunakan untuk membuat aplikasi berbasis antarmuka grafis dilingkungan sistem operasi Microsoft Windows.
Dibuat oleh Borland Software Corporation sejak tahun 1993 dengan bahasa pemrograman yang digunakan adalah bahasa Pascal.
Berguna untuk membuat program, seperti program untuk hitungan, pengolahan data, maupun menganalisis gambar.
Delphi adalah kompiler/penterjemah bahasa Delphi yang merupakan bahasa tingkat tinggi (high level language) sekelas dengan bahasa Pascal, Basic dan C.   Bahasa pemrograman Delphi disebut bahasa procedural artinya mengikuti aturan tertentu.  Perintah-perintah pada Delphi dapat dilakukan secara visual.
Pemrogram tinggal memilih objek apa yang ingin dimasukkan ke dalam Form/Window, lalu tingkah laku objek saat menerima event/aksi tinggal dibuat programnya.
Delphi merupakan bahasa berorientasi objek, artinya objek, property dan metoda dikemas menjadi satu kemasan.
IDE (Integrated Development Environment), adalah tempat untuk membuat aplikasi mulai dari :
·         Mendesain antarmuka
·         Menulis kode program (coding)
·         Menjalankan program (running)
·         Mendebug
·         Mengkompilasi (compila)
·         Menyebarluaskan aplikasi yang dibuat (deploy)
Menu Bar dan Tool Bar
Menu Bar merupakan tempat menggulung (pull-down) menu-menu perintah.  Sebuah menu terdiri dari beberapa daftar perintah (menu command).  Disebelah kiri masing-masing perintah terdapat sebuah ikon yang menggambarkan fungsinya.
Tool Bar adalah sekumpulan tombol yang dapat digunakan untuk melakukan sebuah perintah.  Fungsi Tool Bar sama dengan Menu Bar, namun keunggulannya adalah cepat diakses untuk menjalankan perintah tertentu.
Component Palette
Component Palette digunakan untuk mengumpulkan komponen Delphi.
Komponen Delphi dapat dibagi menjadi dua jenis :
·         Komponen Visual :  Komponen yang terlihat pada saat proses mendesain aplikasi maupun setelah aplikasi dijalankan.
·         Komponen Non Visual :  Komponen yang hanya terlihat pada saat proses mendesain aplikasi, namun tidak dapat terlihat pada saat dijalankan.
Form Designer dan Code Editor
Form Designer atau Form adalah tempat meletakkan komponen-komponen yang diambil dari Component Palette saat membuat desain antarmuka aplikasi, secara default akan tampil secara otomatis ketika menjalankan program.
Code Editor adalah tempat untuk menuliskan kode-kode program.  Di dalam Code Editor telah ada beberapa baris yang dibuat Delphi secara otomatis, ditempat inilah menyisipkan atau menuliskan kode-kode program secara lengkap.
Objeck Inspector    
            Objeck Inspector digunakan untuk mengubah properti komponen terpilih yang berada di dalam Form, ada dua bagian utama pada Objeck Inspector, yaitu :
Propertis da Event.  Pada setiap bagian tersebut terdapat dua buah kolom :
·         Kolom disebelah kiri merupakan nama-nama properti atau event
·         Kolom disebelah kanan adalah nilai-nilai yang diisikan pada properti atau event yang bersangkutan
Objeck Tree View dan Komponen Delphi
Objeck Tree View berfungsi untuk menampilkan berbagai komponen yang digunakan pada saat membuat aplikasi yang ditampilkan dengan struktur pohon.
Komponen Delphi adalah “jantung” bagi pemrograman visual, dibagi menjadi berbagai jenis komponen, diantaranya adalah :  Standart, Additional, Win 32, System, Data Acces, Data Control, BDE, ADO dan lain-lain.
File-File Delphi
Sebuah proyek adalah sekumpulan file yang diperlukan untuk membangan sebuah aplikasi.
Beberapa file ini akan dibuat pada saat proses mendesain aplikasi, sedangkan beberapa lainnya dibuat saat proses kompilasi source code.
Sebuah proyek Delphi akan terdiri dari beberapa file diantaranya :
·         File yang menyimpan program
·         File yang menyimpan Binari, gambar dan lain-lain
Karena setiap aplikasi terdiri dari beberapa file, sangat disarankan agar menyimpan sebuah aplikasi pada sebuah folder.
Berbagai jenis file yang dibuat saat membangun aplikasi menggunakan Delphi adalah sebagai berikut :

Jenis File
Keterangan
.dpr
File-file proyek
.dfm
File-file form
.pas
File-file unit
.dpk
File-file paket
.res
File-file Resource
.cfg
File-file konfigurasi proyek
.dof
File-file pilihan proyek
.dcu
File unit yang terkompilasi
.exe
File yang dapat dijalankan
.dsk
Pengaturan desktop
.~*
File-file cadangan (backup) missal .~pas  .~dpr

Reserved Word
Reserved Word adalah kata-kata baku yang digunakan dalam pemrograman dan sudah terintegrated dalam pascal dan juga mempunyai bentuk serta kegunaan tertentu yang telah didefinisikan oleh Delphi.
Reserved Word tidak boleh didefinisikan kembali oleh pemakai, sehingga tidak dapat digunakan sebagai pengenal (identifier).  Dalam bahasa pemrograman Delphi, beberapa Reserved Word dalam Delphi diantaranya sebagai berikut :



And
Except
Label
Resourcestring
Array
Exports
Library
Set
As
File
Mod
Shl
Asm
Finalization
nil
shr
begin
Finally
not
string
Case
For
object
then
Class
Function
of
threadvar
Const
Goto
or
to
contruktor
If
out
try
destructor
Implementation
packed
type
dispinterface
In
procedure
unit
Div
Inherited
program
until
Do
Initialization
property
uses
Downto
Inline
raise
var
Else
Interface
record
while
End
Is
repeat
with



xor

Membuat File Exe
Agar program aplikasi dapat dijalankan tanpa menggunakan program Delphi, perlu dibuat File Exe untuk program aplikasi tersebut.  Cara untuk membuat File Exe
1.    Sebelum membuat File Exe dari proyek, terlebih dahulu proyek disimpan.  Untuk menyimpan klik icon Save atau Save All
2.    Selanjutnya mengkomplimasi proyek Anda mengklik menu Projeck lalu klik Compile <Nama_proyek_Anda>
3.    Nama proyek yang kita buat adalah Project1, setelah itu klik menu Build <Nama_proyek_Anda>
4.    File Exe tersebut berada di direktori tempat proyek tersebut dibuat
Aturan Penulisan Delphi
Beberapa aturan penting penulisan yang ditentukan oleh Delphi :
1.      Bahasa Pascal menggunakan huruf (a,A..z,Z), angka (0..9), dan simbol khusus (+ - * / = ^ < > ( ) { } , . ; ‘ # $)
2.      Tidak dibedakan penulisan menggunakan huruf kapital maupun huruf kecil
3.      Penulisan kode bisa dimulai dari kolom ke berapa saja dan bisa memanjang sampai kolom berapa pun
4.      Setiap akhir pernyataan diakhiri dengan tanda titik koma (;)
5.      Akhir program atau unit ditandai dengan penulisan tanda titik (.)
6.      Komentar program dapat ditulis dibelakang tanda double slash “//” hingga akir baris atau ditulis dengan tanda (“ “)
Tipe Data
Ada enam jenis tipe data pada Borland Delphi , yaitu :
1.      Tipe Sampel, yang terdiri atas:
·       Tipe Ordinal, terbagi menjadi:
-  Tipe Integer
-  Tipe Character
-  Tipe Bolean
-  Tipe Enumerated
-  Tipe Subrange
·        Tipe Real
2.      Tipe String
3.      Tipe Structured
4.      Tipe Ponter
5.      Tipe Procedural
6.      Tipe Variant

Tidak ada komentar:

Posting Komentar