Flowchart adalah representasi grafis dari langkah – langkah yang harus diikuti dalam
menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana
masing – masing simbol merepresentasikan kegiatan tertentu. Flowchart diawali dengan
penerimaan input dan diakhiri dengan penampilan output.
Sebuah flowchart pada umumnya tidak menampilkan instruksi bahasa pemrograman,
namun menetapkan konsep solusi dalam bahasa manusia ataupun notasi matematis.
Berikut ini akan dibahas tentang simbol–simbol yang digunakan dalam menyusun
flowchart, kegiatan yang diwakili serta aturan yang diterapkan dalam penggunaan
simbol tersebut :
Simbol Nama Pengertian
Simbol Proses
Simbol ini digunakan untuk melambangkan
dapat menuliskan operasi-operasi yang dikenakan
aturan pada simbol input, penulisan dapat
Simbol Input –Output (IO)
Merepresentasikan fungsi I/O yang membuat
ditampilkan (output) setelah mengalami eksekusi
Simbol Garis Alir
Simbol ini digunakan untuk menghubungkan setiap
arah aliran diagram. Anak panah ini harus
ke bawah. Anak panah ini juga dapat diberi label,
Simbol Anotasi
Merepresentasikan informasi deskriptif tambahan,
ini, kita dapat menuliskan komentar apapun dan
memperjelas langkah-langkah dalam flowchart.
ditempatkan pada sisi kanan maupun kiri.
SimbolPercabangan
Simbol ini digunakan untuk melambangkan
kondisi. Dalam simbol ini, kita menuliskan keadaan
simbol ini adalah YES atau NO. Jika pemeriksaan
harus dipilih adalah jalur yang berlabel Yes,
keadaan salah, maka jalur yang harus dipilih
Simbol Terminator
Terminator berfungsi untuk menandai awal dan
diberi label START untuk menandai awal dari
dari flowchart. Jadi dalam sebuah flowchart pasti
start dan stop.
Simbol Konektor
Simbol konektor digunakan pada waktu
lain dalam sebuah flowchart dengan keadaan on
untuk menghubungkan suatu langkah dengan
sedangkan konektor off page digunakan untuk
lain dari flowchart dalam halaman yang berbeda.
gunakan untuk menggambar flowchart tidak cukup
dipisah-pisahkan. Dalam sepasang konektor
mudah diketahui pasangannya.
Simbol Prosedur
Simbol ini berperan sebagai blok pembangun dari
yang berdiri sendiri diluar flowchart utama. Jadi
prosedurnya saja, jadi sama seperti jika kita
program utama (main program). Sama dengan
prosedur dilakukan secara satu per satu.