Ciri-ciri Algoritma

Ciri-ciri Algoritma

       Menurut Donald E.Knuth, algoritma mempunyai lima ciri penting yang meliputi:
1. Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah proses
2. Definiteness (kepastian), setiap langkah harus didefinisikansecara tepat dan tidak berarti ganda
3. Input (masukan), algoritma memiliki nol atau lebih data masukan (input)
4. Output (keluaran), algoritma mempunyai nol atau lebih hasil keluaran
5. Effectiveness (efektivitas), algoritma harus sangkil (efektif), langkah-langkah algoritma dikerjakan dalam waktu yang wajar.

Sifat dari algoritma yaitu:
1. Tidak bergantung dari suatu bahasa tertentu
2. Tidak menggunakan sintak atau simbol dari bahasa tertentu
3. Memiliki notasi penulisan yang digunakan untuk seluruh bahasa
4. Dapat mempresentasikan langkah kejadian yang logis dan bisa diterapkan pada kejadian sehari-hari

Ciri-ciri algoritma yang baik:
1. Tepat sasaran
2. Fleibel dan portable
3. Bersih dari kesalahan sistem maupun lojik
4. Efektif
5. Efisien dan cepat
6. Dapat di dokumentasi
7. Tidak ambigu
8. Harus berhenti setelah mengerjakan sejumlah langkah terbatas


Komentar

Postingan populer dari blog ini

Kalimat Deskriptif dan Pseudocode Mencari Luas Persegi Panjang

Kalimat Deskriptif dan Pseudocode Mencari Volume Tabung