Kamis, 05 Januari 2012

PASCAL

SEJARAH PASCAL

Pascal merupakan bahasa tingkat tinggi (high level language) yang orientasinya pada segala tujuan, dirancang oleh Professor Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan terhadap Blaisse Pascal, ahli matematik dan philosophi terkenal abad 17 dari Perancis.

Professor Niklaus Wirth memperkenalkan kompiler bahsa pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) yang dipublikasikan pada tahun 1971 dengan tujuan untu membantu mengajar program komputer secara sistematis, khususnya untuk memperkenalkan pemrograman yang terstruktur (structured programming). Jadi Pascal adalah bahasa yang ditujukan untuk mebuat program terstruktur.


STRUKTUR PROGRAM PASCAL


Struktur program pascal yang paling sederhana adalah :

uses ...;

var ...;

begin

.... {Your program is here}

end.



Adapun struktur dasar suatu program pascal adalah sebagai berikut :

program ... ; { Program heading }

uses ... ; { Uses clause }

label ... ; { Labels }

const ... ; { Constants }

type ... ; { Types }

var ... ; { Variables }

procedure ... ; { Procedures }

function ... ; { Functions }

begin

statement; { Statements }

...

end.



USES CLAUSE


Bagian uses clause digunakan untuk menentukan library yang dibutuhkan saat proses

program. LIBRARY merupakan file penyimpan subroutine yang secara berulang

digunakan saat proses program. Library ini diistilahkan sebagai unit dalam Turbo

PASCAL yang terdiri dari SYSTEM, OVERLAY, GRAPH, DOS, CRT yang ditempatkan

dalam file TURBO.TPL.

Contoh :

Uses Crt; (*menggunakan Unit Crt *)






DECLARATION

Bagian ini meliputi deklarasi untuk label, const, type, var, procedure dan function.

Syarat terpenting dalam pembentukan suatu program adalah, bahwa setiap variabel,

type non-standard, label, procedure non-standard, serta function non-standard yang

dipakai didalamnya harus nyatakan (deklarasi) terlebih dahulu pada bagian deklarasi.

Setiap deklarasi tersebut harus bersifat unik (tidak boleh serupa satu sama yang lain).

Penulisan nama dalam deklarasi tersebut harus memenuhi syarat-syarat sebagai

berikut :

- panjang nama maximum 63 character, diawali dengan alphabet

- tidak ada special character kecuali tanda garis bawah ("_")

- tidak boleh serupa dengan reserved word (kata tercadang)

- tidak boleh serupa dengan indentifier lainnya.





Variabel Deklarasi

Setiap variabel yang digunakan dalam program harus didefinisikan terlebih dahulu

sebelum digunakan. Cara penulisan ini adalah :

Var

<nama var> : <type variable>;



STATEMENT

Bagian ini merupakan inti dari program. Seluruh perintah dan urutannya serta proses

Input/Output dalam program perlu disusun secara teratur oleh penyusun program.

Segala yang ada pada bagian uses maupun deklarasi merupakan pendukung terhadap

isi program.




0 komentar:

Posting Komentar

 
Design Downloaded from Free Blogger Templates | Free Website Templates