Level 13 ข้อผิดพลาดในการเขียนโปรแกรม
ข้อผิดพลาดในการเขียนโปรแกรม เราเรียกว่า Bugs โดยทั่วไปความผิดพลาดสามรถแบ่งได้เป็น 3 ชนิดใหญ่ๆ คือ 1. Syntax Error - เป็นความผิดพลาดที่สามารถตรวจพบในขณะ compile - เป็นความผิดพลาดทางไวยากรณ์ภาษา จากการเขียนคำสั่งไม่สมบูรณ์ มีการตกหล่น หรือผิดพลาด ซึ่ง compiler ตรวจพบและจะแสดงข่าวสารว่าผิดพลาดเกิดที่บรรทัดไหน ผิดเกี่ยวกับอะไร 2. Run-Time-Error - เป็นความผิดพลาดที่เกิดขึ้นขณะในปฏิบัติการ (Run) เช่น การหารค่าด้วย 0 โดยโปรแกรมจะหยุดการประมวลผลทันที 3. Logic Error - เป็นความผิดพลาดของผลลัพธ์ ซึ่งมีผลมาจากอัลกอริทึมในการแก้ปัญหาโปรแกรม เช่น เขียนพิจน์ทางคณิตศาสตร์ไม่ถูกต้อง มีการใช้เงื่อนไขในการทำงานผิดพลาด มีการวน Loop ไม่มีจุดสิ้นสุดเป็นต้น ...