Sejarah Pascal
o 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 Blaise Pascal, ahli matematika dan
philosopi terkenal abad dari perancis.
o Pascal digunakan untuk membuat suatu
program terstruktur.
Struktur Pascal
Program namaprogram { nama program}
Uses { mendefinisikan hardware }
Type { tipe variabel }
Const { konstanta }
Var { variabel }
Begin {awal
program}
Statemen; {pernyataan-pernyataan}
End. {akhir
program}
Input dan Output
o Input
: Read dan Readln
Read = menerima
inputan dari keyboard tanpa ganti baris
Readln = menerima
inputan dari keyboard dengan ganti baris
o Output
: Write dan Writeln
Write = mencetak
teks tanpa ganti baris
Writeln = mencetak
teks dengan ganti baris
o Menentukan
jenis nilai atau data yang disimpan dalam variabel/konstanta.
o Tipe
data terbagi atas : Dasar dan Bentukan
o Tipe
data Dasar : Tipe data yang tidak terbentuk dari tipe data lain.
o Tipe
data Bentukan : Tipe data yang dibentuk dari tipe data lain.
Tipe Data Dasar
o Char
àmenyimpan 1 huruf atau
karakter
o String
à menyimpan lebih 1
huruf atau gabungan dengan angka.
o Integer
à menyimpan bilangan
bulat
o Real
à menyimpan bilangan
pecahan
o Boolean
à menyimpan benar atau
salah
Tipe Data integer
Tipe
|
Jangkauan nilai
|
Byte
|
0 .. 255
|
Word
|
0 .. 65535
|
Shortint
|
-128 .. 127
|
Integer
|
-32768 .. 32767
|
Longint
|
-2147483648 .. 2147483647
|
Tipe Data Bentukan
o Array
o Record
o Set
o File
Text
o Pointer
Variabel
o Variabel adalah parameter yang digunakan
untuk menyimpan data yang bersifat sementara.
Contoh
Var
A : real;
Nama: string;
Konstanta
o Konstanta adalah parameter yang digunakan
untuk menyimpan data yang bersifat tetap.
Contoh
Const
A = 100;
Nama =’Amir’;
Pengenal
Nama yang digunakan dalam pemrograman
pascal disebut pengenal (Identifier). Pengenal dapat didefinisikan
sendiri (dibuat sendiri). Pengenal dapat berbentuk sebagai pengenal program,
pengenal variabel, pengenal konstanta, pengenal prosedur, pengenal fungsi, dan
sebagainya.
Aturan Pengenal
o karakter pertama harus berupa huruf,
kedua boleh huruf atau angka. Huruf
besar dan huruf kecil diangkap sama.
o Tidak boleh mengandung blank karakter atau
spasi.
o Tidak boleh mengandung symbol-simbol
khusus, kecuali garis bawah
o Tidak boleh menggunakan kata – kata
cadangan (reseved words ) karena sudah di definisikan oleh pascal untuk maksud
tertentu.

Tidak ada komentar:
Posting Komentar