Monday, June 3, 2013

BAB 3 : Penanganan Kesalahan Dan Help Dokumentasi ( Jenis-jenis Kesalahan, Mengenai Petunjuk Memperbaiki Kesalahan, Jenis-jenis Dokumen Dan Alat Bantu)


     Penanganan kesalahan dan help dokumentasi
·         Jenis-jenis kesalahan :
-          . kesalahan sintaksis yang bisa dideteksi kompiler biasa disebut compile-time error,
      dimana perintah atau statemen menyalahi aturan pengkodean yang dimiliki oleh bahasa pemrograman yang digunakan.
      Beberapa bahasa pemrograman, disediakan fasilitas Auto Syntax Check, dimana muncul sebuah pesan peringatan ketika Anda mengetikkan sintaks yang salah.
-           Kesalahan run-time ketika program dijalankan biasa disebut run-time error atau fatal error, terjadi ketika kode program melakukan sesuatu yang tidak dimungkinkan.
-          Kesalahan Logika, aplikasi berjalan tanpa pesan kesalahan, tetapi mengeluarkan hasil yang tidak diharapkan

·         Mengenai petunjuk memperbaiki kesalahan :
-          Validasi pemasukan, misalnya jika pengguna harus memasukkan bilangan positif, sementara ia memasukkan data negatif atau nol, maka harus ada mekanisme untuk mengulang pemasukan data tersebut.
-          Proteksi pengguna: program memberi peringatan ketika pengguna melakukan suatu tindakan secara tidak sengaja, misalnya penghapusan berkas.
-          Pemulihan dari kesalahan: tersedianya mekanisme untuk membatalkan tindakan yang baru saja dilakukan.
-          Penampilan pesan salah yang tepat dan sesuai dengan kesalahan yang terjadi pada waktu itu
-          Beri komentar, utk mempermudah mempelajari kode-kode program yg pernah dibuat.

·         Jenis-jenis dokumen dan alat bantu :
Sifat-sifat
      - availability
      - accuracy& completeness
      - consistency
      - robustness
      - flexibility
      - unobtrusiveness
Jenis; paper based dan computer based
Perancangan; how requested, how displayed
Kesimpulan : Ada sebagian pendapat menyatakan bahwa sistem yang interaktif dijalankan tanpa   membutuhkan    
         Bantuan atau training. Hal ini mungkin ideal, akan tetapi jauh dari kenyataan.    
         Pendekatan yang lebih membantu adalah dengan mengasumsikan bahwa user akan membutuhkan
         Bantuan pada suatu waktu dan merancang bantuan (help) ke dalam sistem.

SUMBER : zheira83.files.wordpress.com/2009/04/error-handling.ppt

UNIVERSITAS GUNADARMA


No comments:

Post a Comment