penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma Tujuan Membuat Flowchat : Menggambarkan suatu tahapan penyelesaian masalah Secara sederhana, terurai, rapi dan jelas Menggunakan simbol-simbol standar Dalam pembuatan flowchart tidak ada rumus atau kaidah baku yang bersifat mutlak. karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer, sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Namun secara garis besarnya, setiap pengolahan selalu terdiri dari 3 (tiga) bagian utama, yaitu : Input Proses Output Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat Jalannya proses digambarkan dari atas ke bawah atau dari kiri ke kanan dan diberikan tanda panah untuk memperjelas Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END Yaitu : baganYang 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 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 1) flow direction symbols Digunakan untuk menghubungkan simbol satu dengan yang lain disebut juga connecting line
2) Processing symbols Menunjukan jenis operasi pengolahan dalam suatu proses / prosedur
3) Input / Output symbols
menunjukkan jenis peralatan yang digunakan sebagai media input atau output. Flow Direction Symbols Processing Symbols Input / Output Symbols Akumulator merupakan tempat penampungan suatu nilai. Nilai yang masuk akan dijumlahkan dengan nilai yang ada di dalamnya. Sehingga akumulator dapat dipakai untuk menentukan nilai total dari penjumlahan suatu bilangan. Dalam implementasi bentuk flowchart, akumulator digambarkan dengan menggunakan symbol proses (persegi panjang). Misalnya untuk menghitung nilai total gaji pegawai makan dapat digambarkan sebagai berikut : TOTGAJI = TOTGAJI – GAJI Pada awal proses TOTGAJI bernilai 0. Pada waktu proses di atas dilaksanakan, besarnya nilai GAJI ditambahkan ke akumulator TOTGAJI. 1) Buatlah langkah-langkah yang dilakukan waktu menelepon teman 2) Buatlah diagram alur mengenai apa-apa yang dilakukan mulai dari bangun pagi sampai tiba di kampus