Algoritma

 

Sederhananya, algoritma adalah suatu langkah atau metode yang telah direncanakan secara matang agar berurutan dan tersusun rapi, serta sering digunakan untuk menyelesaikan suatu masalah dengan memberikan petunjuk tindakan

Coba bayangkan bila Anda ingin membuat secangkir kopi. Langkah-langkah yang harus dilakukan adalah

1. Ambil cangkir.

2. Ambil sendok.

3. Tuang kopi ke cangkir.

4. Tuang gula ke cangkir.

5. Tuang air panas.

6. Aduk hingga rata.

Nah, daftar langkah-langkah ini, secara berurutan dan jelas, adalah algoritma untuk membuat kopi.

Algoritma berasal dari kata algoris dan ritmis yang pertama kali diperkenalkan oleh Abu Ja’far Muhammad Ibn Musa Al Khwarizmi pada 825 M di dalam buku Al-Jabr Wa-al Muqabla.

Ciri-Ciri Algoritma yang Baik

Algoritma yang baik harus punya beberapa ciri ini:

  • Jelas. Setiap langkah harus spesifik dan tidak menimbulkan penafsiran ganda.
  • Input dan Output Jelas. Harus ada masukan (data yang diproses) dan keluaran (hasil yang diharapkan) yang terdefinisi dengan baik.
  • Terbatas (Finiteness): Harus berhenti setelah sejumlah langkah tertentu, tidak boleh berjalan selamanya.
  • Efektif (Effectiveness): Setiap langkah harus bisa dilakukan dan dapat diverifikasi kebenarannya.
  • Tersusun (Order): Langkah-langkah harus berurutan dengan logis.

Contoh Algoritma di Kehidupan Sehari-hari misalnya :  petunjuk arah Google Maps, Penyortiran daftar tertentu, pencarian di google, dan lain-lain


Posting Komentar untuk "Algoritma"