PENGERTIAN DASAR FLOWCHART Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma
Dalam penulisan Flowchart dikenal dua model, yaitu Sistem Flowchart dan Program Flowchart System Flowchart : bagan Yang memperlihatkan urutan prosedure dan proses dari beberapa file di dalam media tertentu. Melalui flowchart ini terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. Selain itu juga menggambarkan file yang dipakai sebagai input dan output. Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk
Dua jenis metode penggambaran program flowchart : Yaitu: Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. Dua jenis metode penggambaran program flowchart : 1) Conceptual flowchart, menggambarkan alur pemecahan masalah secara global 2) Detail flowchart, menggambarkan alur pemecahan masalah secara rinci
Simbol-simbol Flowchart Simbol-simbol yang di pakai dalam flowchart dibagi menjadi 3 kelompok : Flow direction symbols :Digunakan untuk menghubungkan simbol satu dengan yang lain Disebut juga connecting line Processing symbols : Menunjukan jenis operasi pengolahan dalam suatu proses / prosedur Input / Output symbols: Menunjukkan jenis peralatan yang digunakan sebagai media input atau output.
program komputasi akar bulat positif 10 INPUT A 20 X = 1 30 Y = X*X 40 IF Y = A THEN PRINT X : END 50 IF Y > A THEN PRINT “Tidak Ada Akar” : END 60 X = X + 1 70 GOTO 30
Flowchart komputasi akar bulat positif Y T
Flowchart komputasi L/K Lingkaran
Flowchart komputasi L/K Lingkaran
Contoh flowchart menggunakan perulangan
Jenis flowchart lainnya System flowchart memperlihatkan urutan prosedur, proses dan media yang digunakan dalam suatu sistem Document flowchart Menunjukkan kontrol dan aliran dokumen dalam tiap komponen sistem Schematic Flowchart yang memiliki fungsi yang sama dengan system flowchart namun digambarkan dengan simbol-simbol yang dapat dimengerti end user