Pengenalan FlowChart
Pengenalan Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.
Simbol-simbol flowchart
Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program.
Kaidah-kaidah pembuatan Flowchart
Dalam pembuatan flowchart tidak ada rumus atau patokan 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 besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;
• Input berupa bahan mentah
• Proses pengolahan
• Output berupa bahan jadi.
Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk pemecahan suatu masalah, yaitu;
* START: berisi instruksi untuk persiapan perlatan yang diperlukan sebelum menangani pemecahan masalah.
*READ: berisi instruksi untuk membaca data dari suatu peralatan input.
* PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
*WRITE: berisi instruksi untuk merekam hasil kegiatan ke perlatan output.
* END: mengakhiri kegiatan pengolahan
Tujuan Penggunaan Flowchart
Tujuan utama dari penggunaan flowchart adalah untuk menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan menggunakan simbol-simbol standart.
Pedoman yang perlu diperhatikan dalam membuat flowchart :
a) Bagan alir sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri dari suatu halaman.
b) Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas.
c) Harus ditunjukkan dari mana kegiatan akan dimulai dan dimana akan berakhir.
d) Masing-masing kegiatan di dalam bagan alir sebaiknya digunakan suatu kata yang mewakili suatu pekerjaan.
e) Masing-masing kegiatan di dalam bagan lair harus didalam urutan yang semstinya.
f) Kegiatan yang terpotong dan akan disambung ke tempat lain harus ditunjukkan dengan jelas menggunakan simbol penghubung.
g) Gunakan simbol-simbol alir yang standart.
Terdapat 2 jenis flowchart yaitu sistem flowchart dan program flowchart.
Sistem Flowchart
Sistem flowchart merupakan diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut. Sistem flow chart tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah , tetapi hanya untuk menggambarkan prosedur dalam sistem yang dibentuk.
Flowchart Program
Merupakan bagan alir yang menggambarkan urutan logika dari suatu prosedur pemecahan masalah. Untuk menggambarakan flowchart program telah tersedia simbol-simbol standart. Berikut ini adalah gambar dari simbol-simbol standart yang digunakan pada flowchart program.
Contoh flowchart
1. Buatlah flowchart untuk menjumlahkan dua buah data.
Jawab
Input : data1 dan data 2
Proses : jumlah = data1 + data2
Output : jumlah
2. Buatlah flowchart untuk mencari keliling dan luas lingkaran ?
Rumus : keliling lingkaran adalah 2*phi *r
luas lingkaran adalah phi * r2
rumus diatas merupakan proses untuk mencari keliling dan luas lingkaran.
Input : phi dan r
Output : luas dan keliling