Pascal adalah bahasa
pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang
anggota International Federation of Information Processing (IFIP) pada tahun
1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang
pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat
bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman
komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal
juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada
saat itu.
Pembahasan:
1. Tampilan Awal Pascal
2. Sejarah Bahasa Pascal
3. Struktur Bahasa Pascal
4. Contoh Program
Pembahasan:
1. Tampilan Awal Pascal
Berikut
ini tampilan awal Turbo Pascal 7.0
2. Sejarah Bahasa Pascal
Pascal
adalah bahasa tingkat tinggi yang orientasinya pada segala tujuan, dirancang
oleh Prof. Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama
Pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan
filosofi terkenal abad 17 dari Prancis.Profesor Niklaus Wirth memperkenalkan kompiler bahasa Pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) yang dipublikasikan pada tahun 1971 dengan tujuan untuk membantu mengajar program komputer secara sistematis, khususnya pemrograman terstruktur. Pada perkembangannya banyak versi-versi pascal yang beredar, antara lain: MS-Pascal, Apple Pascal, Turbo Pascal, dll. Pascal merupakan salah satu bahasa pemrograman tingkat tinggi yang berbasis text (bukan visual). Dari sekian banyak varian Pascal, Turbo Pascal (Borland) adalah yang paling terkenal. Seperti halnya Basic dengan Visual Basic-nya, Pascal pun memiliki tingkatan lebih tinggi yaitu Delphi / Kylix.
Prof. Niklaus Wirth, si pembuat Pascal
Sumber: http://id.wikipedia.org/
3. Struktur Bahasa Pascal
Program nama_program;
[ Deklarasi label ]
[ Deklarasi konstanta ]
[ Deklarasi tipe ]
[ Deklarasi variabel ]
[ Deklarasi subprogram ]
Begin
Pernyataan;
....
Pernyataan;
End.
[ Deklarasi label ]
[ Deklarasi konstanta ]
[ Deklarasi tipe ]
[ Deklarasi variabel ]
[ Deklarasi subprogram ]
Begin
Pernyataan;
....
Pernyataan;
End.
Merupakan suatu nama yang menyiratkan lokasi
memori komputer yang dapat digunakan untuk
menyimpan nilai, dimana isinya dapat diubah-ubah.
Merupakan deklarasi variabel yang disebutkan
sebelum main program sehingga dapat menyimpan nilai yang sesuai dengan tipe data yang
disebutkan.
Merupakan deretan instruksi yang akan dieksekusi
oleh komputer.
Sumber: http://fe.elcom.umy.ac.id/
4. Contoh Program
program kenalan;
uses wincrt;
var
nama: string;
umur: integer;
Begin
writeln('program kenalan');
writeln('akan menanyakan nama dan umur anda');
write('ketikkan nama anda : '); readln(nama);
write('berapa umur anda (th) : '); readln(umur);
writeln('nama = ',nama);
writeln('umur (hari) = ',umur*365);
readln;
end.
uses wincrt;
var
nama: string;
umur: integer;
Begin
writeln('program kenalan');
writeln('akan menanyakan nama dan umur anda');
write('ketikkan nama anda : '); readln(nama);
write('berapa umur anda (th) : '); readln(umur);
writeln('nama = ',nama);
writeln('umur (hari) = ',umur*365);
readln;
end.
program jumlah_bilangan;
uses wincrt;
var a,b,jumlah : integer;
Begin
writeln('program menghitung jumlah dua bilangan bulat');
write('bilangan 1: '); readln(a);
write('bilangan 2: '); readln(b);
jumlah := a+b;
write('jumlah dua bilangan = ');
write(jumlah);
readln;
end.
uses wincrt;
var a,b,jumlah : integer;
Begin
writeln('program menghitung jumlah dua bilangan bulat');
write('bilangan 1: '); readln(a);
write('bilangan 2: '); readln(b);
jumlah := a+b;
write('jumlah dua bilangan = ');
write(jumlah);
readln;
end.

Tidak ada komentar:
Posting Komentar