Kamis, 15 April 2010

Pascal

SEJARAH PASCAL

Pascal adalah bahasa tingkat tinggi (high level language) yang orientasinya pada segala tujuan, dirancang oleh Profesor Niklaus Wirth dari Technical University of Zurich, Switzerland. Nama Pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan filosofer terkenal abad 17 dari Perancis.

Profesor Niklaus Wirth memperkenalkan kompiler bahasa Pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) yang dipublikasikan pada tahun 1971 dengan tujuan membantu mengajar program komputer secara sistematis, khususnya untuk memperkenalkan pemrograman terstruktur.

Dalam waktu singkat, Pascal telah menjadi bahasa yang populer di kalangan pelajar universitas dan merupakan bahasa yang diajarkan di beberapa perguruan tinggi. Beberapa profesional komputer juga mulai beralih ke bahasa Pascal. Kenyataannya, Pascal merupakan bahasa yang paling cepat populer dibandingkan dengan bahasa-bahasa komputer tingkat tinggi yang lainnya.

Standar Pascal adalah bahasa Pascal yang didefinisikan oleh K.Jensen dan Niklaus Wirth. Penerapan nyata dari standar Pascal banyak yang berbeda dengan seperti apa yang telah didefinisikan oleh K. Jensen dan Niklaus Wirth. Standar Pascal di Eropa didefinisiakn oelh ISO (International Standards Organization) dan di Amerika oleh kerjasama antara ANSI (American National Standar Institute) dengan IEEE (Intitute of Electrical and Electronic Engineer).

IMPLEMENTASI DALAM PROGRAM

Pengertian PROGRAM:

Kumpulan instruksi (statements) yang disusun secara logis untuk memecahkan suatu masalah. Instruksi-instruksi yang digunakan disesuaikan dengan jenis bahasa pemrograman yang digunakan (reserved word yang disediakan).

Stuktur Penulisan Pascal:

Program Nama_Program;

uses

. . . {Unit-unit yang dipakai} ;

label

. . . {label-label yang dipakai } ;

const

. . . {pengumuman tetapan-tetapan} ;

type

. . . { pengumuman tipe-tipe data };

var

. . . { pengumuman peubah-peubah };

procedure Nama_Prosedur;

begin

. . .

end;

Function Nama_Fungsi;

begin

. . .

end;

{ Program utama }

begin

. . .

end.

Perintah Input :

Perintah Pascal yang digunakan untuk memasukkan/menginputkan data.

Bentuk perintah:

Read dan Readln

Struktur penulisan:

Read(nama variabel);

Readln(nama Variabel)

Perintah Output:

Perintah Pascal yang digunakan untuk menampilkan/mengoutputkan data.

Bentuk perintah:

Write : setelah menampilkan data atau teks, kursor berada tepat disamping kanan data yang ditampilkan.

Write : setelah menampilkan data atau teks, kursor berada pada baris berikutnya.

Struktur penulisan:

write(nama variabel);

write(‘teks’);

writeln(nama Variabel);

writeln(‘teks’);

Contoh:

Buat program sederhana untuk Menghitung Luas Persegi Panjang:

Program LuasPersegiPanjang;

Var

Luas, Panjang, Lebar : integer;

Begin

Readln(panjang);

Readln(Lebar);Luas:= Panjang*Lebar;

Writeln(‘Luas Persegi Panjang adalah:’,Luas);

Readln;

End.

Tidak ada komentar:

Posting Komentar