Kamis, 18 Juni 2009

Pengenalan bahasa pascal

A. Perkembangan Pascal
Pascal adalah bahasa tingkat tinggi (high level language) yang orientasinya pada semua
tujuan oleh Professor Niklaus Wirth, nama pascal diambil sebagai penghargaan terhadap
Blaise Pascal, ahli matematik dan philosophi terkenal abad 17 dari Perancis. Kompiler
Bahasa pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) untuk
membantu mengajar program komputer secara sistematis, khususnya untuk pemprograman
terstruktur.
B. Struktur Program Pascal
Struktur program pascal terdiri dari :
1. Judul Program
2. Blok Program
a. Bagian deklarasi
- Deklarasi label
- Definisi konstanta
- Definisi tipe
- Deklarasi variable
- Deklarasi prosedur
- Deklarasi fungsi
b. Bagian pernyataan
C. Penulisan Program Pascal
Contoh penulisan program yang bebas
Begin
Writeln(‘Belajar Pascal’);
Writeln(--------------‘);
End.
Contoh penulisan yang tidak dianjurkan
Begin Writeln(‘Belajar Pascal’); Writeln(--------------‘);
End.
Contoh penulisan program yang dianjurkan
Begin
Writeln(‘Belajar Pascal’);
Writeln(--------------‘);
End.

D. Judul program
Judul program (bila ditulis) terletak pada awal program dan diakhiri dengan titik koma.
E. Bagian Deklarasi
1. Deklarasi Konstanta
Berisi identifier yang berisi nilai-nilai konstanta.
Contoh penulisannya:
Const
PEMPROGRAMAN PASCAL 3
dayak_timur@yahoo.com
Panjang=10;
Lebar=5;
2. Deklarasi Variabel
Mendefinisikan identifieryang berisi data yang berubah-ubah nilainya dalam program.
Var total,gaji:real;
Menikah,keterangan:string;
3. Deklarasi tipe
Ada beberapa tipe dalam pascal antara lain :
a. Tipe data sederhana, terdiri dari :
- Tipe data standar : integer,char,real,string,boolean
- Tipe data didefinisikan pemakai : enumarated atau scalar type, subrange tipe.
b. Tipe data terstruktur, terdiri dari :
- Array - File
- Record - Set
c. Tipe data penunjuk (pointer type data)
Contoh : Type
Pecahan = real;
Logika = Boolean;
Bulat = integer;
Huruf = string [25];
Begin
4. Deklarasi label
Deklarasi yang neggunakan statemet goto untuk meloncat ke suatu statemen lain.
Contoh :
Label 100,selesai;
Begin
.................
Goto 100
.................
100 :
.................
Goto selesai
.................
Selesai :
End.
F. Cara mengoperasikan Turbo Pascal
Torbo pascal versi 5.0 hanya dapat dioperasikan pada format sistem operasi DOS, apabila
kita menggunakan sistem operasi windows maka harus keluar dari sistem operasi.

0 komentar:

Posting Komentar

BloG GuE © 2008 Template by:
SkinCorner