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