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:
- 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)
Samsung Galaxy Z Flip 8 vs. Moto Razr Ultra: Duel Smartphone Emas! Siapa yang Menang?
Skandal! OpenAI Diseret ke Pengadilan Karena Rekomendasi Medis Berbahaya dari ChatGPT
Uber PHK 10 Persen Tim Layanan Pelanggan, Fokus Beralih ke AI! 
:2thumbup