Professional Documents
Culture Documents
Pendahuluan
Start
Desain
Algoritma & Flowchart
Menulis program
Dokumentas
i
Arsip
1. Input
Bagian ini merupakan proses untuk memasukkan data ke
komputer melalui device yang ada misalnya keyboard, mouse,
scanner dll. Program melakukan proses membaca data yang
akan diolah dari device tersebut.
4. Penyimpanan Data
Bagian ini merupakan proses menyimpan data dalam memori
atau device penyimpanan data seperti disket, harddisk, CD dll.
Berikut ini adalah blok diagram struktur dari suatu program secara
umum.
Proses
Input Output
Pengolahan Data
Memory
Algoritma
Algoritmanya :
1. Bagi bilangan dengan bilangan 2
2. Hitung sisa hasil bagi pada langkah 1.
3. Bila sisa hasil bagi sama dengan 0 maka bilangan itu adalah
bilangan genap tetapi bila sisa hasil bagi sama dengan 1 maka
bilangan itu adalah bilangan ganjil.
Flowchart
GARIS ALIR
Arah aliran program
(FLOW LINE)
Proses
PREPARATION inisialisasi/pemberian harga
awal
Proses perhitungan/proses
PROSES
pengolahan data
PREDEFINED
Permulaan sub
PROCESS
program/proses
(SUB
menjalankan sub program
PROGRAM)
Perbandingan pernyataan,
penyeleksian data yang
DECISION
memberikan pilihan untuk
langkah selanjutnya
Penghubung bagian-bagian
ON PAGE
flowchart yang berada pada
CONNECTOR
satu halaman
Penghubung bagian-bagian
OFF PAGE
flowchart yang berada pada
CONNECTOR
halaman berbeda
Start A
Dari contoh algoritma di atas tentang menentukan apakah suatu
bilangan adalah bilangan ganjil atau bilangan genap, flowchart dari
programInput
adalah sebagai berikut :
Bilanga Apaka T
n h
Hitung sisa Y
bagi antara Cetak Cetak
bilangan Genap Ganjil
dengan 2