6 Unit Graph
Unit Graph adalah unit yang berorientasi ke pemrograman grafik. Perintah Unit Graph:
Arc Bar
Bar3D Circle
ClearDevice ClearViewPort
… …
… TexHeigh
TextWidth SetWriteMode
7 Unit Overlay
Unit overlay adalah unit yang mengatur pembagian sebuah program menjadi 2 file atau lebih.
Perintah Unit Overlay: OvrClearBuf
OvrGetBuf OvrGetRetry
Ovrlunit OvrlnitEMS
OvrSetBuf OvrsetRetry
8 Unit Printer
Unit Printer adalah unit yang mengatur kerja printer sehingga dapat dilakukan pengiriman langsung ke printer. Kata yang
merupakan pengganti operasi ke printer adalah lst. Jadi bila diberikan kata lst tanpa menggunakan Uses Printer; maka
proses ke printer tidak akan berjalan.
c. Type
Type adalah perintah yang berguna untuk mendefinisikan suatu type yang akan dimasukkan ke dalam suatu variable.
d. Const
Perintah Const adalah perintah untuk mendefinisikan suatu konstanta
Tata cara penulisan konstanta adalah sebagai berikut : -
Menuliskan Const pada awal pendefinisian konstanta -
Konstanta tidak hanya berlaku untuk bilangan tetapi bisa juga berupa suatu string.
- Dalam konstanta boleh terdapat operasi aritmatika perkalian,
pembagian, penambahan dll. -
Nama konstanta tidak mengandung spasi dan tanda aritmetika.
e. Var
Kata var merupakan tanda dimulainya pendefinisian variable- variable yang akan digunakan pada program.
Tata cara penulisan -
Pendefinisian variable dimulai dengan kata Var dan memperhatikan tata cara penulisan pendefinisian variable,
yaitu : Nama_var1, nama_var2, … tipe variable
- Nama variable tidak boleh mengandung spasi dan tanda
aritmatik, serta tidak boleh dimulai dengan bilangan. -
Nama variable tidak boleh sama dengan nama perintah
TIK Modul Pascal 19
Kelas XI Semester 3
Tipe Variabel 1
Numerik a Bilangan Bulat
Tipe Range
Shortint -128 – +127
Integer -32.768 – +32.767
Longint -2147483648 – +2147483647
Byte 0 – 255
Word 0 – 65535
Perbedaan masing-masing tipe terletak pada jangkauan nilainya.
b Bilangan Real Tipe
Range Ketelitian
Digit Bytes
Real 2,9 x 10
-39
– 1,7 x 10
38
11 – 12 6
Single 1,5 x 10
-45
– 3,4 x 10
38
7 – 8 4
Double 5,0 x 10
-324
– 1,7 x 10
308
15 – 16 8
Extended 3,4 x 10
-4932
– 1,1 x 10
4932
19 - 20 10
Comp -2
63
+1 – 2
63
– 1 19 – 20
8
2 Non Numerik
a Tipe String Tipe string adalah tipe yang hanya terdiri dari kata-kata.
b Tipe Char Tipe yang variabelnya hanya dapat menampung satu
karakter saja. c Tipe Bolean
Tipe variable yang hanya menampung dua kemungkinan, yaitu False atau True.
f. Operator
Sebelum menyusun program yang mengolah data dan variable, anda harus mengenal operator-operator di dalam Pascal. Operator
adalah symbol-simbol atau kata-kata yang dipakai untuk melaksanakan suatu operasi terhadap data dan variable. Secara
table, maka operator-operator tersebut dapat dikelompokkan sebagia berikut :
Jenis Operator Simb
ol Keterangan
Operator Negasi
-
Mengubah data angka menjadi harga negatifnya
Operator Matematik +
Penjumlahan
- Pengurangan
Perkalian
TIK Modul Pascal 20
Kelas XI Semester 3
Pembagian
:= Sama dengan
Div
Pembagian integer sisa pembagian dibuang
Mod Sisa pembagian
TIK Modul Pascal 21
Kelas XI Semester 3
Jenis Operator Simb
ol Keterangan
Operator Relasional Kurang dari
Lebih dari
= Sama dengan
= Kurang dari atau sama dengan
= Lebih dari atau sama dengan
Tidak sama dengan Operator Boolean
Not
Operasi-operasi logika yang dilakukan terhadap nilai-nilai
Boolean
And Or
Xor
Operator Bit
Shl Geser satu bit ke kiri
Shr Geser satu bit ke kanan
Not Komplemen suatu bit
And Operasi and terhadap dua bit
Or Operasi or terhadap dua bit
Xor Operasi xor terhadap dua bit
Operator Keanggotaan
himpunan In
Menyatakan keanggotaan himpunan
Operator address Menunjukkan addres memory
suatu variable Menyatakan nilai yang
ditunjukkan oleh pointer
g. Label