flowchart
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.
2. Output
Bagian
ini merupakan proses untuk menampilkan data yang telah diolah,
melaporkan hasil pegolahan data melalui device seperti monitor, printer
dll. Program melakukan proses mencetak data ke device tersebut.
3. Proses Pengolahan Data
Bagian
ini merupakan proses mengolah data yang diinputkan dengan nenerapkan
metode-metode, teknik-teknik, algoritma-algoritma yang ada. Proses ini
menghasilkan data output yang akan dioutputkan kepada pengguna program.
4. Penyimpanan Data
Bagian ini merupakan proses menyimpan data dalam memori atau device penyimpanan data seperti disket, harddisk, CD dll.
Algoritma
Algoritma adalah urutan langkah-langkah logika yang menyatakan suatu tugas dalam menyelesaikan suatu masalah atau problem.
Flowchart
Flowchart adalah gambaran dalam bentuk
diagram alir dari algoritma-algoritma dalam suatu program, yang
menyatakan arah alur program tersebut.