![]() 35
Tabel 2.2
Notasi-notasi yang digunakan pada Data Flow Diagram (DFD)
Notasi
Nama
Keterangan
State
Menunjukkan
satu
atau
lebih
kegiatan/keadaan/atribut
yang
menjelaskan bagian tertentu dari program.
Kondisi
Aksi
Anak panah
berarah
Menunjukkan perubahan state yang disebabkan oleh aksi
(action) terhadap kondisi (condition) tertentu.
Dalam
STD
ini
kondisi
merupakan suatu
event
pada
lingkungan eksternal
yang
dapat
dideteksi oleh sistem,
misalnya sinyal,
interupsi, atau data. Hal ini akan
menyebabkan perubahan
dari satu state/aktivitas ke state/aktivitas
lainnya. Sedangkan aksi
merupakan hal
yang dilakukan
oleh
sistem
jika
terjadi
perubahan
state/aktivitas (reaksi
terhadap
kondisi).
Aksi
dapat
menghasilkan output (misal tampilan pesan pada layar), atau melakukan proses (misal kalkulasi).
2.13.2 Pseudocode
Menurut
Pege-Jones
(1980,
p11),
pseudocode
adalah
suatu
bahasa
pemrograman
yang
informal dan sangat
fleksibel,
yang tidak ditujukan
untuk
implementasi pada
mesin, tetapi
hanya
digunakan untuk mengatur pemikiran programmer sebelum melakukan coding
Pseudocode
dapat
merupakan
alat
bantu
alternatif
dalam
proses
perancangan perangkat
lunak, disamping alat-alat bantu konvensional seperti diagram.
Dalam penulisan pseudocode
ini
tidak ada
standarisasi, seorang programmer
dapat
menulis pseudocode
dalam bentuk/bahasa apa
saja
yang
disukainya
dengan
dipadukan
dengan
bahasa
pemrograman tertentu.
Dalam
hal
ini
programmer tersebut juga bebas menggunakan teknik dan aturannya sendiri.
|