Anda di halaman 1dari 5

TYPE [1]

 Merupakan pola representasi suatu data dalam


bahasa komputer

 Gunanya untuk mendefinisikan objek yang akan


diprogram

 Ada type dasar dan type bentukan. Type tidak


menentukan alokasi memori di komputer, tetapi
hanya mendefinisikan pola struktur informasi
TYPE [2]

 Mendefinisikan TYPE berarti :


 Menentukan nama type dalam deklarasi
 Definisi domain harga yang dapat dipunyai oleh
nama tersebut
 Konversi atau perjanjian tentang penulisan
konstanta bertype tersebut
 Operator yang dapat dioperasikan terhadap objek
bertype

 Type dibedakan menjadi Type Dasar dan


Type Bentukan
TYPE DASAR [1]

 Type yang sudah didefinisikan oleh pemroses


bahasa

 Karena sudah didefinisikan maka pemogram


dapat memakai nama type dan semua
operator yang tersedia dan menaati domain
nilai yang disimpan dalam type tersebut

 Type Dasar adalah sebagai berikut :


 Bilangan logika/ Boolean
 Bilangan bulat
 Bilangan Riil
 Karakter
TYPE DASAR [2]

 Contoh : Type Logika/ Boolean


Nama : boolean
Domain : [true, false]
Konstanta : true, false
Operator :
Kelompok Operator Arti Hasil
Kelompok and dan boolean
Logika or Atau boolean
Xor Ekslusive OR boolean
not Negasi boolean
EQ Ekivalensi boolean
nEQ Negasi dari ekivalensi boolean
TYPE BENTUKAN [1]

 Suatu Type yang dirancang/dibentuk dari


beberapa komponen ber-type tertentu

 Sering disebut sebagai type komposisi,


agregat

 Implementasinya dalam suatu bahasa sangat


bervariasi satu sama lain

 Contoh :
 Type point
• Type point : < X : real {absis} ,Y : real {ordinat}>

Anda mungkin juga menyukai