Pengertian Algoritma Pemrograman

Akhirnya dalam postingan kali ini saya akan sedikit membahas tentang apa itu algoritma, kenapa kali ini saya membahas algoritma? Karena sebelum membuat program, kita harus tau dulu algoritma program tersebut kira-kira seperti apa, kita harus menyusun program tersebut dalam algoritma terlebih dahulu. Oke, kita langsung saja ke pengertian algoritma.
 
Pengertian Algoritma
ALGORITMA berasal dari kata algorithm dimana di ambil dari nama Muhammad ibn Musa Al-Khawarizmi seorang ilmuwan dari bidang matematika..buku karanganya yang terkenal adalah Al gebra wal Muqobalo. Algoritma Adalah Urutan langkah langkah logis penyelesaian masalah yang di susun secara sistematis
 
5 Ciri penting Algoritma menurut Donald E Knuth
  • Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas
  • Setiap langkah harus didefinisikan dengan tepat dan tidak berarti dua (ambigous)
  • Algoritma memiliki nol atau lebih masukan (input)
  • Algoritma memiliki 1 atau lebih keluaran(output)
  • Algoritma harus sangkil(effective)
Cara penulisan Algoritma
  • Structured English (SE) :Merupakan Alat yang cukup Baik untuk mengambarkan algoritma. Dasar dari SE adalah bahasa inggris dan dapat di modifikasi dengan bahasa indonesia.
  • Pseudocode : Pseudocode mirip dengan SE, Pseudo artinya imitasi. Pseudocode artinya meniru kode program sebenarnya.
  • Flowchart : Flowchart itu, berupa bagan alir atau skema yang menunjukan aliran data atau program secara logika
Tahapan pelaksanaan program oleh komputer
Algoritma sangat penting dalam pemrograman, berikut adalah tahapan pelaksanaan program yang dilakukan oleh komputer

Sekian dulu saja postingan dari saya kali ini, mudah-mudahan bermanfaat untuk para pembaca, mungkin lain kali akan saya lanjutkan postingan tentang algoritma ini, Terima kasih ^_^.
 Referensi :
*Dikutip dari presentasi Bu Ibnu Indarwati


EmoticonEmoticon