Tuesday, March 19, 2013

Definisi Alogaritma



Algoritma secara sederhana merupakan urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis. Ada juga yang menyebutkan pengertian algortima adalah langkah detail yang ditunjukan untuk komputer guna menyelesaikan suatu masalah. Namun, yang disebut algoritma ini berbeda dengan program, karena algorima bersifat bebas terhadap bahasa pemrogaraman.
secara umum, pihak (benda) yang mengerjakan proses disebut pemroses (processor). Pemroses tersebut dapat berupa manusia, komputer, robot atau alat-alat elektronik lainnya. Pemroses melakukan suatu proses dengan melaksanakan atau “mengeksekusi” algoritma yang menjabarkan proses tersebut.
Karena itu suatu Algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh pemroses.
Jadi suatu pemroses harus :
1.     Mengerti setiap langkah dalam Algoritma.
2.     Mengerjakan operasi yang bersesuaian dengan langkah tersebut.
Mekanisme Pelaksanan Algoritma Oleh Pemroses
Ciri penting algoritma.
1.     Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
2.     Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (Ambiguitas).
3.     Algoritma memiliki nol atau lebih masukkan.
4.     Algoritma memiliki nol atau lebih keluaran.
5.     Algoritma harus efektif (setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).

No comments:

Post a Comment