![]() 18
2.2.5.2 Kamus (Deklarasi)
Kamus adalah bagian teks algoritma sebagai tempat untuk mendefinisikan :
Nama Tipe.
Nama Konstanta.
Nama Variable.
Nama Fungsi.
Nama Prosedur.
Semua
nama
tersebut
baru
akan
dapat
dipakai
di
dalam algoritma
jika
telah
didefinisikan terlebih dahulu di dalam kamus. Penulisan sekumpulan nama dalam
kamus sebaikanya dikelompokan menurut jenis nama tersebut.
Nama
variabel
belum terdefinisi
nilainya
ketika
didefinisikan.
Pendefinisian
nama konstanta sekaligus memberi harga konstanta tersebut, pendefinisian nama fungsi
dilakukan sekaligus dengan domain / range serta spesifikasinya.
Pendefinisian nama
prosedur sekaligus dengan pendefinisian parameter (jika ada) dan spesifikasi prosedur
(kondisi awal Initial State , kondisi akhir Final State dan proses yang dilakukan).
Contoh :
Kamus
{Nama type, hanya untuk type yang bukan type dasar}
type jam : <hh,mm,ss : integer> {Type jam terdiri dari 3 masukan yaitu hh
sebagai jam . mm sebagai menit dan ss sebagai detik }
|