หน้าเว็บ

วันศุกร์ที่ 22 กรกฎาคม พ.ศ. 2554

Bug - บั๊ก

ความหมาย Bug หมายถึง ความผิดพลาดหรือจุดบกพร่องของโปรแกรม เวลาที่โปรแกรมไม่สามารถให้ผลตามที่คาดหวังไว้ได้ เราเรียกว่าโปรแกรมนั้นมี Bug อยู่หรือมีหนอนอยู่

ที่มาของคำ Bug แปลว่า แมลง เป็นคำที่เกิดขึ้นจากบริษัทโทรศัพท์แห่งหนึ่งในสหรัฐอเมริกา เวลาที่มีเหตุขัดข้องในสายโทรศัพท์ มักจะพูดเป็นเชิงตลกว่า "มีแมลงมากินสายโทรศัพท์"  ในความเป็นจริงแล้วโทรศัพท์ในยุคแรกๆ มีปัญหาเนื่องจากแมลงกินเปลือกหุ้มสายโทรศัพท์อยู่ค่อนข้างมากทีเดียว

วิธีใช้คำ "ถ้าหากว่าโปรแกรมของบริษัทเรามี Bug อยู่เรายินดีเปลี่ยนให้ฟรี" "โปรแกรมนี้ดูเหมือนจะทำงานผิดปกติ สงสัยจะมี Bug อยู่"

หมายเหตุ เมื่อค้นพบ Bug แล้วทำการเอามันออกไป เราเรียกว่า ดีบั๊ก (Debug) ซึ่งมาจากคำว่า De ซึ่งแปลว่า ปลดออก เอาออก รวมกับคำว่า บั๊ก ซึ่งแปลว่า แมลง หมายความว่าทำการเอาแมลง (จุดบกพร่อง) ออกไป กล่าวกันว่าโทรศัพท์ในยุกแรกๆ ทำการ Debug โดยการเคลือบสารที่แมลงไม่ชอบลงบนสายโทรศัพท์

คำศัพท์ที่เกี่ยวข้อง Debug