บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ Logic Error

Level 13 ข้อผิดพลาดในการเขียนโปรแกรม

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