Page 21 - Modul Algoritma dan Pemrograman Dasar HTML
P. 21

5.  Mudah dimengerti.

                                Siapa  pun  yang  melihat,  dia  akan  bisa  memahami  algoritma

                                Anda. Susah dimengertinya suatu program akan membuat susah

                                di-maintenance (kelola).

                             6.  Portabilitas yang tinggi (portability).

                                Dapat dengan mudah diimplementasikan di berbagai platform

                                komputer.

                             7.  Precise.

                                Algoritma yang dibuat haruslah tepat, betul, dan teliti.


                             8.  Efektif.
                                Algoritma yang disusun haruslah memiliki nilai tepat guna yang


                                tinggi.
                             9.  Tidak boleh ada instruksi yang tidak mungkin dikerjakan oleh


                                pemroses yang akan menjalankannya.
                             10. Harus terminate.


                                Artinya,  jalannya  algoritma  harus  memiliki  kriteria  berhenti

                                (tidak boleh tidak bisa dihentikan).

                             11. Output yang dihasilkan tepat.

                        C. Analisis Algoritma

                               Berdasarkan karakteristik, ciri, dan syarat yang harus dipenuhi

                            oleh  algoritma,  tampak  jelas  bahwa  perancangan  dan

                            pembuatannya memerlukan perhatian khusus yang amat teliti. Oleh

                            karena itu, analisis algoritma menjadi tahapan yang digunakan oleh

                            para perancang dan insinyur perangkat lunak untuk menciptakan

                            algoritma yang baik.









                                                                                                     16
   16   17   18   19   20   21   22   23   24   25   26