Page 30 - MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN_Neat
P. 30

29


                                                        BAB IV

                     KD/KI
                          1.  Mengetahui adanya algoritma-algoritma standart yang efesien untuk
                              keperluan-keperluan tertentu termasuk yang berdasarkan konsep AI.
                          2.  Melakukan pemecahan persoalan dengan sederhana.
                          3.  Melakukan pemecahan pesoalan dengan cara lebih advance.
                          4.  Mengevaluasi dan memilih algoritma berdasarkan performansi, penggunaan
                              ulang dan kemudahan implementasi.
                          5.  Mengenal beberapa algoritma yang dipakai mengembangkan software,
                              mengamankan data dan menyimpan informasi.

                   A.  Algoritma yang Efisien Berdasarkan Konsep AI

                       a.  Pencarian Bagi Dua

                          1.  Tujuan
                                Setelah Menyelesaikan Modul ini diharapkan mahasiswa akan mampu :

                             1.  Siswa mampu memahami tentang pencarian bagi dua.
                             2.  Siswa mampu  mendeklarasikan  dan mendefenisikan pencarian bagi dua.

                             3.  Siswa mampu menyelesaikan masalah menggunakan pencarian bagi dua
                          2.  Petujuk

                             1.  Awali setiap aktivitas anda dengan doa, agar anda lancer dalam belajar.

                             2.  Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar.
                             3.  Tanyakan kepada instruktur apabila ada hal-hal yang kurang jelas.

                          3.  Dasar Teori

                                     Algoritma pencarian bagi dua pada dasarnya pernah kita terapkan dalam
                              kehidupan sehari-hari. Misalnya pada saat kita mencari sesuatu dalam kamus

                              Bahasa inggris, tentu kita tidak mencarinya satu-satu dari kata pertama.
                          4.  Ayo Praktik

                              Setelah  memahami  pencarian  bagi  dua  secara  ringkas,  kali  ini  kita  akan
                              mengimplementasikan  algoritma  tersebut  ke  dalam  Bahasa  C  dengan

                              menggunakan Aplikasi Dev-C++.

                              Contohnya anda mempunyai array dengan data yang sudah terurut dan ingin
                              mencari  suatu  data  menggunakan  pencarian  bagi  dua.  Berikut  merupakan

                              nilai-nilai data pada array.
                                 9      13      14     15      16     24      25     27      30     31






               MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN                            IKA NURHASANAH
   25   26   27   28   29   30   31   32   33   34   35