algo temu 3 flowchart
DESCRIPTION
Tatap Muka 3 Flowcharting Harap Dicatat sebagai bahan pembelajaranTRANSCRIPT
ALGORITMA 1
Temu 3
SENNA HENDRIAN
FLOWCHARTING(DIAGRAM ALIR)
PENGERTIAN FLOWCHART 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
FLOWCHARTMaka, 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
FLOWCHART 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.
SIMBOLSYSTEM
FLOWCHART
SIMBOL SYSTEM FLOWCHART
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)
SIMBOL SYSTEM FLOWCHART
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
SIMBOL SYSTEM FLOWCHART
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
SIMBOL SYSTEM FLOWCHART
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
SIMBOLPROGRAM
FLOWCHART
SIMBOL PROGRAM FLOWCHART
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
CONTOH SYSTEM FLOWCHART
Koreksi
Periksa Ujian
Daftar Koreksi Data
Laporan Hasil Ujian
File Utama Ujian
File Mahasiswa
Lulus
Data Jawaban Ujian
Tabel Mahasiswa
CONTOH PROGRAM FLOWCHARTStart
Masukkan A
Bagi A dengan 2
Genap
End
Ganjil
Apakah Sisa hasil bagi =
0?
Ya Tidak
FLOWCHART
Unsur-unsur pemrograman : Input Proses Output
Komponen-komponen bahasa pemrograman sebagai berikut : Input Percabangan Perulangan Output
PEMBUATAN FLOWCHART
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 sehinggajalannya proses menjadi singkat.
Jalannya proses digambarkan dari ataske bawah dan diberikan tanda panahuntuk memperjelas.
CONTOH FLOWCHART Problem:
Menghitung luas persegi panjang
Algoritma1. Masukan panjang(p)2. Masukan lebar(l)3. Hitung luas(L), yaitu panjang kali lebar4. Cetakluas(L)
TUGAS