Bug[詞語釋義]

Bug[詞語釋義]

英文單詞,本意是臭蟲、缺陷、損壞、竊聽器、小蟲等意思。現在人們將在電腦系統或程式中,隱藏著的一些未被發現的缺陷或問題統稱為bug(漏洞),如一些遊戲存在的不完善的地方。由於現在社會的發展,bug另有一種引申意義,用來形容某事物厲害的超乎想像,BUG可以使電腦系統崩潰、容易被攻擊,現有修復漏洞的工具。

基本信息

釋義

英文解釋

[bug]呆子n.系統漏洞,昆蟲;[美口]蟲,頭虱
bugbug

[口]微生物,病菌
(機器、設計等的)缺陷;瑕疵
著迷,熱衷於(某事)者
名流,要人
n.錯誤
竊聽器;暗設警報器
(=asterisk)星號防毒
小型汽車
干擾,損壞
[俚]雷達位置測定[指示]器
刮管器;清管刮刀
alightingbug
[美]螢火蟲
haveabugaboutsth.
熱衷於某事
abugoneducation
熱衷於教育的人
abigbug
[貶]大亨,大人物,要人
vt.裝竊聽器,打擾,破壞
習慣用語:assnugasabuginarug非常舒適地,極其安逸地;gobugs[美俚]失去理智;發瘋;onbug熱衷於...;給...迷上putabuginsb.'sear事先給某人暗示[警告]bugoff[美俚]停止打擾;走開,匆匆離開,滾開bugout[美俗](眼球)凸出[美俚]龜縮;溜走;撤退bugup[俚]激動起來,被弄得稀里糊塗bugwalk[俚]床

中文解釋

程式錯誤(英語:Bug),在程式設計中的術語,是指在軟體運行中因為程式本身有錯誤而造成的功能不正常、體驗不佳、當機、數據丟失、非正常中斷等現象。
中文常稱BUG為“缺陷”。而且,“缺陷”一詞更能反映事情的本質。因為“昆蟲”是從外面爬進去的,並非程式本身有問題。而程式本身存在的問題,是程式原來就具有的。因此,在這裡將BUG翻譯為“系統漏洞”更合適。
在程式運用中,特別是應用程式,會出現莫名其妙的警告,讓普通用戶丈二和尚----摸不著頭腦,這些警告常被稱作“BUG”。

詞語由來

Bug一詞的原意是“昆蟲”或“小蟲”;而在電腦系統或程式中隱藏著的一些未被發現的缺陷或問題,人們也叫它“bug”。

“Bug”的創始人格蕾絲·赫柏(GraceMurrayHopper),是一位為美國海軍工作的電腦專家,也是最早將人類語言融入到電腦程式的人之一。而代表電腦程式出錯的“bug”這名字,正是由赫柏所取的。1945年的一天,赫柏對HarvardMarkII設定好17000個繼電器進行編程後,技術人員正在進行整機運行時,它突然停止了工作。於是他們爬上去找原因,發現這台巨大的計算機內部一組繼電器的觸點之間有一隻飛蛾,這顯然是由於飛蛾受光和熱的吸引,飛到了觸點上,然後被高電壓擊死。所以在報告中,赫柏用膠條貼上飛蛾,並把“bug”來表示“一個在電腦程式里的錯誤”,“Bug”這個說法一直沿用到今天。
與Bug相對應,人們將發現Bug並加以糾正的過程叫做“Debug”(中文稱作“調試”),意即“捉蟲子”或“殺蟲子”。
後來就直接用bug在很多的軟體測試中都用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的原因有:
1、對各種流程分支考慮不全面;
2、對邊界情況的處理不到位;
3、編碼時的手誤。
任何軟體在發布時都不可能是絕對的零Bug。在軟體過程管理中通行的CMM(能力成熟度模型)中規定的軟體質量標準是(Bug個數/千行源碼):
CMM1級11.95
CMM2級5.52
CMM3級2.39
CMM4級0.92

相關詞條

相關搜尋

熱門詞條