algo temu 3 flowchart

Post on 25-Jun-2015

1.128 Views

Category:

Presentations & Public Speaking

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Tatap Muka 3 Flowcharting Harap Dicatat sebagai bahan pembelajaran

TRANSCRIPT

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

top related