Model penulisan Algoritma yang menggunakan bentuk penyusunan bangun ruang
disebut sebagai bagan alir (flowchart). Flowchart ( Bagan Alir )
adalah bagan (chart) yang menunjukkan alir (flow)
di dalam program atau prosedur sistem secara logika.
Aturan penyusunan algoritma
1.
Penyusunan simbol flowchart dimulai dari atas
ke bawah dan dimulai dari sebelah kiri suatu halaman
2.
Setiap proses dalam simbol harus dilengkapi
dengan nama aktivitas
3.
Alur bagan alir harus diawali dengan simbol
start dan diakhiri dengan simbol end
4.
Setiap proses harus memiliki input dan output
5.
Pemberian nama flowchat sebaiknya menggunakan
kata kerja
6.
Masing-masing kegiatan di dalam bagan alir
harus memiliki alur data yang rinci
7.
Kegiatan yang terpotong harus memiliki simbol
penghubung
Jenis-jenis Flowchart
- Bagan alir sistem (systems flowchart).
Menjelaskan urutan
setiap prosedur yang terdapat pada sistem
- Bagan alir dokumen (document flowchart).
Merupakan bagan alir yang menunjukkan arus
aliran data laporan dan formulir pada
subprogram atau proses.
- Bagan alir skematik (schematic flowchart).
Bagan alir skematik (schematic flowchart)
merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem.
Perbedaannya adalah, bagan alir skematik
selain menggunakan simbol- simbol bagan
alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya
yang digunakan.
- Bagan alir program (program flowchart).
Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program
- Bagan alir proses (process flowchart)
Bagan alir proses
(process flowchart) merupakan bagan alir yang banyak digunakan
di teknik industri.
Simbol-simbol Flowchart
Contoh Flowchart / Bagan Alir
Contoh berangkat ke sekolah
Berangkat sekolah merupakan aktivitas harian siswa SMK, terdapat berbagai langkah yang dapat dipersiapkan sebelum berangkat hingga sampai ke sekolah. Kegiatan tersebut dapat dibuatkan menjadi salah satu bagan alir sebagai berikut.
Proses mandi, sarapan, dan berangkat ke sekolah merupakan salah satu contoh subproses yangdapat dibagi lagi menjadi proses-proses lainnya. Masing-masing akan dijelaskan melalui algoritma sebagai berikut.
Contoh algoritma ketika mandi
Secara umum, algoritma yang digunakan adalah sebagai berikut:
• Siapkan peralatan mandi, misalnya anduk, pakaian ganti, sabun,
dll.
• Setelah semua siap, masuklah ke kamar mandi.
• Lepaskan baju.
• Siramkan air ke seluruh anggota badan.
• Gunakan sabun, sampo.
• Bilas badan dengan air.
• Gosok gigi.
• Gunakan anduk untuk mengeringkan seluruh tubuh.
• Pakailah baju ganti.
• Keluar kamar mandi.
Maka akan didapatkan subproses mandi sebagai berikut
Kerjakan pada buku Latihan
Latihan
- Jelaskan 3 kelebihan dari penulisan algoritma menggunaan flowchart!
- Penulisan algoritma dapat dilakukan secara deskriptif maupun menggunakan flowchart. Sebutkan dan jelaskan 3 simbol flowchart disertai nama, gambar, dan fungsinya!
- Buatlah algoritma ‘mencari luas persegi dalam bentuk flowchart!
Tidak ada komentar:
Posting Komentar