DEFINISI ALGORITMA

Mungkin anda baru pertama kali mendengar kata algoritma? Atau sering mendengar tetapi tidak mengetahui apa definisi dari algoritma itu sendiri. Algoritma adalah urutan langkah – langkah logis penyelesaian suatu masalah yang disusun secara sistematis. Mungkin ada dari anda yang menganggap bahwa program = algoritma, sungguh itu suatu pemikiran yang salah. Program itu adalah kumpulan pernyataan komputer yang ditulis menggunakan bahasa pemrograman. Dalam program itu sendiri algoritma bertindak sebagai metode dan tahapan sistematis, sehingga bisa diambil formula sebagai berikut :
PROGRAM = ALGORITMA + BAHASA PEMROGRAMAN (STRUKTUR DATA)

KONSEP DASAR ALGORITMA
Beberapa metode dalam merancang algoritma dalam program :
1. Diagram alir (Flow chart)
2. Kode Semu (Pseudocode)
3. Algoritma Fundamental
Komponen – komponen yang harus ada dalam merancang algoritma adalah :
• Komponen masukan (input ) : terdiri dari pemilihan variabel, jenis variabel, tipe variabel, konstanta, dan parameter (fungsi).
• Komponen proses (process) : merupakan bagian dimana komputer akan memproses perintah - perintah (statements) atau data yang dia peroleh.
• Komponen keluaran (output) : merupakan tujuan dari perancangan algoritma dan program. Dimana komputer akan menampilkan hasil dari data yang dia proses.



Daftar Pustaka : Diambil dari beberapa modul kuliah saya dan juga buku – buku pemrograman.