Pengetahuan Tentang Program Pascal [Lengkap]
Penulis : Ahmad Musorip
1.1 Struktur Program Pascal
Struktur dari suatu program pascal terdiri dari sebuah judul program ( program heading ) dan suatu blok program (program blok ) atau badan program ( body program ). Struktur program pascal dapat terdiri dari :
1. Judul program
2. Blok program
a. Bagian deklarasi
- deklarasi label
- defenisi konstanta
- definisi tipe
- deklarasi variabel
- deklarasi prosedur
- deklarasi fungsi
b. Bagian pernyataan
1.2 Penulisan Program Pascal
Progaram pascal tidak mengenal aturan penulisan dikolom tertentu, jadi boleh ditulis mulai kolom berapapun. Penulsan statement – statement pada contoh program yang menjorok masuk beberapa kolom tidak mempunyai pengaruh diproses, hanya dimaksudkan supaya mempermudah pembacaan perogram, sehingga akan lebih terlihat bagian – bagiannya.
Contoh penulisan program pascal yang bebas :
Begin
Writeln(’belajar pascal’);
Wrirteln(’.................’)
End.
Contoh penulisan pascal yang tidak dianjurkan :
Begin writeln(’belajar pscal’); writeln(’..............’); end;
Contoh penulisan pascal yang dianjurkan :
Begin
Writeln(’belajar pascal’);
Writeln(’......................’);
End;
1.3 Judul Program
Judul program bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma.
Example :
Program contoh;
Begin
Wirte(’..........’);
End;
1.4 Bagian Deklarasi
Bagian deklarasi digunakan bila didalam program menggunakan pengenal (indentifier). Indentifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, pascal menuntut supaya indentifier tersebut dikenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada agian ini.
1.4.1 Deklarasi konstanta
Deklarasi yang menggunakan indentifier yang berisi nilai-nilai konstanta. Definisi konstanta diawali dengan kata cadangan Const diikuti dengan kumpulan indentifier yang diberi suatu nilai konstanta.
Example : progarm contoh_konstanta;
Const
Panang = 10;
Lebar = 5;
Begin
...............
End.
1.4.2 Deklarasi variabel
Deklarasi yang mendefinisikan indentifier yang berisi data yag dapat berubah-ubah nilainya didalam program. Kata cadangan Var digunakan sebagai judul didalam bagian deklarasi variabel dan diikuti oleh satu atau lebih indentifier yang dipisahkan koma, diikuti dengan titik dua dan tipr dari datanya serta diakhiri dengan titik koma.
Example : Progaram contoh_variabel;
Var Toatal, gaji,tunjangan : real;
Menikah : boolean;
Keterangan : string[36];
Begin
.........................
End.
1.4.3 Deklarasi tipe
Deklarasi yang mendenifisikan tipr data dari indentifier yang digunakan dalam progarm. Tipe data dalam pascal terdiri dari :
1. Tipe data sederhana, terdiri dari :
a. Tipe data standar :
- integer - real
- char - string - boolean
b. Tipe data didefinisikan pemakai :
- enumerated atau scalartype
- subrange type
2. Tipe data terstruktur, terdiri dari :
a. Array
b. Reccod
c. File
d. Set
3. Tipe data penunjuk ( pointer type data )
Example : Type
Pecahan = real;
logika = boolean;
bulat = integer;
huruf = string [25]
begin
.............
End.
1.4.4 Deklarasi label
Deklarasi yang menggunakan statemet Goto untuk meloncat ke suatu statement yang tertentu, maka dibutuhkan suatu label pada statement yang dituju. Mendeklarasikan label diaali dengan kata cadangan label diikuti oleh kumpulan indentifier label dengan dipisahkan oleh koma dan diakhiri dengan titik koma.
Examle: progarm contoh_label;
Labe 100,selesai;
Begin
...............
Goto 100
...............
100:
....................
Goto Selesai
....................
Selesai :
End.
1.5 Cara Mengoperasikan Turbo Pascal
Progarm TURBO PASCAL versi 5.0 hanya dapat dioperasikan pada format sistem operasi DOS, maka apabila kita menggunakan sitem operasi WINDOWS, baik Windows 59,98,NT,ataupun Windows 2000 maka kita harus keluar dulu dari sistem operasi Windows tersebut dan masuk ke sistem operasi DOS dengan cara :
- Klik icon Star pada menu Windows
- Pilih Shutdown
- Pilih Restart to MS DOS Promt
Setelah mauk ke DOS maka untuk mengoperasikan Turbo Pascal caranya adalah sebagai berikut :
- A : > Ketik Turbo lalu tekan tombol enter
- Bila program pascal ada dihardisk maka A prompt diganti menjadi C prompt, atau drive
Lainnya bila drive hardisknya lebih dari satu ( misalkan D, E dst ). Lalu ketikkan Turbo
Pada direktori dimana program pascal tersebut berada. Misalkan ada dalam direktori
Pascal, maka kita harus ketikkan perintah sebagai berikut : C : > Pascal\Turbo lalu tekan
Tombol enter.
- Setelah tampil menu Turbo Pascal tekan tombol Esc.
Terlihat tampilan menu yang terdiri dari :
- FILE : untuk mengambil program (Load), membuat baru (New), menyimpan (Save),
Merekam program ke File (Write to), menampilkan direktori (Directory), merubah
Direktori (Change Dir), menjalankan command DOS (OS Shell) atau mengakhiri/keluar
Dari program (Quit).
- EDIT : untuk membuat atau mengetik program
- RUN ( Ctrl F9) : untuk menjalankan program
- COMPILE ( Alt F9 ) : untuk mengkompilasi program pascal menjadi program yang ber-
Extention EXE.
- OPTION : untuk mengatur atau menentukan kembali bagaimana integrated environment
Bekerja.
- DEBUG dan BREAK / WATCH : untuk melacak program.
Berikut ini adalah berbagai macam tombol beserta fungsinya yang digunakan pascal :
F1 Menampilkan informasi tenatang posisi saat itu (help)
F2 Menyimpan program yang ada di jendela unit
F3 Mengambil program dari disk
F5 Zoom dan Unzoom jendela jendela yang sedang aktif
F6 Switch ke window yang aktif
F9 Melakukan fungsi ‘make’
F10 Ke keadaan menu utama
Alt F1 Menampilkan layer yang berisi help terkhir kali ditampilkan
Alt F3 Mengambil program dari disk
Alt F5 Ke posisi layer yang direkam
Alt F6 Jendela berikutnya
Alt F9 Mengkompilasi program
Alt F10 Menampilkan versi dari Turbo Pascal
Alt B Memilih break / Watch menu
Alt C Memilih comple menu
Alt D Memilih Debug menu
Alt E Memilih Edit menu
Alt F Memilih File menu
Alt O Memilih Option menu
Alt R Memilih Run menu
Alt X Mengakhiri program dak kembali ke prompt DOS
Ctrl F9 Menjalankan program ( untuk Versi 5.0 )