釋義
英文解釋
[bug]呆子n.系統漏洞,臭蟲; [美口]蟲,頭虱
[口]微生物, 病菌(機器、設計等的)缺陷;瑕疵着迷,熱衷于(某事)者名流,要人
a big bug
[貶]大亨, 大人物, 要人
vt. 裝竊聽器,打擾,破壞
習慣用語: as snug as a bug in a rug 非常舒适地, 極其安逸地 ;go bugs [美俚]失去理智; 發瘋 ;on bug 熱衷于...; 給...迷上 put a bug in sb.'s ear 事先給某人暗示[警告] bug off [美俚]停止打擾; 走開, 匆匆離開, 滾開 bug out [美俗](眼球)凸出 [美俚]龜縮; 溜走; 撤退 bug up [俚]激動起來, 被弄得稀裡糊塗 bug walk [俚]床
中文解釋
程序錯誤(英語:Bug),在程序設計中的術語,是指在軟件運行中因為程序本身有錯誤而造成的功能不正常、體驗不佳、死機、數據丢失、非正常中斷等現象。
中文常稱BUG為“缺陷”。而且,“缺陷”一詞更能反映事情的本質。因為“臭蟲”是從外面爬進去的,并非程序本身有問題。而程序本身存在的問題,是程序原來就具有的。因此,在這裡将BUG翻譯為“系統漏洞”更合适。
在程序運用中,特别是應用程序,會出現莫名其妙的警告,讓普通用戶丈二和尚----摸不着頭腦,這些警告常被稱作“BUG”。
詞語由來
Bug一詞的原意是“臭蟲”或“蟲子”;而在電腦系統或程序中隐藏着的一些未被發現的缺陷或問題,人們也叫它“bug”。“Bug”的創始人格蕾絲·赫柏(Grace Murray Hopper),是一位為美國海軍工作的電腦專家,也是最早将人類語言融入到電腦程序的人之一。而代表電腦程序出錯的“bug” 這名字,正是由赫柏所取的。1945年的一天,赫柏對Harvard Mark II設置好17000個繼電器進行編程後,技術人員正在進行整機運行時,它突然停止了工作。于是他們爬上去找原因,發現這台巨大的計算機内部一組繼電器的觸點之間有一隻飛蛾,這顯然是由于飛蛾受光和熱的吸引,飛到了觸點上,然後被高電壓擊死。所以在報告中,赫柏用膠條貼上飛蛾,并把“bug”來表示“一個在電腦程序裡的錯誤”,“Bug”這個說法一直沿用到今天。與Bug相對應,人們将發現Bug并加以糾正的過程叫做“Debug”(中文稱作“調試”),意即“捉蟲子”或“殺蟲子”。後來就直接用bug 在很多的軟件測試中 都用Bug來說明那些問題。
程序漏洞
遊戲中的BUG
遊戲中的BUG,簡單來說就是遊戲程序的漏洞,遊戲程序中的缺陷。遊戲中有BUG是很正常的,尤其是在網絡遊戲中。即使所有的網絡遊戲都是經過封測、内測和公測這三個大的步驟,但由于遊戲文件和遊戲中的任務以及地圖的不斷更新和增加,難免會在遊戲制作方面出現錯誤和偏差。
種類
在遊戲程序中出現BUG,玩家可以應用這些獲得某種不應出現的獎勵或效果。
比如說:卡進BUG,可以使别人看不見你,違反遊戲的公正性。
例如:
魔獸世界卡拉贊副本原來的館長BUG.
美服WOW玩家10分鐘内成60級帳号BUG.
仙劍奇俠傳4無限錢币BUG.
比如懲戒騎士秒人就是個BUG.
穿越火線也有BUG.
奧法無腦biubiu也是BUG.
尊嚴賊無腦剔骨也是BUG.
QQ三國無限刷魂也是BUG.
盜賊對術士的壓制則是有史以來最大的BUG!
賽爾号刷稀有精靈新BUG.
賽爾号玄武青龍最新BUG.
穿越火線BUG卡箱子方法
魔獸世界破碎2樓BUG刷法
洛克王國刷錢BUG 網上第一個bug網站:bug網
天龍八部擺攤BUG
穿越火線看空跳BUG
穿越火線鷹眼上房BUG
dnf雲幂的袖珍罐BUG
常見分類
1.良性BUG
良性BUG即不會産生嚴重後果的BUG,通常很多良性BUG被玩家們利用,方便遊戲或副本,不過此舉帶有一定的作弊性。因此利用這種BUG來遊戲是不值得提倡的,例如有些FPS遊戲中可以卡入一些副本,從而使得不被擊殺。例如在騰訊遊戲穿越火線CF中就有很多BUG,其實是玩家無意發現後,後經多方實驗确認的一些漏洞,已有部分提交騰訊公司做了修補。
2.惡性BUG
第二種:惡性BUG! 惡性BUG即遊戲中緻命的BUG,這些BUG本身就是遊戲的硬傷,例如正常操作中,由于執行文件沖突或錯誤不兼容而導緻的系統自動退出或者服務器斷開等等。《封神榜叁》在開放性内測時,曾出現與服務器斷開的情況,在工作人員的及時修補下,很快重新運作。
為了減少這種情況的發生,遊戲制作方都在大力加強遊戲的升級和補丁。如果BUG嚴重,網絡遊戲運營公司會采取回檔處理,以減少玩家利用BUG或者玩家因為BUG而造成的損失。
程序設計方面的解釋
所謂“(Bug)”,是指電腦系統的硬件、系統軟件(如操作系統)或應用軟件(如文字處理軟件)出錯。硬件的出錯有兩個原因,一是設計錯誤,一是硬件部件老化失效等。
軟件的Bug,狹義概念是指軟件程序的漏洞或缺陷,廣義概念除此之外還包括測試工程師或用戶所發現和提出的軟件可改進的細節、或與需求文檔存在差異的功能實現等。僅就狹義概念而言,軟件出現Bug的原因有:
1、對各種流程分支考慮不全面;
2、對邊界情況的處理不到位;
3、編碼時的手誤。
任何軟件在發布時都不可能是絕對的零Bug。在軟件過程管理中通行的CMM(能力成熟度模型)中規定的軟件質量标準是(Bug個數/千行源碼):
CMM1級 11.95
CMM2級 5.52
CMM3級 2.39
CMM4級 0.92



















