P R O G RA M PA S C A L
PENDAHULUAN
Tujuan :
Mahasiswa dapat memahami konsep dasar
program pascal
Mahasiswa dapat mengetahui struktur dan
anatomi program pascal
Mahasiswa dapat mengetahui komponen dasar
program pascal
1. PENGERTIAN PASCAL
Pascal merupakan salah satu bahasa pemrograman
yang dirancang untuk mudah dimengerti dan mudah
dipakai. Ada banyak keluwesan dijumpai pada pascal
dibanding dengan beberapa bahasa pemrograman
yang lain Fortran misalnya.
Untuk bisa menyusun sebuah program komputer
dengan bahasa pascal tidak perlu ragu-ragu lagi untuk
segera memulai karena banyak dijumpai keluwesankeluwesan penulisan dan kalaupun terpaksa ada salah
tulis, pascal dengan sigap membantu untuk
menunjukkan tempat dan jenis kesalahannya. Dengan
begitu kesalahan dapat segera diperbaiki.
A. Karakter
Komponen terkecil dari program Pascal adalah karakter.
Karakter-karakter yang bisa dipakai adalah :
1) Huruf besar A sampai Z dan kecil dari a smpai dengan z.
2) Digit angka arab 0 sampai 9.
3) Digit hexa decimal (enam belasan) dari 0 sampai 9 dan
dari A sampai F
4) Karakter ASCII 0 sampai ASCII 32.
5) Disamping itu juga karakter khusus seperti : + - * /
= < >
] . ,
) ; : ^ @ {
$
#.
6) Juga pasangan karakter khusus <= >= :=
(* *)
(. . ) [ ] { } <>
Downto
Else
End External
Forward
For
Function
Goto
If
In
Inline
Label
Mod
Nill
Not
Of
Overlay
Or
Package
Procedure
Program
Record
Repeat
Set
Shl
Shr
String
Then
To
Type
Until
Var
While
With
Xor
Close
ClrEOL
Crlscr
Con
ConInPtr
ConOutPtr
Concat
Delay
Delete
EOF
EOLN
Erase
Execute
Exit
Exp
Fals
FilPos
BerkasSize
FillChar
Flush
Frac
Getmem
GotoXY
Halt
HeapPtr
Hi
IOresult
Input
Length
Ln
Lo
LowVideo
Lst
LstOutPtr
Mark
MaxInt
Mem MemAvail
Move
New
NormVideo
Odd
Ord
Output
Pi
Port
Pos
Pred
Ptr
Release
Rename
Reset Rewrite
Round
Seek
Sin
SizeOf
SeekEof
SeekEoln
Sqr
Sqet
Str
Succ
Swap
Teks
Trm
True
Trunk
Upcase
Usr
c. Pengenal
Pengenal (identifier) adalah nama yang
diberikan pada tetapan, tipe, peubah , prosedur,
fungsi, unit, program atau rekaman.
Dalam pascal pengenal terbagi atas dua
kelompok, yaitu :
1. Pengenal baku, yaitu pengenal yang baku
sudah mempunyai kegunaan tertentu dan
sudah dikenal oleh pascal oleh sebab itu
pengenal semacam ini bisa langsung dipakai.
d. Baris Komentar
Dalam Pascal dimungkinkan menulis keterangan
atau komentar. Semua komentar yang ditulis harus
diletakkan dalam kurung { } atau (* *). Dengan
komentar ini pemrogram bisa memberikan
penjelasan-penjelasan seperlunya tentang peubah
-peubah yang digunakan atau penjelasanpenjelasan lain yang diperlukan sehingga
programnya mudah difahami oleh orang lain.
e. Operator
Adalah alat untuk mengoperasikan sejumlah
operand sehingga membentuk sebuah ungkapan.
Ada beberapa macam operator, yaitu :
1. Operator Arithmatika.
Operator ini digunakan untuk melakukan
operasi arithmatika. Oleh karena itu sebagai
operandnya adalah bilangan.
Operator
Operasi
Tipe Operand
Tipe Hasil
Arithmatika Biner
Div
Pembagian
Integer
Integer
Mod
Sisa Pembagian
Integer
Integer
Perkalian
Integer, real
Integer, real
Pembagian
Integer, real
Real, real
Penjumlahan
Integer, real
Integer, real
Pengurangan
Integer, real
Integer, real
Arithmatika unary
+
Identitas
Integer, real
Integer, real
Negasi
Integer, real
Integer, real
2. Operator Boolean.
Operator adalah operator yang digunakan
untuk mengoperasikan operand logika
(benar/salah) oleh karena itu hasilnya juga akan
berupa status benar atau salah. Berikut yang
termasuk operator Boolean :
Operator
Operasi
Tipe Operand
Hasil
Not
Menyangkal
Boolean
Boolean
And
Harus keduanya
Boolean
Boolean
Or
Boolean
Boolean
Bila beda
Boolean
Boolean
Xor
3. Operator Relasi.
Operator ini digunakan untuk membandingkan
dua operand dan hasilnya bertipe Boolean, yaitu
benar atau tidak. Yang termasuk dalam operator
relasi adalah : Operato
Operasi
Tipe Operand
Tipe Hasil
r
Sama dengan
Sederhana,
himpunan, string
Boolean
Sederhana,
himpunan, string
Boolean
<
Lebih kecil
Sederhana, string
Boolean
>
Lebih besar
Sederhana, string
Boolean
<=
Sederhana, string
boolean
>=
Sederhana, string
Boolean
<=
>=
In
Subset dari
Superset dari
Anggota dari
<>
Untuk Himpunan
Himpunan
Himpunan
Himpunan
Boolean
Boolean
boolean
4. Operator himpunan.
Operator yang digunakan untuk
mengoperasikan himpunan. Yang tergolong
operator ini adalah :
Operator
Operasi
Tipe operasi
Tipe himpunan yang
kompetibel
Union
Selisih
Interseksi
f. Pernyataan (Statement)
Adalah perintah-perintah kepada komputer yang
tertuang dalam program. Kumpulan pernyataan
akan membentuk program. Dalam Pascal
pernyataan dikelompokkan ke dalam dua, yaitu
pernyataan sederhana dan pernyataan terstruktur.
1. Pernyataan Sederhana
Adalah pernyataan yang di dalamnya tidak ada
pernyataan yang lain. Yang tergolong dalam
pernyataan sederhana adalah pernyataanpernyataan :
.Pernyataan GOTO
Pernyataan GOTO digunakan mengalihkan
urutan eksekusi program ke suatu tempat label
yang ditunjuk oleh pernyataan GOTO tersebut.
Pernyataan kosong
Adalah pernyataan yang tidak memerintahkan
komputer untuk melakukan apapun sehingga tidak
memberikan hasil apapun.
Pernyataan prosedur dan fungsi
Dengan pernyataan prosedur dan fungsi
memungkinkan membuat program bagian
disamping program utama. Guna mengakivkan
prosedur atau fungsi dapat dilakukan dengan
memanggil namanya.
Pernyataan Pemberian
Adalah pernyataan yang berfungsi untuk
memberikan nilai tertentu ke suatu peubah .
Pernyataan pemberian ini ditandai oleh tanda :=
Seringkali pernyataan pemberian ini diikuti oleh
ungkapan-ungkapan.
2. Pernyataan Terstruktur
Pernyataan ini merupakan pernyataan yang
tersusun atas beberapa pernyataan. Pernyataan
terstruktur terdiri atas :
CONTOH SOAL
1. Apakah struktur pertama dalam pascal ?
2. Disebut apakah tipe data bahasa pascal untuk
TRUE FALSE ?
3. Prosedur apakah yang digunakan untuk
membersihkan layar saat program dijalankan ?
4. Apakah perintah dasar sederhana dalam
program pascal ?
DAFTAR PUSTAKA
1. Asmungi, 2011, Pemrograman Komputer,
Surabaya.
2. Jogiyanto, HM, 1999, Turbo Pascval Versi 5.0,
Edisi 1 cetakan 10, Yogyakarta: Andi Offset.
3. http://tanyamuhammadhilmi.blogspot.co.id/201
3/11/soal-dan-jawaban-program-pascal.html