tutorial ini boleh Anda Copy hanya untuk kepentingan Pribadi. Tidak boleh
diperjual-belikan, atau dimanfaatkan untuk kepentingan Komersial. Pengutipan atau pemindahan
sebagian atau keseluruhan materi ke situs ataupun Media Lain, tidak di ijinkan dengan alasan
apapun tanpa seijin dari Penulis cq: Komarudin Surya.
K A T A P E N G A N T A R
Bagi sebagian orang yang bisa mengoperasikan komputer pada saat ini, bahasa Pemrograman komputer masih
merupakan bahasa yang sulit untuk dimengeri sehingga sebagian orang tersebut enggan atau malas untuk
mempelajari lebih jauh mengenai bahasa pemrograman komputer tersebut. sehingga walau tanpa proses polling,
survei, statistik dan sebagainya, saya dapat menyimpulkan bahwa 80 orang dari 100 orang yang bisa
menggunakan komputer dalam arti bisa mengoperasikan program-program komputer seperti MS WINDOWS,
tidak bisa membuat atau mengerti bahasa pemrograman komputer. Generalisasi seperti ini saya simpulkan
melalui pengalaman dan pengamatan saya sewaktu duduk dibangku kuliah dulu.
Di Fakultas Informatika yang notabene khusus mempelajari ilmu-ilmu komputer sekalipun,
tidak semua mahasiswanya pandai dalam bahasa pemrograman tertentu. Hal itu dikarenakan tidak semua orang
mempunyai pemikiran dan kreativitas yang sama sehingga daya nalar terhadap sebuah bahasa pemrograman
didapatkan hasil yang berbeda-beda untuk setiap orang. Contoh kasus adalah ketika dulu saya kuliah pada
semester ke-6. Pada waktu itu seorang dosen memberikan sebuah tugas kepada semua mahasiswa untuk membuat
sebuah program aplikasi yang sederhana tapi bermanfaat untuk orang banyak dengan menggunakan bahasa
Pemrograman PASCAL. Praktek dilapangan ketika memenuhi tugas tersebut, 40% mahasiswa yang melaksanakan
tugas tersebut (24 MHs dari 60 MHS) yang sekelas dengan saya masih tidak mengerti mengenai bahasa
pemrograman ini, padahal mata kuliah untuk Bahasa Pascal ini telah didapat pada semester ke 3 sampai ke 4.
Walhasil ke 24 mahasiswa tersebut dinyatakan untuk mengambil ulang mata kuliah tersebut.
Hal tersebut dikarenakan beberapa faktor sebagai berikut :
Kurang nya informasi maupun literatur yang sangat dasar mengenai Bahasa Pemrograman Komputer untuk
orang yang benar-benar pemula dalam mempelajari sebuah bahasa perograman komputer.
Informasi, literatur, tutorial dan buku-buku yang ada, kebanyakan masih sulit dimengerti oleh
orang-orang yang memang benar-benar pemula dalam mempelajari sebuah bahasa pemrograman.
Para pemula terlalu tergesa-gesa dalam mempelajari suatu bahasa pemrograman, padahal untuk
mempelajari bahasa pemrograman komputer diperlukan Kesabaran dan Ketekunan yang tinggi.
Contohnya ; Mungkin sebagian dari Anda yang membaca Tutorial ini, akan melewati pengantar-pengantar
yang menurut mereka bertele-tele dan tidak penting dan langsung menuju pada pokok bahasan utama,
walaupun membaca mungkin hanya sekilas saja, itulah kebiasaan buruk yang seharusnya ditinggalkan bagi
Anda yang memang benar-benar pemula dalam mempelajari sebuah bahasa pemrograman komputer.
Enggan, malu dan sebagainya untuk bertanya serta tidak ingin berusaha mencari informasi-informasi
yang berhubungan dengan ketidak mengertian nya dalam mempelajari bahasa pemrograman tersebut, atau
mungkin tidak tahu kemana dia harus bertanya. Untuk hal ini saya atas nama situs ini
d/a http://www.suryascience.co.nr akan segera mengusahakan membuat forum khusus untuk pemula yang bisa
Anda akses melalui
SSC Forum, INSYA ALLAH.
Saran penulis dalam mempelajari Tutorial Dasar-dasar Pemrograman Delphi ini adalah sebagai berikut :
Blok teks pada tutorial ini, lalu anda copy ke MS.Word. setelah itu langsung praktekan materi yang
ada pada komputer Anda.
Ikuti step by step, jangan melewati satu materipun atau meloncat ke materi berikutnya bila Anda
belum benar-benar mengerti apa yang dibahas pada materi itu.
Sebelum meloncat ke materi berikutnya, buatlah sebuah proyek yang telah Anda pelajari sebelumnya
tanpa melihat lagi keterangan-keterangan yang ada artinya jangan OPEN BOOK, bila Anda masih juga
melihat keterangan-keterangan dalam membuat proyek tersebut, sebaiknya Anda tidak menyimak materi
berikutnya sampai Anda benar-benar bisa menguasainya tanpa OPEN BOOK.
Akhirnya penulis berharap semoga Tutorial Dasar-dasar Pemrograman Delphi ini dapat bermanfaat bagi
Anda yang pemula dalam mempelajari bahasa pemrograman Delphi ini. Penulis juga mengucapkan banyak
terima kasih kepada sdr.Yusuf rekan kerja saya serta DINDA yang telah memberikan semangat serta spirit
dalam menuliskan tutorial ini.
P E N D A H U L U A N
I. DELPHI ADALAH PASCAL TAPI PASCAL BUKAN DELPHI
Delphi adalah sebuah bahasa pemrograman yang bersipat Objek (Object Oriented Programming) artinya adalah
sebuah program yang mempunyai objek-objek tertentu dalam pemrograman nya. Selain itu Delphi adalah sebuah
program yang bersifat visual artinya mempunyai tampilan grafik-grafik yang mudah dimengerti oleh pemula
sekalipun (Graphical user Interface). Dengan Delphi Anda bisa membuat program-program dengan tampilan yang
menawan, Delphi hanya bisa bekerja di bawah System Microsoft Windows sedangkan untuk system yang lain
seperti Linux atau Unix Delphi mempunyai saudara kembarnya yang bisa bekerja pada system tersebut
yaitu KYLIX.
Syntax-syntax Delphi di adopsi dari bahasa Pascal, untuk itu di dalam tutorial Dasar-dasar Delphi ini
saya akan mengajak Anda ke masa lalu dimana pemrograman komputer saat itu masih menggunakan system 16 BIT
yaitu Bahasa PASCAL sebelum Anda dibawa untuk mempelajari Pemrograman Delphi. Bila Anda sudah bisa bahasa
PASCAL Anda dapat melewati pengantar mengenai bahasa Pascal ini.
Mengapa saya membawa Anda terlebih dahulu ke Bahasa Pascal tidak langsung ke Delphi ?, Dengan mengenal
dasar-dasar bahasa pascal, Anda akan mudah untuk mempelajari pemrograman Delphi sebab semua syntax yang ada
dalam pascal sama dengan syntax bahasa delphi, tetapi syntax dalam delphi tidak bisa diadopsi ke pascal karena
itulah dalam pengantar ini saya beri judul Delphi adalah pascal tapi pascal bukan delphi.
II. Pengantar Bahasa Pascal
Instalasi PASCAL
Oke kita langsung saja pada materi pertama kita yaitu pengenalan bahasa pascal agar Anda mudah dalam
mengikuti pemrograman bahasa Delphi berikutnya. Bila Anda kesulitan mencari program Bahasa Pascal versi 5,
Anda dapat mendownloadnya disini.
(
Download Pascal). Tapi saya memperingati kepada Anda bahwa program Pascal ini tidak boleh disebar-luaskan
lagi kepada Umum sebab saya tidak punya lisensi untuk menyebarluaskan program ini. Dan juga Anda tidak boleh
mengkomersialkan program ini, sebab program Pascal yang saya sediakan disini hanya untuk mempelajari program
tersebut.
Setelah Anda Download exstract file pascal.zip dengan menggunakan winrar (Program Winrar Dapat di Download
dari pilar kanan situs ini) atau winzip. Setelah itu klik dua kali file turbo.exe pada folder tersebut, maka
program turbo pascal 5.5 sudah bisa Anda jalankan, bila ingin program Turbo Pascal yang lebih lengkap ikuti
langkah-langkah berikut :
Bila Komputer Anda belum terinstall winrar atau winzip installah program tersebut, program winrar dapat Anda
download melalui link yang ada di pilar kanan situs ini.
Pindahkan file pascal.zip ke Drive C: jangan didalam folder lagi agar mudah untuk memanggilnya melalui
Command Prompt.
Bila Winrar sudah terinstall, klik kanan file pascal.zip lalu pilih extract to pascal.
Jalankan Command Prompt dari windows Anda, klik start run lalu ketik command klik ok maka command Prompt
akan ditampilkan. Setelah itu ketik CD\ dan ketik C: maka drive yang aktif saat ini di
command prompt adalah drive C.
Setelah itu ketik CD PASCAL lalu tekan enter, maka sekarang Anda berada di drive C: pada folder
pascal yang telah Anda extract tersebut. Kemudian Ketik Install lalu tekan enter. maka proses instalasi
TURBO PASCAL 5.5 akan berlangsung. Ikuti saja petunjuk instalasi pascal yang ada di proses instalasi.
Folder default instalasi pascal adalah TP.
setelah instalasi pascal selesai keluar lah dahulu dari program pascal, kembali ke command prompt. Pada
command prompt ketik lagi CD\pascal maka Anda akan kembali lagi ke folder pascal, setelah berada
di folder pascal extract beberapa file yang berekstensi ARC ke folder TP, Sebelumnya ketik
perintah DIR *.ARC maka semua file yang berekstensi ARC akan ditampilkan, catat nama file-file
tersebut. Ada beberapa file ARC yang ada di folder pascal ini yaitu : BGI.ARC, DEMOS.ARC, DOC.ARC,
HELP.ARC, OOPDEMOS.ARC, TCALC.ARC, TOUR.ARC, TURBO3.ARC, dan UTILS.ARC. File tersebut hanya bisa di
extract oleh file UNPACK.COM yang berada di folder pascal. cara mengekstract nya sebagai berikut :
Buat folder pada direktori TP sesuai dengan nama-nama file arc yang akan diextract
contoh : Anda akan mengekstract file DEMOS.ARC, maka buatlah direktori di folder TP dengan nama
DEMOS. Masuk ke folder TP -- ketik CD\TP lalu ketik MD DEMOS maka folder dengan nama
DEMOS akan terbentuk di folder TP. Setelah terbentuk folder DEMOS sekarang Anda beralih lagi ke folder PASCAL
dengan mengetik CD\PASCAL, di folder PASCAL ketik perintah berikut UNPACK DEMOS C:\TP\DEMOS
lalu tekan Enter. Maka file DEMOS.ARC akan di extract ke folder DEMOS yang berada di dalam
folder TP. Lakukan hal yang sama pada file ARC yang lainnya.
Tampilan PASCAL versi 5.5
Memulai PASCAL
Pada bahasa pascal Anda akan bermain dengan KEYBOARD bukan MOUSE, jadi untuk sementara lupakan fasilitas
GUI yang dimanjakan oleh WINDOWS. sebab kita kembali ke tahun 80-an dimana PASCAL menjadi suatu bahasa
Pemrograman pavorite dikalangan SCIENTIEST saat itu. Tombol keyboard yang paling pokok untuk mengakses
program PASCAL adalah tombol : alt, esc, ctrl, F1 -- F12, ENTER, serta tombol anak panah.
jadi bila salah satu tombol tersebut ada yang tidak berfungsi sebaiknya lupakan saja belajar pascal
ini sampai Anda mengganti keyboard Anda dengan yang baru.
Untuk memulai pascal dari windows Anda dapat mengklik dua kali file TURBO.EXE, sedangkan bila melalui
COMMAND PROMPT Anda dapat mengetikan perintah TURBO lalu tekan ENTER maka program PASCAL akan diload
seperti gambar diatas. Tekan tombol ESC maka Program utama TURBO PASCAL akan di tampilkan, dari sini
KEYBOARD menjadi senjata Anda untuk mengakses menu-menu yang ada di program utama PASCAL. Untuk lebih
jelasnya mengenai penggunaan Keyboard pada pascal Anda dapat menekan tombol F1 yang akan memunculkan
fasilitas HELP pada Pascal.
Untuk mengakses menu dari program pascal Anda gunakan tombol ALT di ikuti dengan
Huruf pertama yang berwarna merah, contoh Anda akan mengakses menu File maka Anda dapat
mengaksesnya dengan menekan tombol ALT dan huruf F. sekarang tekanlah tombol ALT+E,
maka Anda berada pada mode editor, dan PASCAL siap untuk menerima perintah-perintah Program Anda.
Sebagai perkenalan coba Anda ketikan program dibawah ini di editor PASCAL.
{ Program : Input dari keyboard dan Menghitung operasi matematika }
{ Create by : Komarudin_surya@suryatekno }
uses Crt;
var
x,y,z : longint;
lagi : char;
namak : string[20];
begin
lagi := 'y';
while (lagi = 'y') or (lagi = 'Y') do
begin
clrscr;
write('Siapa Nama Anda..?'); ReadLn(namak);
writeLn;
write('Hallo ',namak,', Coba kamu');
WriteLn(' masukan nilai x,y dan z ');
writeLn('pada operasi matematika ini.');
writeLn;
writeLn('Operasi matematika X^2 + y^2 + z =..... ');
write('masukan nilai x..= '); ReadLn(x);
write('masukan nilai y..= '); ReadLn(y);
write('masukan nilai z..= '); ReadLn(z);
writeLn;
writeLn('nilai operasi x^2 + y^2 + z adalah : ',x*x+y*y+z);
writeLn;
write('Mau hitung lagi apa tidak (y/t), ',namak,' ? ');
readLn(lagi);
end;
end.