MENGUJI ATUR CARA DAN
MEMBAIKI RALAT
Bagaimana mengesan ralat?
Ralat dalam atur cara menyebabkan
Atur cara tidak dapat beroperasi dengan betul
Atur cara tamat secara tiba-tiba
Menghasilkan output yang salah
Bila boleh berlaku ralat?
Ralat berlaku semasa
Semasa peringkat algoritma
Semasa penulisan pseudokod
Melukis carta alir
Semasa menulis kod arahan
Jenis-jenis ralat
Ralat sintaks (sytax error)
Ralat logik (logical error)
Ralat masa larian (runtime error)
MENGUJI ATUR CARA DAN
MEMBAIKI RALAT
Ralat sintaks
Berlaku semasa pengekodan apabila sintaks yang salah
atau format pengekodan yang salah digunakan.
Kesan : Maklumat yang dimasukkan ke dalam kod
arahan tidak dapat dibaca oleh komputer.
Contoh :
Murid menaip emel "dotcom" dan bukan ".com"
url = https: .co
Ralat logik
Semasa menulis kod arahan
Program dapat mengenal kod arahan tetapi menghasilkan output
yang bukan diingini.
Contoh
Seorang pemandu berhenti di persimpangan lampu isyarat. Jika
destinasi yang dituju perlu membelok ke kiri tetapi pemandu
membelok ke kanan, maka ralat logik berlaku
MENGUJI ATUR CARA DAN
MEMBAIKI RALAT
Ralat masa larian
Berlaku semasa sesuatu program sedang dilancarkan
Ralat disebabkan oleh program dan bukan sistem operasi
Boleh disebabkan oleh perisian hasad (malicious software) seperti virus
atau cecacing, kepingan atur cara (program flaw), pepijat (bug) atau
ingatan yang tidak mencukupi (insufficient memory)
Langkah-langkah mencari ralat
1.Banding hasil atur cara dengan algoritma
2.Kesan ralat pada kod arahan dengan meneliti semula kod-kod
arahaan yang ditulis dalam atur cara melalui semakan meja
3.Baiki ralat pada kod arahan yang ditemui
4.Uji lari atur cara semula. Jika masih ada ralat, ulangi Langkah 1
hingga 3.