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
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