2. Bagan-bagan yang mempunyai arus yang
menggambarkan langkah langkah penyelesaian
suatu masalah.
Bentuk gambar/diagram yang mempunyai aliran
satu atau dua arah secara sekuensial (sesuai
dengan alir sebelumnya)
Merupakan cara penyajian dari suatu algoritma.
Kegunaan:
Untuk mendesain program
Untuk merepresentasikan program
3. Maka, flowchart harus dapat merepresentasikan
komponen-komponen dalam bahasa pemrograman
Sebelum pembuatan program
Mempermudah programmer dalam menentukan
alur logika program
Sesudah pembuatan program
Menjelaskan alur program kepada orang lain
4. Ada 2 macam Flowchart :
System Flowchart
urutan proses dalam system dengan
menunjukkan alat media input, output serta
jenis media penyimpanan dalam proses
pengolahan data.
Program Flowchart
urutan instruksi yang digambarkan dengan
symbol tertentu untuk memecahkan masalah
dalam suatu program.
6. NAMA DAN GAMBAR SIMBOL KETERANGAN
Simbol Dokumen Menunjukan dokumen input dan
output, baik untuk proses manual,
mekanik atau komputer.
Simbol Kegiatan Manual Menunjukan kegiatan manual
Simbol Simpanan Offline File non Komputer yang diarsipkan
Simbol Kartu Plog Menunjukan Input/Output
Menggunakan kartu Plog (Punched
Card)
7. NAMA DAN GAMBAR SIMBOL KETERANGAN
Simbol Proses Luar Menunjukan kegiatan proses dari
operasi program komputer.
Simbol Pengurutan Offline Menunjukan proses pengurutan
data diluar komputer
Simbol Pita Magnetik Menunjukan input/output
menggunakan pita magnetik
Simbol Hard Disk Menunjukan input/output
menggunakan Hard Disk
8. NAMA DAN GAMBAR SIMBOL KETERANGAN
Simbol Disket Menunjukan input/output
Menggunakan Diskette
Simbol Drum Magnetik Menunjukan input/output
menggunakan pita kertas berlubang
Simbol Keyboard Menunjukan input/output
menggunakan keyboard
Simbol Display Menunjukan output yang
ditampilkan oleh monitor
9. NAMA DAN GAMBAR SIMBOL KETERANGAN
Simbol Pita Menunjukan penggunaan pita kontrol
dalam batch (tumpukan/skumpulan).
Simbol Hub Komunikasi Data melalui canal komunikasi
Simbol Garis Alir Menunjukan arus dari proses
Simbol Penjelasan Menunjukan penjelasan dari proses
Simbol Penghubung Menunjukan penghubung kehalaman
yang sama atau halaman yang
berbeda
11. NAMA DAN GAMBAR SIMBOL KETERANGAN
Simbol Terminal Simbol untuk permulaan atau akhir dari
suatu program
Simbol Input / Output Simbol yang menyatakan proses input
dan output tanpa tergantung dengan
jenis peralatannya
Simbol Proses Menunjukan kegiatan proses dari operasi
program komputer.
Simbol Keterangan Simbol yang menyatakan keterangan
pada operasi pengolahan
Simbol Pengujian (logika) Simbol untuk menyatakan kondisi yang
akan menghasilkan dua kemungkinan
jawaban (Ya dan Tidak)
Simbol Pemberian Nilai Awal Simbol untuk memberikan Nilai Awal
x
12. Koreksi
Periksa Ujian
Daftar Koreksi Data
Laporan Hasil Ujian
File Utama
Ujian
File Mahasiswa
Lulus
Data Jawaban
Ujian
Tabel Mahasiswa
13. Start
Masukkan A
Bagi A dengan 2
Ya Tidak
Genap
End
Ganjil
Apakah Sisa
hasil bagi = 0?
14. Unsur-unsur pemrograman : Input Proses Output
Komponen-komponen bahasa pemrograman sebagai
berikut :
Input
Percabangan
Perulangan
Output
15. Tidak ada kaidah yang baku.
Flowchart = gambaran hasil analisa suatu masalah
Flowchart dapat bervariasi antara satu pemrogram
dengan pemrogram lainnya.
Hindari pengulangan proses yang tidak
perlu dan logika yang berbelit sehingga
jalannya proses menjadi singkat.
Jalannya proses digambarkan dari atas
ke bawah dan diberikan tanda panah
untuk memperjelas.
16. Problem:
Menghitung luas persegi panjang
Algoritma
1. Masukan panjang(p)
2. Masukan lebar(l)
3. Hitung luas(L), yaitu panjang kali lebar
4. Cetakluas(L)
TUGAS