Anda di halaman 1dari 4

ALGORITMA DAN

PEMROGRAMAN
ALGORITMA DAN FLOWCHART
Pembuatan program dapat dibagi ke dalam tiga
tahap:
Tahap Perumusan Masalah
Mengidentifikasikan masalah dan cara
penyelesaiannya
Tahap penyelesaian masalah
Menghasilkan sederetan tahap yang menggambarkan
solusi masalah
Tahap Implementasi
Mengimplementasikan algoritma ke dalam bahasa
pemrograman
ALGORITMA
Algoritma adalah urutan langkah--angkah sistematis yang
terkait pada pemecahan suatu masalah; didalamnya bisa
terdapat sejumlah variabel, perintah, ekspresi & assignment,
struktur kendali aliran (control flow) dari algoritma, serta definisi
fungsi/prosedur. Algoritma bisa diwujudkan menggunakan
Flowchart atau menggunakan Pseudocode
Pseudocode adalah suatu cara penulisan algoritma agar ide
dan logika dari algoritma dapat disampaikan/diekspersikan.
Pesudocode Pascal atau PseudoPascal adalah pseudocode
yang menggunakan (mengadopsi) beberapa notasi Bahasa
Pascal berikut struktur penulisan programnya.
FLOWCHART
Nama Simbol Penggunaan
Terminator
Memulai atau mengakhiri Flowchart
Proses
Mengeksekusi/menjalankan perintah
Input Manual
Untuk input manual seperti input dari keyboard
Data
Data yang terdefinisi dalam proses misalnya konstanta atau variabel
Kondisi Untuk membuat keputusan apabila ada 1 atau lebih pilihan
Display
Untuk menampilkan hasil proses di layar
Dokumen
Untuk menampilkan hasil proses di printer
Alur
Untuk menggambarkan alur proses

Anda mungkin juga menyukai