บั๊กซอฟต์แวร์ (อังกฤษ: software bug) หรือเรียกสั้น ๆ ว่า บั๊ก หรือ จุดบกพร่อง หมายถึง ปัญหาที่เกิดขึ้นกับโปรแกรมอันเนื่องมาจากคำสั่งในโปรแกรมนั้น ๆ เอง ซึ่งทำให้การทำงานของโปรแกรมไม่ถูกต้อง มีข้อผิดพลาด หรือไม่ราบรื่นเท่าที่ควร นอกจากปัญหาเกี่ยวกับโปรแกรมแล้ว อาจเป็นปัญหาเกี่ยวกับตัวเครื่องก็ได้
คำนี้มาจากคำว่า bug ที่แปลว่าตัวด้วงหรือตัวแมลง ที่เข้าไปติดอยู่ในสวิตช์ relay ของเครื่องคอมพิวเตอร์ Mark II ทำให้การทำงานขัดข้อง
ส่วนการแก้ไขจุดบกพร่องของโปรแกรมนั้น จะใช้คำว่า ดีบั๊ก (debug)
ตัวอย่าง
- ความผิดพลาดทางการคำนวณ เช่น
- การปัดเศษ ซึ่งอาจทำให้เลขนัยสำคัญคลาดเคลื่อน
- การหารด้วยศูนย์ ซึ่งอาจให้ผลเป็นค่าไม่ใช่จำนวน (อังกฤษ: NaN (Not a Number)) หรือค่าอนันต์
- สภาวะติดตาย (อังกฤษ: deadlock)
- ความผิดพลาดทางวากยสัมพันธ์ (อังกฤษ: syntax error) เช่น ใช้ x = 5 แทนที่จะใช้ x == 5
- ฮาร์ตบลีด (อังกฤษ: Heartbleed) เป็นบั๊กของ โอเพนเอสเอสแอล
อ้างอิง
- ศัพท์บัญญัติสำนักราชบัณฑิตยสภา (สืบค้นคำว่า bug)
- Danis, Sharron Ann: "Rear Admiral Grace Murray Hopper"
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
bksxftaewr xngkvs software bug hruxeriyksn wa bk hrux cudbkphrxng hmaythung pyhathiekidkhunkbopraekrmxnenuxngmacakkhasnginopraekrmnn exng sungthaihkarthangankhxngopraekrmimthuktxng mikhxphidphlad hruximrabrunethathikhwr nxkcakpyhaekiywkbopraekrmaelw xacepnpyhaekiywkbtwekhruxngkidhnabnthukkhxngkhxmphiwetxrkungiffakungckrkl thimimxdsungtayaelwthuknaxxkmacakxupkrndngklaw khanimacakkhawa bug thiaeplwatwdwnghruxtwaemlng thiekhaiptidxyuinswitch relay khxngekhruxngkhxmphiwetxr Mark II thaihkarthangankhdkhxng swnkaraekikhcudbkphrxngkhxngopraekrmnn caichkhawa dibk debug twxyangkhwamphidphladthangkarkhanwn echn karpdess sungxacthaihelkhnysakhykhladekhluxn karhardwysuny sungxacihphlepnkhaimichcanwn xngkvs NaN Not a Number hruxkhaxnnt sphawatidtay xngkvs deadlock khwamphidphladthangwakysmphnth xngkvs syntax error echn ich x 5 aethnthicaich x 5 hartblid xngkvs Heartbleed epnbkkhxng oxephnexsexsaexlxangxingsphthbyytisankrachbnthityspha subkhnkhawa bug Danis Sharron Ann Rear Admiral Grace Murray Hopper bthkhwamkhxmphiwetxr xupkrntang hruxekhruxkhayniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmuldkhk