Penggunaan Flowchart dan Contohnya
Biasanya flowchart diajarkan ketika memulai pemrograman. Alat bantu ini digunakan untuk memvisualisasikan langkah-langkah yang harus diambil oleh komputer. Di artikel ini akan dibahas dengan singkat dan lengkap tentang flowchart ini beserta contohnya.
Apakah Flowchart Itu?
Flowchart disebut juga sebagai diagram alir dalam bahasa Indonesia. Flowchart adalah diagram yang menggambarkan alur kerja atau proses. Flowchart berisi serangkaian langkah-langkah yang disusun menjadi urutan logis untuk mencapai suatu tujuan. Diagram ini juga menunjukkan alur suatu algoritma langkah per langkah secara visual.
Apa Fungsi Flowchart
Fungsi flowchart adalah sebagai alat untuk mengkomunikasikan algoritma, alur kerja, atau proses secara visual.
Dalam penggunannya umumnya, flowchart digunakan untuk membantu saat melakukan proses pembuatan program komputer. Diagram ini mempermudah proses pemrograman karena dapat menyatakan arah alur sebuah program secara visual yang mudah dipahami manusia.
Namun, Flowchart tidak hanya dipakai untuk membuat program atau algoritma pada komputer. Diagram ini dapat juga dipakai untuk menggambarkan proses atau kegiatan lain. Diagram ini tidak perlu kompleks dan tidak harus harus berisi fungsi matematis di dalamnya, asalkan menjelaskan keseluruhan proses. Flowchart dapat diterapkan dalam semua kegiatan.
Kapan Flowchart Digunakan
Flowchart biasanya digunakan baik di dalam melakukan desain maupun mendokumentasikan sebuah algoritma. Sehingga dalam menyusun suatu program langkah pertama yang mungkin dilakukan adalah membuat flowchart, yang nantinya akan digunakan sebagai dokumentasi program tersebut.
Kenapa Flowchart Penting
Flowchart menjadi penting untuk membangun sistem karena digunakan dalam pembuatan sistem tahap desain dan dokumentasi yang merupakan tahap yang penting. Dengan desain yang baik, sistem yang dibuat akan menjadi baik juga. Selain itu, sistem butuh dokumentasi agar dapat dirawat dan digunakan dalam jangka waktu yang lama.
Bagaimana Cara Membuat Flowchart
Flowchart dapat dibuat dimana saja dan tidak memerlukan software atau aplikasi khusus. Yang perlu diperhatikan dalam pembuatan flowchart adalah simbol-simbol dan notasi yang mengikuti standar flowchart. Flowchart memiliki standar yang ditetapkan pada dokumen ISO 5807:1985.
Berikut ini adalah simbol-simbol dasar yang ada pada flowchart beserta kegunaannya.
Alur Operasi
Alur operasi ditandai dengan simbol panah. Anak panah menunjukkan arah kemana operasi berjalan selanjutnya.
Input atau Output
Di bawah ini merupakan simbol dalam flowchart untuk menyatakan input (masukan) atau output (keluaran). Contohnya saat memasukkan data atau menampilkan hasil. Simbol berbentuk jajar genjang.
Proses (Process)
Menggambarkan bagian yang mengubah atau memproses data. Kadang bisa dianggap sebagai satu atau beberapa baris kode di dalam pemrograman. Simbol ini berbentuk persegi panjang.
Pilihan (Decision)
Bentuk belah ketupat pada diagram flowchart diberi nama sebagai simbol Decision. Simbol ini digunakan untuk bagian yang mengharuskan algoritma untuk memilih. Dalam pemrograman, biasanya terjadi jika terdapat kode if
atau kondisional lain.
Terminal
Simbol flowchart yang digunakan sebagai awal dan akhir suatu proses adalah simbol Terminal. Terminal digunakan pada saat permulaan (start) dan menandai akhir (stop) dari suatu algortima atau kegiatan.
Contoh Flowchart
Berikut ini dua contoh flowchart sederhana. Contoh pertama adalah penggunaan flowchart pada kegiatan kehidupan sehari-hari. Contoh yang kedua adalah sebuah flowchart untuk program sederhana.
Flowchart Berangkat Sekolah
Berikut ini adalah contoh flowchart yang bisa digunakan pada saat kamu akan berangkat sekolah. Dengan mengikuti flowchart ini, kamu bisa menentukan kegiatan apa saja yang akan kamu lakukan sebelum berangkat sekolah dan naik kendaraan apa kamu ke sekolah.
Flowchart Program Menghitung Luas Segitiga dan Persegi Panjang
Flowchart berikut ini adalah diagram untuk sebuah program yang bisa menghitung luas untuk bentuk segitiga dan persegi panjang. Karena program bisa menghitung dua bentuk yang berbeda, pada awal program, pengguna diminta untuk menentukan dulu bentuk mana yang ingin dihitung luasnya.
Bagikan di
Kolom Diskusi