Page 68 - E-Modul Pemrograman Dasar Kelas X
P. 68

Dalam pengembangan perangkat lunak, debugging melibatkan penempatan

               dan koreksi kesalahan kode dalam program komputer. Debugging adalah bagian
               dari  proses  pengujian  perangkat  lunak  dan  merupakan  bagian  integral  dari
               keseluruhan  siklus  pengembangan  perangkat  lunak.  Proses  debugging  dimulai
               segera setelah kode ditulis dan berlanjut dalam tahap-tahap berturut-turut karena
               kode digabungkan dengan unit pemrograman lainnya untuk membentuk produk
               perangkat  lunak.  Dalam  sebuah  program  besar  yang  memiliki  ribuan  bahkan

               ratusan ribu baris kode, proses debugging dapat dilakukan lebih mudah dengan
               menggunakan strategi seperti unit, review kode, dan pemrograman pasangan

                       Setelah  kesalahan  telah  diidentifikasi,  maka  perlu  untuk  benar-benar
               menemukan error dalam kode. Pada saat ini, dapat berguna untuk melihat kode
               yang masuk dan menggunakan alat debugger yang berdiri sendiri atau komponen
               debugging  dari  lingkungan  pengembangan  terpadu  (Integrated  Development
               Environment/IDE). Bug di dalam fungsi adalah hal yang paling banyak ditemukan

               dan  selalu  diperbaiki  terlebih  dahulu.  Dalam  beberapa  kasus,  modul  yang
               menyajikan masalah sudah jelas tetapi tidak untuk baris kodenya.

                       Selama  menulis  dan  menjalankan  program,  ada  beberapa  kemungkinan
               terjadi suatu kesalahan (error). Ada tiga tipe kesalahan, yaitu sebagai berikut.

               1)  Compile Time Error. Kesalahan ini secara umum terjadi karena kesalahan
                   penulisan program (syntax error).
               2) Run  Time  Error  (Exception):  Kesalahan  ini  terjadi  ketika  aplikasi

                   dijalankan tetapi beberapa logika dari suatu program masih salah.
               3) Logical  Error.  Kesalahan  ini  terjadi  ketika  program  dikompilasi  dan
                   dijalankan  dengan  sukses,  tetapi  masih  terdapat  hasil  keluaran  yang  tidak
                   sesuai atau karena kode program yang salah secara logika.

               b. Compile Time Error

                       Program  Visual  C#  adalah  suatu  bahasa  pemrograman  yang  melakukan

               compile  yaitu  setiap  kode  program  yang  dituliskan  akan  langsung  dan  dicek
               kebenaran suatu statement atau suatu perintah. Jika suatu statement itu selesai
               ditulis yang ditandai dengan pengetikan spasi atau enter atau pindah posisi kursor,
               maka program Visual C# akan langsung menuliskan kesalahan di box kesalahan
               di  jendela  output  error  list.  Oleh  sebab  itu,  programmer  langsung  bisa
               mengetahui  kesalahan  tersebut,  termasuk  lokasi  kesalahan  (baris  dan  kolom

               statement tersebut berada).






                                                             60
   63   64   65   66   67   68   69   70   71   72   73