16
Static binding dan dynamic binding.
Static type binding dan dynamic type binding.
Tipe
data
Tipe
data
berkaitan
dengan
nilai
apa
yang
dapat
diasosiasikan dengan sebuah
variabel,
dan
operasi-operasi apa
yang
dapat
dilakukan
terhadap
variabel
tersebut.
Sebagai
contoh,
sebuah
variabel
dengan
tipe
data
integer pada
mesin
32-bit
diijinkan untuk
memiliki nilai
-2147483648
hingga
+2147483647
dan
operasi-
operasi
yang
diijinkan
adalah
seperti
penjumlahan, pengurangan, perkalian,
dan
beberapa operasi lainnya. Contoh lainnya, dalam bahasa Pascal jika a dan b adalah
variabel bertipe
integer, maka a+b berarti
menjumlahkan kedua
nilai
yang dimiliki
a
dan
b. Lain
halnya
jika
a
dan
b
bertipe
string,
a+b akan
menggabungkan
keduanya.
Tipe
data
ordinal
adalah
tipe
data
untuk
merepresentasikan elemen-
elemen yang terurut (Simons, 2002).
Assignment
Assignment adalah
pengubahan
nilai
suatu
variabel,
yang
secara
fisik
berarti
mengubah isi dari sel memori yang ditunjuk oleh variabel yang bersangkutan.
Ekspresi
Ekspresi
merupakan barisan
yang
dibentuk
dari
kombinasi
operator
dan
operand.
Ekspresi
merupakan suatu
mekanisme pengiriman
nilai
dalam
serangkaian proses.
|