Page 183 - Pemrograman Dasar kelas X
P. 183

Bab 5 Pengembangan Algoritma Aplikasi     179

              Nilai dalam huruf adalah : D



            Menanya
             Dari hasil pengamatan kalian, jawablah pertanyaan berikut ini.
                 1.  Mengapa untuk nilai =100 hurufnya adalah D?

                 2.  Mengapa terjadi kesalahan seperti itu?
                 3.  Bagaimana cara/teknik mencari kesalahan algortimik dalam kode program?


                     Mengumpulkan Informasi/Mencoba
                     Mencari  kesalahan  logika  dalam  alur  algoritma  pemrograman  merupakan  sesuatu  yang

             cukup sulit. Oleh karena itu digunakan istilah debugging (mencari kutu). Kesalahan sekecil apapun
             jika itu merupakan kesalahan algortimik akan mempengaruhi hasil dari program tersebut. Semakin

             kecil kesalahan itu maka akan sulit mencarinya, sehingga diibaratkan sesulit mencari kutu.
             Secara garis besar melakukan debugging program dapat dilakukan dengan beberapa cara, yaitu:
             1. menjalankan kode program baris demi baris (pernyataan demi pernyataan)

             2. menjalankan program hingga baris tertentu, dengan menggunakan breakpoint
             3. Melihat isi dari variabel memori ketika program dijalankan.


             Menjalankan Kode Baris demi Baris
                     Salah  satu  strategi  mencari  kesalahan  adalah  meneliti  baris  per  baris  pernyataan  dan
             mencoba, apakah pada baris tersebut sudah benar atau belum. Ini bisa dilakukan secara manual

             atau  menggunakan  perintah  yang  ada  pada  tool  pembat  aplikasi,  dalam  hal  ini  Free  Pascal.
             Mengecek  baris  per  baris  pernyataan  apakah  sudah  benar  dengan  mencobakan  beberapa  nilai,

             tentunya yang menghasilkan keluaran salah.
                     Misalkan dalam kode program di atas, kita akan lihat satu persatu pernyataan dengan nilai
             input nilai=100. Berikut ini potongan bagian pernyataan. Akhir pernyataan biasanya diakhiri dengan

             titik  koma.  Selanjutnya adalah  kita  melakukan pemeriksaaan  apakah  pernyataan tersebut  sudah
             benar sesuai dengan harapan. Untuk itu kita dapat melakukan secara bertahap, carannya mulai
             dari atas, tentukan pernyataan manakah yang akan diperiksa, kemudian beri tanda komentar untuk

             semua pernyataan di bawahnya. Contoh sebagai berikut. Perintah writeln tidak dimasukkan dalam
             komentar karena dari sinilah kita mengetahui outputnya sudah sesuai atau belum.
   178   179   180   181   182   183   184   185   186   187   188