FLOWCHART

Materi Interaktif: Flowchart
Tindakan dilarang! (Anti-Cheat Aktif)

Memahami Flowchart

Modul Pembelajaran Interaktif & Ujian Evaluasi

Simulasi Algoritma

Masukkan Nilai Ujian (0-100) di bawah ini, lalu klik "Jalankan Flowchart". Perhatikan bagaimana alur program bergerak mengambil keputusan (Decision) berdasarkan nilai yang Anda masukkan.

START
Input Nilai
Nilai >= 75?
TIDAK YA
Cetak "Remedial"
Cetak "Lulus"
END

Materi Pembelajaran

1. Apa itu Flowchart?

Flowchart (Bagan Alir) adalah sebuah diagram yang menampilkan langkah-langkah dan keputusan untuk melakukan sebuah proses dari suatu program atau algoritma. Setiap langkah digambarkan dalam bentuk simbol-simbol tertentu, dan dihubungkan menggunakan tanda panah (garis alir) untuk menunjukkan urutannya.

2. Simbol-simbol Dasar Flowchart

Terminator (Oval)

Berfungsi untuk menandai Awal (Start) dan Akhir (End) dari sebuah flowchart.

Input/Output (Jajar Genjang)

Mewakili proses memasukkan data (Input) atau menampilkan hasil informasi (Output).

Process (Persegi Panjang)

Digunakan untuk menunjukkan sebuah proses perhitungan, pengolahan data, atau penugasan (assignment).

Decision (Belah Ketupat)

Simbol pengambilan Keputusan. Menghasilkan cabang "Ya" (True) atau "Tidak" (False) berdasarkan suatu kondisi.

Flowline (Garis Alir / Panah)

Menunjukkan arah aliran atau urutan eksekusi instruksi dari satu simbol ke simbol lainnya.

3. Mengapa Flowchart Penting?

  • Memperjelas Logika (Analisis): Membantu programmer melihat gambaran besar dan alur logika program sebelum mulai menulis kode (coding) yang rumit.
  • Komunikasi Efektif: Flowchart adalah bahasa visual yang universal. Orang non-programmer (seperti klien atau manajer) bisa memahami cara kerja sistem dengan melihat flowchart.
  • Dokumentasi: Menjadi catatan tertulis yang sangat berguna jika di masa depan program tersebut perlu diperbaiki (debug) atau dikembangkan lebih lanjut.

Contoh di Kehidupan Sehari-hari

Flowchart tidak hanya untuk komputer. Anda bisa membuat flowchart untuk aktivitas harian, misalnya Membuat Mie Instan:
Start → Rebus Air → Air Mendidih? (Diamond) → Jika Tidak: Tunggu. Jika Ya: Masukkan Mie → Masukkan Bumbu → Sajikan (Output) → End.

Evaluasi Ujian Essay

Perhatian: Dilarang melakukan Copy-Paste. Sistem AI kami akan menilai jawaban Anda berdasarkan kata kunci yang relevan. Anda hanya dapat mengerjakan ujian ini 1 (satu) kali.

Comments