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
Tidak ada komentar:
Posting Komentar