Laman

Selasa, 26 Februari 2013

Algoritma

ALGORITMA merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, harus ada penyelesainya.
Sebenarnya tidak ada definisi algoritma yang baku. Namun untuk mudahnya secara sederhana algoritma dalam kaitannya dengan pemrograman dapat kita definisikan sebagai Urutan langkah untuk menyelesaikan masalah matematika dan logika.
Dengan pengertian itu kita dapat menyimpulkan bahwa:

1.  Algoritma adalah kumpulan langkah atau cara, artinya algoritma merupakan proses di dalam penyelesaian masalah.
2.     Langkah-langkah dalam algoritma bisa bermacam-macam cara, artinya langkah-langkah tersebut memiliki akhir. Algoritma tanpa akhir, bukanlah termasuk algoritma karena tidak memberikan solusi apapun.
3. Algoritma adalah cara manusia untuk merincikan masalah agar mudah diselesaikan masalah yang sedang dihadapi dan menemukan penyelesainya.

Sejarah istilah algoritma

        Kata algoritma berasal dari latinisasi nama seorang ahli matematika dari Uzbekistan Al Khawārizmi, sebagaimana tercantum pada terjemahan karyanya dalam bahasa latin dari "Algorithmi de numero Indorum". Pada awalnya kata algorisma adalah istilah yang merujuk kepada aturan-aturan aritmetis untuk menyelesaikan persoalan dengan menggunakan bilangan numerik arab istilah ini berkembang menjadi algoritma, yang mencakup semua prosedur atau urutan langkah yang jelas dan diperlukan untuk menyelesaikan suatu permasalahan. Masalah timbul pada saat akan menuangkan bagaimana proses yang harus dilalui dalam suatu sistem (program) bagi komputer sehingga pada saat eksekusinya, komputer dapat bekerja seperti yang diharapkan.








Sumber inspirasi dari : Wikipedia Indonesia http://id.wikipedia.org/wiki/Algoritma