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.
(Fathul Wahid)
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 :
- Siapkan mangkuk
- Mie instant di letakan di mangkuk
- Siram mangkuk dengan air Panas
- Tutup mangkuk agar panas bertahan di mangkuk (Tunggu beberapa Menit)
- 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) :
- Algoritma harus tidak ambigu
Deskripsi langkah – langkah dalam algoritma harus dan hanya punya tafsiran tunggal. - 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. - Algoritma harus pasti (Definite)
Jika serangkaian langkah yang sama di lakukan dua kali maka hasilnya harus selalu sama. - Algoritma harus berhingga ( Finite ).
Serangkaian langkah dalam algoritma harus dapat di laksanakan pada rentang waktu tertentu
Refrensi :
Dasar – Dasar Algoritma & Pemrograman(Fathul Wahid)
1 comments:
wkwkk..
ak mesen nasi goreng
Post a Comment
semoga bermanfaat