Sponsor Ad

FLOWCHART DASAR

Advertisement

 Apa Itu Flowchart?

Pernahkah kalian mengikuti petunjuk membuat mi instan? Atau membaca langkah-langkah menanam bunga? Semua kegiatan tersebut memiliki urutan agar hasilnya sesuai dengan yang diharapkan.

Dalam dunia informatika, urutan langkah tersebut disebut algoritma. Agar algoritma lebih mudah dipahami, kita dapat menggambarkannya dalam bentuk flowchart.

Flowchart adalah diagram yang digunakan untuk menggambarkan urutan langkah-langkah suatu proses menggunakan simbol-simbol tertentu.

Dengan flowchart, kita dapat melihat alur suatu pekerjaan dari awal hingga selesai secara lebih jelas.

Contoh sederhana:

Bangun Tidur → Mandi → Sarapan → Berangkat Sekolah

Urutan tersebut dapat digambar menjadi sebuah flowchart sehingga lebih mudah dipahami.


Mengapa Kita Harus Belajar Flowchart?

Flowchart memiliki banyak manfaat, di antaranya:

  • Mempermudah memahami suatu proses.
  • Membantu menyusun langkah secara sistematis.
  • Mengurangi kesalahan dalam bekerja.
  • Memudahkan orang lain memahami pekerjaan kita.
  • Menjadi dasar sebelum membuat program komputer.

Hampir semua programmer membuat flowchart sebelum menulis kode program.


Simbol-Simbol Dasar Flowchart

1. Terminator

Bentuk: Oval

Fungsi:

Digunakan sebagai tanda awal dan akhir proses.

2. Process

Bentuk: Persegi Panjang

Digunakan untuk menunjukkan kegiatan atau pekerjaan yang dilakukan.

3. Input / Output

Bentuk: Jajar Genjang

Digunakan ketika memasukkan data atau menampilkan hasil.

4. Decision

Bentuk: Belah Ketupat

Digunakan ketika terdapat pilihan atau percabangan.

Biasanya memiliki dua jawaban.

  • Ya
  • Tidak

5. Flow Line

Bentuk: Panah

Digunakan untuk menghubungkan setiap simbol agar alur proses dapat diikuti dengan mudah.



Aturan Membuat Flowchart

Sebelum membuat flowchart, ada beberapa aturan yang perlu diperhatikan.

Selalu diawali dengan "Mulai"

Flowchart harus dimulai menggunakan simbol Terminator.

Selalu diakhiri dengan "Selesai"

Semua proses harus memiliki akhir.

Gunakan panah

Panah menunjukkan arah proses.

Susun langkah secara logis

Urutan kegiatan harus sesuai dengan kenyataan.

Gunakan simbol sesuai fungsinya

Jangan menggunakan simbol Decision untuk proses biasa.


Contoh Flowchart

Misalnya kegiatan Berangkat ke Sekolah.

Langkah-langkahnya adalah:

  1. Mulai
  2. Bangun tidur
  3. Mandi
  4. Memakai seragam
  5. Sarapan
  6. Berangkat ke sekolah
  7. Selesai

Flowchartnya dapat digambarkan seperti berikut.

Contoh Flowchart dengan Percabangan

Tidak semua kegiatan memiliki langkah yang lurus. Ada beberapa proses yang membutuhkan keputusan.

Contohnya ketika akan berangkat ke sekolah.

  1. Mulai
  2. Lihat cuaca
  3. Apakah hujan?

Jika Ya → Membawa Payung.

Jika Tidak → Tidak Membawa Payung.

Setelah itu tetap berangkat ke sekolah.

Contoh Latihan

Ubahlah langkah-langkah berikut menjadi flowchart.

Latihan 1

Mencuci tangan

  • Mulai
  • Basahi tangan
  • Gunakan sabun
  • Gosok tangan
  • Bilas
  • Keringkan
  • Selesai

Latihan 2

Membuat teh

  • Mulai
  • Siapkan gelas
  • Masukkan teh
  • Tuangkan air panas
  • Tambahkan gula
  • Aduk
  • Selesai

Latihan 3

Menyalakan komputer

  • Mulai
  • Tekan tombol power
  • Nyalakan monitor
  • Login
  • Komputer siap digunakan
  • Selesai

Latihan 4

Meminjam buku perpustakaan

  • Mulai
  • Cari buku
  • Ambil buku
  • Datangi petugas
  • Buku dicatat
  • Buku dipinjam
  • Selesai

Kesalahan yang Sering Terjadi

Saat membuat flowchart, beberapa kesalahan yang sering dilakukan adalah:

  • Tidak menggunakan simbol Mulai.
  • Tidak menggunakan simbol Selesai.
  • Tidak menggunakan panah.
  • Menggunakan simbol yang tidak sesuai.
  • Urutan langkah tidak logis.

Rangkuman

Setelah mempelajari materi ini, kita dapat menyimpulkan bahwa:

  • Flowchart adalah diagram yang digunakan untuk menggambarkan urutan langkah suatu proses.
  • Flowchart menggunakan simbol-simbol tertentu agar lebih mudah dipahami.
  • Simbol dasar flowchart terdiri dari Terminator, Process, Input/Output, Decision, dan Flow Line.
  • Flowchart membantu menyusun langkah kerja secara sistematis sebelum membuat program komputer.

Uji Pemahaman

A. Pilihan Ganda

1. Simbol yang digunakan sebagai awal dan akhir proses adalah ....

A. Process

B. Decision

C. Terminator

D. Input


2. Simbol berbentuk belah ketupat menunjukkan ....

A. Proses

B. Percabangan

C. Input

D. Output


3. Panah pada flowchart berfungsi untuk ....

A. Menghias gambar

B. Menunjukkan arah alur proses

C. Menentukan warna

D. Menulis data


Advertisement
Penulis

Ditulis oleh Guru TIK

Seorang pendidik dan kontributor di Ruang Kelas Digital Guru. Berdedikasi penuh untuk menyusun dan membagikan materi serta modul pembelajaran terbaik bagi kemajuan pendidikan di Indonesia.

Diskusi & Pertanyaan