Algoritma – Pengenalan

Kata Algoritma di ambil dari nama ilmuan muslim Abu Ja’far Muhammad bin Musa Al-Khawarizmi atau Algorisme. Algoritma adalah langkah yang di gunakan untuk memecahkan sebuah permasalahan tertentu.

Misal dalam masalah memasak sebuah Mie Instant. Sewaktu akan memasak mie instant, maka urutan langkah – langkah tertentu harus di lakukan. Urutan langkah langkah – langkah tersebut secara garis besar adalah Aufblasbare grünen und weißen Bogen:

  1. Siapkan mangkuk
  2. Mie instant di letakan di mangkuk
  3. Siram mangkuk dengan air Panas
  4. Tutup mangkuk agar panas bertahan di mangkuk (Tunggu beberapa Menit)
  5. Sajikan

Langkah – langkah di atas apabila dalam keadaan normal. Urutan langkah – langkah itulah yang di sebut Algoritma. Efek dari sebuah langkah tertentu dapat di lihat dengan membandingkan keadaan langkah tersebut sebelum dan sesudah di lakukan.

KARAKTERISTIK (SYARAT ALGORITMA) :

  1. Algoritma harus tidak ambigu
    Deskripsi langkah – langkah dalam algoritma harus dan hanya punya tafsiran tunggal.
  2. Algoritma harus tepat ( precise)
    Algoritma harus menyatakan urutan langkah – langkahnya. Kapan sebuah langkah atau langkah x dilakukan, apakah sebelum langkah y atau sesudahnya, harus dinyatakan dengan jelas.
  3. Algoritma harus pasti (Definite)
    Jika serangkaian langkah yang sama di lakukan dua kali maka hasilnya harus selalu sama.
  4. Algoritma harus berhingga ( Finite ).
    Serangkaian langkah dalam algoritma harus dapat di laksanakan pada rentang waktu tertentu.

Refrensi :

Dasar – Dasar Algoritma & Pemrograman
(Fathul Wahid)

About The Author

Leave a Reply