Page 29 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 29

dari  algoritma).  Misalnya:  dalam  kasus  algoritma
                   memasak nasi, input yang diperlukan adalah bahan
                   dan alat untuk memasak nasi, yaitu beras, air dan
                   magic  com.  Sedangkan  output  yang  dihasilkan
                   adalah nasi siap saji.
               3.  Jelaskan  langkah-langkah  yang  diperlukan  untuk
                   mengolah        input      hingga       menghasilkan
                   output.  Mulailah dari level yang paling awal hingga
                   akhir,  sehingga  tercapai  langkah-langkah  yang
                   tertata rapi, tidak ambigu dan efektif.
               4.  Uji  algoritma:  pilih  set  data  dan  verifikasi  bahwa
                   algoritma anda berfungsi dengan baik.

               2.2  Notasi Kalimat Deskriptif

                      Notasi algoritma deskriptif atau Bahasa Indonesia
               terstruktur  (BIT)  dilakukan  dengan  cara  menuliskan
               intruksi-intruksi yang harus dilaksanakan dalam bentuk
               uraian kalimat deskriptif dengan menggunakan bahasa
               yang jelas dan tidak ambigu. Notasi jenis ini disarankan
               untuk  algoritma  yang  pendek  karena  apabila  untuk
               algoritma yang panjang notasi deskriptif kurang efektif.
                     Secara  garis  besar  notasi  deskriptif  tersusun
               atas tiga  bagian  utama,  yaitu: Bagian  Judul,
               merupakan bagian yang terdiri atas nama algoritma dan
               penjelasan atau spesifikasi algoritma tersebut. Bagian
               Deklarasi,  merupakan  bagian  untuk  mendefinisikan
               semua  nama  yang  digunakan  pada  algoritma  dapat
               berupa variabel, konstanta, tipe ataupun fungsi. Bagian

               Deskripsi,  merupakan  bagian  inti  pada  struktur
               algoritma     yang    berisi   uraian    langkah-langkah
               penyelesaian masalah. Contoh ringkas notasi deskripsi
                                            20
   24   25   26   27   28   29   30   31   32   33   34