1. Flowchart digunakan untuk menuliskan algoritma menggunakan serangkaian simbol khusus.
2. Setiap pernyataan dalam flowchart ditulis dalam sebuah symbol. Beberapa keyword juga ditulis di dalam simbol, mendahului pernyataan yang dimaksud.
3. Terdapat simbol GARIS-BERARAH yang menyatakan arah proses berikutnya dari suatu simbol. Pembacaan flowchart dilakukan dari satu symbol ke symbol yang lain mengikuti arah yang ditunjuk oleh GARIS-BERARAH.
2. Setiap pernyataan dalam flowchart ditulis dalam sebuah symbol. Beberapa keyword juga ditulis di dalam simbol, mendahului pernyataan yang dimaksud.
3. Terdapat simbol GARIS-BERARAH yang menyatakan arah proses berikutnya dari suatu simbol. Pembacaan flowchart dilakukan dari satu symbol ke symbol yang lain mengikuti arah yang ditunjuk oleh GARIS-BERARAH.
SIMBOL FLOWCHART
1. TERMINATOR
- Menyatakan AWAL atau AKHIR flowchart.
- Keyword BEGIN untuk menyatakan awal flowchart
- Keyword END untuk menyatakan akhir flowchart
- Keyword BEGIN untuk menyatakan awal flowchart
- Keyword END untuk menyatakan akhir flowchart
2. ARROW
• Menyatakan arah proses yang bergerak dari satu symbol menuju symbol yang berikutnya. Pembacaan flowchart harus mengikuti arah panah yang keluar dari sebuah symbol.
• Penggambaran garis tanpa disertai arah pana merupakan kesalahan
3. PROSES
• Menyatakan proses yang terjadi secara internal di dalam computer. Proses ini dilakukan TANPA camput tangan manusia
• Seringkali berupa ekspresi matematika.
4. A. INPUT / OUTPUT ( OUTPUT )
• Digunakan untuk mencetak informasi ke layar ATAU meminta data dari user melalui keyboard.
• Keyword PRINT digunakan untuk mencetak informasi ke layar, di ikuti dengan data yang akan ditampilkan. Biasanya print diikuti dengan data.
• Jika data yang akan ditampilkan lebih dari satu, pisahkan data-data tersebut dengan koma.
Contoh :
B. INPUT / OUTPUT ( INPUT )
• Digunakan untuk mencetak informasi ke layar ATAU meminta data dari user melalui keyboard.
• Keyword INPUT digunakan untuk meminta data dari user melalui keyboard, diikuti dengan nama variable yang akan menampung data tersebut.
• Sama dengan yang diatas
5. DECISION
- Digunakan untuk menyatakan pemilihan alternative.
- Hasil dari keputusan adalah BENAD atau SALAH; tidak bisa keduanya terjadi secara bersamaan.
- Terdapat 2 ( Dua ) panah yang keluar dari simbol ini.
6. PREPARATION
- Digunakan untuk menginisialisasi variabel (memberi nilai awal program).
- Digunakan juga sebagai sarana untuk menentukan tipe variabel.
7. LOOPING
• Digunakan untuk mem-block instruksi berulang
• Proses update counter dilakukan secara otomatis satu demi satu.
8. CONNECTOR
• Digunakan sebagai titik sambungan jika penggambaran flowchart terputus. Huruf yang tertera di dalam simbol ini menyatakan ID sambungan.
• ON-PAGE connector digunakan jika flowchart sambungan ditulis pada halaman yang sama dengan flowchart sebelumnya.
• OFF-PAFE connector digunakan jika flowchart sambungan ditusil pada halaman yang berbeda dengan flowchart sebelumnya.
9. SUB-PROCESS -> PROCEDURE
( Tidak mengembalikan nilai )
• Sub-proses berjenis procedure diawali dengan keyword SUB
• Akhir sub-proses diakhiri dengan keyword RETURN.
• (suatu proses yang dikerjakan diluar prosedur ) misalnya modul pada VB
10. SUB-PROCESS -> Function
( Mengembalikan nilai )
( Mengembalikan nilai )
• Sub-proses berjenis function diawali dengan keyword FUNCTION
• Akhir sub-proses di akhiri dengan nilai RETURN diakhiri dengan sebuah nilai balik.
11. SELECTION
• Digunakan untuk mempermudah pembacaan alur percabangan yang terlalu banyak.
• Hanya untuk memeriksa variable dengan nilai tertentu, bukan pada sub-range.
0 comments:
Post a Comment