Gambar Keterangan
Luas
Persegi Menunjukkan suatu modul dengan nama “Luas
Panjang
Persegi Panjang”.
Contoh penggunaan simbol-simbol pada
structure chart dalam menggambarkan
struktur suatu sistem
Gambar Keterangan
A
Modul A memanggil Modul B. Setelah proses
dari modul B selesai, maka proses kembali ke
modul A yang memanggilnya.
B
Contoh penggunaan simbol-simbol pada
structure chart dalam menggambarkan
struktur suatu sistem
Gambar Keterangan
A
Modul A memanggil Modul B, di mana elemen
Q
P data P dikirimkan. Hasil proses dari modul B
diperoleh elemen hasil pengolahan Q dan
Flags elemen kontrol Flag.
B
Contoh penggunaan simbol-simbol pada
structure chart dalam menggambarkan
struktur suatu sistem
Gambar Keterangan
Gambar Keterangan
Masukkan Analyser
Data tipe Dispatcher
Transaksi Transaksi
Cetak
Jurnal
Adalah bentuk penggambaran secara logika
di mana suatu modul berada di dalam modul
yang lainnya. Pada contoh berikut ini, tipe
transaksi dispatch merupakan modul yang
sangat sederhana. Modul tersebut hanya
berisi keputusan ke mana proses akan
diarahkan. Oleh karena itu modul ini dapat
digabungkan pada modul Proses Pesanan.
Proses
Pesanan
CPU Disket
VDU
Merupakan diagram alir yang
menggambarkan urutan logika dari suatu
prosedur pemecahan masalah. Untuk
menggambarkan program flowchart telah
tersedia simbol-simbol standar namun
demikian seperti halnya pada sistem
flowchart, pemrogram dapat menambah
simbol-simbol sendiri asalkan pemrogram
melengkapinya dengan penggambaran
program flowchart dengan kamus simbol .
Simbol-simbol standar yang digunakan untuk
menggambarkan program flowchart adalah:
INPUT
PROSES
OUTPUT
STOP
START
Jml = 0
For K = 1 to N
Input Bil
Next K
STOP
Salah satu cara untuk menggambarkan algoritma
selain dengan flowchart adalah dengan
menggunakan flowchart Nassi-Schneidermen.
Flowchart Nassi-Schneiderman adalah flowchart
terstruktur yang tidak menggunakan anak panah
sebagai penunjuk proses.
Pada flowchart Nassi-Schneiderman juga dikenal
tiga macam struktur program, yaitu Struktur
Urut, Struktur Perulangan, dan Struktur
Keputusan.
Simbol-simbol yang digunakan
Statement 1 While kondisi
Statement 2 Operasi
Statement 3
Case Of
if if
1 2 3
Ya Tidak Ya Tidak
Ya Tidak
D=0
Print “Akar Imaginer” Ya Tidak
X1=(-B+(sqrD))/2A
Print “X1=X2”; X2=(-B-(sqrD))/2A
Print –B/(2*A)
Print “X1= ”; X1
Print “X2= “;X2
Selesai