หน้าแรก ตรวจหวย เว็บบอร์ด ควิซ Pic Post แชร์ลิ้ง หาเพื่อน Chat หาเพื่อน Line Page อัลบั้ม คำคม Glitter เกมถอดรหัสภาพ คำนวณ การเงิน ราคาทองคำ กินอะไรดี
ข้อตกลงการใช้บริการนโยบายความเป็นส่วนตัวนโยบายเนื้อหานโยบายการสร้างรายได้About Usติดต่อเว็บไซต์แจ้งเนื้อหาไม่เหมาะสม
เว็บบอร์ด บอร์ดต่างๆค้นหาตั้งกระทู้

คำว่า Bug ในคอมพิวเตอร์ มีที่มาจากแมลงตัวจริงที่ทำเครื่องพังเมื่อปี 1947

เขียนโดย nattawat25800

คำว่า Bug ที่ใช้กันทุกวัน เคยเป็นแมลงตัวเป็นๆ มาก่อน

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

 

เรื่องเกิดขึ้นในห้องคอมพิวเตอร์เมื่อปี 1947

วันที่ 9 กันยายน ค.ศ. 1947 ทีมวิศวกรกำลังตรวจสอบการทำงานของคอมพิวเตอร์ขนาดมหึมาที่ชื่อว่า Harvard Mark II ซึ่งในยุคนั้นถือเป็นเครื่องจักรล้ำสมัย ใช้รีเลย์ไฟฟ้าจำนวนมหาศาลในการคำนวณข้อมูล

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


แมลงตัวนั้นถูกแปะไว้ในสมุดบันทึก พร้อมข้อความว่า
'First actual case of bug being found.'

ทีมงานไม่ได้โยนแมลงทิ้ง แต่ใช้เทปกาวแปะมันลงในสมุดบันทึกการซ่อม พร้อมจดรายละเอียดของเหตุการณ์เอาไว้ เอกสารชิ้นนั้นยังคงถูกเก็บรักษาอยู่จนถึงปัจจุบัน และกลายเป็นหนึ่งในของสะสมทางประวัติศาสตร์ด้านคอมพิวเตอร์ที่โด่งดังที่สุด

 

แต่จริงๆ แล้วคำว่า Bug เก่ากว่านั้นอีก

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

เหตุการณ์ปี 1947 จึงไม่ได้เป็นการกำเนิดคำว่า Bug แต่เป็นเหตุการณ์ที่ทำให้คำนี้มีเรื่องเล่าที่จับต้องได้ เพราะครั้งนั้นมีแมลงจริงๆ เป็นสาเหตุของปัญหา

 

แล้วคำว่า Debug มาจากไหน

เมื่อมี Bug ก็ย่อมมีคำว่า Debug ซึ่งหมายถึงการค้นหาและแก้ไขข้อผิดพลาดของระบบ เดิมทีความหมายตรงตัวคือการเอา "แมลง" ออกจากเครื่อง แต่เมื่อเวลาผ่านไป ความหมายก็ขยายไปถึงการตรวจสอบโปรแกรม ซอฟต์แวร์ และฮาร์ดแวร์ทุกชนิด

• หาเหตุที่ทำให้ระบบผิดปกติ

• วิเคราะห์ต้นตอของปัญหา

• แก้ไขและทดสอบจนระบบกลับมาทำงานได้

 

ทุกวันนี้นักพัฒนาซอฟต์แวร์ทั่วโลกยังใช้คำว่า Debug อยู่เหมือนเดิม แม้ว่าปัญหาส่วนใหญ่จะไม่ได้เกิดจากแมลงอีกแล้วก็ตาม

 

เรื่องเล็กๆ ที่กลายเป็นตำนานของวงการไอที

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

ครั้งหน้าถ้าโปรแกรมเด้ง เกมค้าง หรือแอปเปิดไม่ติด แล้วมีคนบอกว่า "มีบั๊ก" ก็อาจนึกถึงแมลงเม่าตัวเล็กๆ ที่เคยบินเข้าไปหยุดซูเปอร์คอมพิวเตอร์เมื่อปี 1947 เพราะมันคือหนึ่งในเหตุการณ์ที่ทำให้ศัพท์ทางเทคโนโลยีคำนี้มีเรื่องราวน่าจดจำกว่าที่หลายคนคิด

⚠ แจ้งเนื้อหาไม่เหมาะสม 
nattawat25800's profile
มีผู้เข้าชมแล้ว 5 ครั้ง
เขียนโดย nattawat25800
เป็นกำลังใจให้เจ้าของกระทู้โดยการ VOTE และ SHARE
Hot Topic ที่น่าสนใจอื่นๆ
ร่องลึกมาเรียนาลึกแค่ไหน? ลึกจนยอดเขาเอเวอเรสต์ยังจมหายใต้น้ำอีกกว่า 2 กิโลเมตร4 คณะหมอลำระดับแนวหน้าของเมืองไทยที่มี ค่าจ้างแพงที่สุดพืชรั้วกินได้ 10 ชนิด ปลูกเป็นรั้วบ้านก็สวย เก็บกินได้ทุกวันล็อตเตอรี่ 1 ใบ สามารถถูกได้สูงสุดถึง 3 รางวัลพร้อมกัน ในงวดเดียวกัน7 จุดสังเกต ปลั๊กพ่วงคุณภาพดี ที่หลายคนมองข้ามย้อนวันวาน 5 ของเช่าเคยฮิต ก่อนเทคโนโลยีเปลี่ยนทุกอย่างประเทศที่คนชอบมาเที่ยวไทยที่สุด มีนักท่องเที่ยวเข้าไทยมากที่สุดรู้จัก Minor Food เบื้องหลังร้านดัง และความต่างระหว่างเจ้าของกับผู้บริหารแบรนด์Data Center คืออะไร? ทำไมบริษัทยักษ์ใหญ่ถึงแห่มาลงทุนในไทยชาร์จมือถือทิ้งไว้ทั้งคืน ทำให้แบตเสื่อมเร็วจริงไหม หรือเป็นความเชื่อที่ยังเข้าใจกันผิดมหัศจรรย์แห่ง ทะเลสาบกลางขุนเขาไทย ที่ทำให้คนทั้งโลกต้องอยากมาซื้อล็อตเตอรี่ยังไงให้ถูก
Hot Topic ที่มีผู้ตอบล่าสุด
รู้จัก Minor Food เบื้องหลังร้านดัง และความต่างระหว่างเจ้าของกับผู้บริหารแบรนด์ฝันว่ารองเท้าหายหาไม่เจอ หมายถึงการเปลี่ยนงานใหม่หรือดวงกำลังตก9 อาชีพฝีมือเก่าแก่ของไทยที่ยังมีงาน แต่คนสืบทอดน้อยลงWhy pet medication bills are often higher than owners expectร่องลึกมาเรียนาลึกแค่ไหน? ลึกจนยอดเขาเอเวอเรสต์ยังจมหายใต้น้ำอีกกว่า 2 กิโลเมตรทำไมนักบินกับผู้ช่วยนักบิน ห้ามกินอาหารเมนูเดียวกันระหว่างปฏิบัติหน้าที่
กระทู้อื่นๆในบอร์ด มือถือ Gadget เทคโนโลยี
รู้ไหมว่า AI ก็มีช่วงเวลาคล้ายการ "ฝัน"? เมื่อคอมพิวเตอร์ต้องหยุดพักเพื่อจัดระเบียบความคิดของตัวเองทุกครั้งที่คลิกหาทางม้าลายหรือไฟจราจร คุณอาจกำลังช่วยฝึก AI โดยไม่รู้ตัวเกือบไม่ได้ใช้ชื่อ Pac-Man! เบื้องหลังที่ทำให้เกมดังต้องเปลี่ยนชื่อ เพราะกลัวคนแกล้งบนตู้เกมหลายคนเข้าใจผิดมาตลอด! เครื่องสแกนบาร์โค้ดไม่ได้อ่านเส้นสีดำ แต่กำลังอ่านช่องว่างสีขาว
ตั้งกระทู้ใหม่