Page 27 - Modul Algoritma dan Pemrograman Dasar_HTML
P. 27

•  Search and enumeration: Merupakan paradigma pemodelan yang

                            memberikan  aturan  tertentu  dalam  pemecahan  masalah  dan

                            optimalisasi.

                        Syarat Algoritma:


                        •  Tingkat kepercayaannya tinggi (realibility).

                        •  Pemrosesan yang efisien (cost rendah).

                        •  Sifatnya general.

                        •  Bisa dikembangkan (expandable).

                        •  Mudah dimengerti.

                        •  Portabilitas yang tinggi (portability).


                        •  Precise.

                        •  Efektif.

                        •  Tidak  boleh  ada  instruksi  yang  tidak  mungkin  dikerjakan  oleh

                            pemroses yang akan menjalankannya.

                        •  Harus terminate.

                        •  Output yang dihasilkan tepat.

                        Analisis Algoritma:

                        •  Kebenaran (Correctness)

                                  Dalam pembuktian kebenaran suatu algoritma, hasil akhir dari

                            algoritma tersebut haruslah diperiksa apakah sudah sesuai dengan

                            kondisi-kondisi yang telah diberikan pada awal masukan.

                        •  Jumlah Operasi yang Dilakukan (Amount of Work Done)

                                  Penghitungan  jumlah  operasi yang  dilakukan  ini  digunakan


                            untuk  membandingkan  tingkat  efisiensi  suatu  algoritma  dengan
                            algoritma lain dalam memecahkan suatu masalah yang sama.


                        •  Analisis Kemungkinan Terburuk (Worst Case)




                                                                                                     21
   22   23   24   25   26   27   28   29   30   31   32