Blogger Backgrounds
Welcome To My Blog

Selasa, 27 Desember 2011

Elemen-elemen dalam bahasa pemrograman Pascal

Pascal adalah bahasa pemrograman yang pertama kali dibuat 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. Sebelum kita membuat sebuah program, maka terlebih dahulu kita harus mengerti elemen-elemen bahasa (Language Elements) Turbo Pascal, seperti Reserved Word, Statement, Type, Constants, Variabel, Tipe Data, Label, Operator, dan lain-lain.

a.       Reserved Word
Reserved Word adalah kata-kata yang tidak dapat dijadikan menjadi identifier (pengenal), karena kata-kata tersebut sudah mempunyai arti tersendiri dalam Turbo Pascal. Adapun kata-kata yang termasuk ke dalam identifier adalah: and, asm, array, begin, case, const, constructor, destructor, div, do, downto, else, end, exports, file, for, function, goto, if, implementation, in, inherited, inline, interface, label, library, mod, nil, not, object, of, or, packed, procedure, program, record, repeat, set, shl, shr, string, then, to, type, unit, until, uses, var, while, with, xor.
b.      Statement
Statement adalah salah satu dari berikut ini:
- Assignment (:=)
- Begin..end
- Case..of..else..end
- For..to/downto..do
- Goto
- If..then..else
- Inline (..)
- Procedure call
- Repeat..until
- While..do
-With..do
c.       Type
Bentuk umum:
Type
Pengenal = tipe data;
……….
Pengenal = tipe data;
d.      Const (Constant)
Constant yang disingkat dengan const adalah nilai konstanta (nilai tetap) yang dipasang dalam program.
Bentuk umum:
Pengenal = ekspresi;
……….
Pengenal = ekspresi;
Const
Pengenal : type = nilai;
……….
Pengenal : type = nilai;
e.       Var (Variabel)
Jika constant adalah nilai tetap, maka Variabel adalah nilai yang isinya dapat berubah-ubah. Dalam program, Variabel disingkat menjadi var.
Bentuk umum:
Var
Pengenal,…pengenal : tipe data;
……….
Pengenal,…pengenal : tipe data;
f.        Tipe Data
Tipe atau jenis data dalam Turbo Pascal dibagi kedalam 6 kelompok besar antara lain:
1.      Tipe simple
·        Tipe Integer
·        Tipe Real
·        Tipe Char
·        Tipe Boolean
Ada 4 yang termasuk ke dalam tipe Boolean: Boolean, Wordbool, Longbool, Bytebool. Keempat tipe Boolean tersebut adalah tipe untuk kompatibilitas dengan Windows.
·        Tipe Enumerated
Bentuk umum:
Type
Nama = (pengenal,
Pengenal,…,
Pengenal);

Tidak ada komentar:

Posting Komentar