18
dikerjakan.
Pada perulangan
jenis ini pengujian
kondisi
diletakkan
pada akhir blok.
b. Logical pretest,
yaitu perulangan while..do, menguji
suatu kondisi,
jika
kondisi
terpenuhi,
maka
blok
akan
dikerjakan.
Selesai
mengerjakan blok
tersebut,
kondisi
diuji
kembali.
Dengan
demikian
dimungkinkan untuk
tidak
mengerjakan
blok
samasekali.
Pada
perulangan jenis pengujian dilakukan pada awal blok.
c.
Counter
controlled,
biasanya
dalam
bentuk
perulangan for,
mengulang suatu blok statement dengan
menggunakan counter.
Dalam
bahasa
C#
terdapat
foreach,
yang
tidak
menggunakan counter,
melainkan membaca satu per satu elemen array.
Subprogram
Subprogram adalah bagian dari program
yang berdiri sendiri, sebagai abstraksi
dari proses.
Literal
Literal adalah representasi data secara
langsung dalam sebuah program. 15234
merupakan sebuah
literal karena
merepresentasikan data 15234. Literal
yang umum
terdapat dalam bahasa pemrograman adalah integer, string, dan floating-point.
2.2.3 Bahasa
pemrograman
berorientasi objek
Bahasa
pemrograman berorientasi
objek
menyediakan kemampuan
untuk
abstraksi bagi data dan proses,
yang disatukan dalam sebuah tipe data abstrak
yang
disebut kelas.
|