Flowchart
atau diagram alir merupakan sebuah diagram dengan
simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang
menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta
urutannya dengan menghubungkan masing-masing langkah tersebut menggunakan tanda
panah.
Tugas
pertama, flowchart yang digunakan yaitu flowchart
sequencing (berurutan). Pada flowchart ini, alur kerjanya mengalir berurutan
dari awal hingga akhir, dengan kata lain tidak terdapat pengulangan maupun
percabangan. Contohnya adalah mesin cuci dengan flowchart yang berurutan dari
input hingga output.
Tugas
kedua, flowchart yang digunakan yaitu flowchart dengan
looping (pengulangan). Pada flowchart ini, struktur perulangannya digunakan
untuk mengulangi langkah-langkah sebelumnya sampai suatu kondisi terpenuhi.
Contohnya lampu otomatis, pada saat terkena cahaya maka lampu akan mati
sebaliknya saat tidak terkena cahaya (gelap) lampu akan menyala.
Tugas
ketiga, membahas tentang sistem kendali loop tertutup.
Sistem kendali loop tertutup merupakan sistem kendali yang sinyal keluarannya
mempunyai pengaruh langsung terhadap aksi pengendaliannya atau dapat dikatakan
berumpan balik.Dalam hal pemeliharaan pada sistem ko¬-ntrol loop tertutup
memang lebih sulit dan rumit maka diperlukan biaya yang mahal. Tapi dari sisi
ketahananya akan lebih bagus dan kuat karena manusia yang sebagai operator yang
bisa mengatur kapan mesin itu diperlukan dan kapan mesin itu tidak diperlukan.
Keuntungan
dari membuat flowchart itu sendiri yaitu untuk memudahkan dalam
pembuatan program. Jenis flowchart yang digunakan juga sebaiknya sesuai dengan
program yang akan dibuat. Misal ingin membuat program yang di dalamnya terdapat
kondisi yang berulang-ulang, maka gunakan looping agar efisien.