1.0 PENGATURCARAAN
1.5 .1 JENIS RALAT DALAM ATUR CARA
RALAT
• RALAT :
• Kesalahan yang dilakukan semasa
• Menulis algoritma
• Menulis kod atur cara
RALAT [ SEMASA MENULIS KOD ATURCARA ]
• TIGA RALAT [ SEMASA PENULISAN KOD ATURCARA
• RALAT SINTAKS
• RALAT LOGIK
• RALAT MASA LARIAN
RALAT SINTAKS
• Ralat yang berlaku akibat:
Kesalahan tatabahasa
Salah eja
Salah tatatanda
• Mengandungi paparan mesej ralat
RALAT SINTAKS
• Mengeluarkan paparan mesej ralat:
Mesej Ralat Sintaks
CONTOH 1 : RALAT SINTAKS Atur cara yang telah
diperbetulkan
Atur cara
mengandungi ralat
CONTOH 2 : RALAT SINTAKS
Paparan Mesej Ralat
CONTOH 2 : RALAT SINTAKS Atur cara yang telah
diperbetulkan
Paparan Mesej Ralat
2. RALAT MASA LARIAN
• Ralat ditemui ketika:
Atur cara sedang berjalan terganggu akibat beberapa faktor:
Pengiraan Data Bukan Berangka (Non-numerical)
Operasi bahagi dengan digit 0
Ralat ditemui ketika:
• Mengandungi Paparan Mesej Ralat Paparan Mesej: Ralat Masa Larian
CONTOH 1 : RALAT MASA LARIAN
SITUASI 1 : PENGIRAAN DATA BUKAN BERANGKA
Paparan Mesej Ralat
Atur cara
mengandungi ralat
CONTOH 2 : RALAT MASA LARIAN
SITUASI 2 : OPERASI BAHAGI DENGAN DIGIT 0
Paparan Mesej Ralat
Atur cara
mengandungi ralat
CONTOH 3 : RALAT MASA LARIAN
SITUASI 3 : MENCARI PUNCA KUASA DUA UNTUK NOMBOR NEGATIF
Paparan Mesej Ralat
Atur cara
mengandungi ralat
3. RALAT LOGIK
• Ralat berlaku apabila:
Atur cara tidak berfungsi seperti yang diingini
Tidak dapat dikesan atau jarang dikesan oleh compiler
Biasanya pengatur cara sahaja dapat mengesan ralat melalui output yang
dihasilkan
Ralat ditemui ketika:
• Tidak Mengandungi Paparan Mesej Ralat
CONTOH 1 : RALAT LOGIK
Atur cara
mengandungi ralat