BeCome a Fans

Populer Post

Community

Ciri-ciri algoritma yang baik

Ciri-ciri algoritma yang baik :
a)Precise (tepat, betul, teliti)
Setiap instruksi harus ditulis dengan seksama dan tidak ada keragu-raguan, dengan demikian setiap instruksi harus dinyatakan secara eksplisit dan tidak ada bagian yang dihilangkan karena pemroses dianggap sudah mengerti. Setiap langkah harus jelas dan pasti.
Contoh: Tambahkan 1 atau 2 pada x. Instruksi di atas terdapat keraguan.
b)Jumlah langkah atau instruksi berhingga dan tertentu.
Artinya untuk kasus yang sama, banyaknya langkah tetap dan tertentu meskipun datanya berbeda.
c)Efektif
Tidak boleh ada instruksi yang tidak mungkin dikerjakan oleh pemroses yang akan menjalankannya.
Contoh: Hitung akar 2 dengan presisi sempurna. Instruksi di atas tidak efektif, agar efektif instruksi tersebut diubah. Misal: Hitung akar 2 sampai lima digit di belakang koma.
d)Harus terminate
Jalannya algoritma harus ada kriteria berhenti. Pertanyaannya adalah apakah apabila jumlah instruksinya berhingga maka pasti terminate?
e)Output yang dihasilkan tepat
Jika langkah-langkah algoritmanya logis dan diikuti dengan seksama maka dihasilkan output yang diinginkan.