來(lái)源:藏色散人 發(fā)布時(shí)間:2018-11-21 10:50:25 閱讀量:957
bug,英文原意是昆蟲(chóng)、缺陷,瑕疵、細(xì)菌,病菌、竊聽(tīng)器等的意思。中文常稱(chēng)BUG為“缺陷”。在我們?nèi)粘I钪校畛B?tīng)見(jiàn)的大概就是游戲中bug或者程序bug。那么這種bug到底是什么意思呢?
在IT中,bug是指計(jì)算機(jī)程序中的編碼錯(cuò)誤,或硬件系統(tǒng)中的錯(cuò)誤,故障或缺陷。bug會(huì)產(chǎn)生意外的結(jié)果或?qū)е孪到y(tǒng)意外運(yùn)行。簡(jiǎn)而言之,它是程序或系統(tǒng)獲得的任何行為或結(jié)果,它并不是為此而設(shè)計(jì)的。那么在游戲中的bug,也就是是程序bug。通常會(huì)讓你在游戲中,體驗(yàn)意外的游戲效果,比如在“吃雞”游戲中,有的朋友可能遇到過(guò)被卡在窗戶(hù)里,出不去也進(jìn)不來(lái),這就叫做卡bug。
在程序用戶(hù)之前發(fā)現(xiàn)錯(cuò)誤bug的過(guò)程稱(chēng)為調(diào)試(Debug)。在首次編寫(xiě)代碼之后開(kāi)始調(diào)試,并且在代碼與其他編程單元組合以形成軟件產(chǎn)品(例如操作系統(tǒng)或應(yīng)用程序)的連續(xù)階段中也可以繼續(xù)進(jìn)行調(diào)試。在產(chǎn)品發(fā)布或公開(kāi)測(cè)試期間,仍然容易發(fā)現(xiàn)bug。發(fā)生這種情況時(shí),用戶(hù)必須找到bug,避免使用bug代碼或及時(shí)獲取補(bǔ)丁。
bug這個(gè)詞起源于工程學(xué)。該術(shù)語(yǔ)在計(jì)算方面的應(yīng)用歸功于先驅(qū)程序員格蕾絲·赫柏(Grace Murray Hopper)。1944年,赫柏當(dāng)時(shí)是一名年輕的海軍預(yù)備役軍官,前往哈佛大學(xué)的馬克一號(hào)電腦工作。她后來(lái)描述了一個(gè)事件,據(jù)說(shuō)技術(shù)人員從Mark II計(jì)算機(jī)中的兩個(gè)電氣繼電器之間發(fā)現(xiàn)一只蟲(chóng)子(實(shí)際上是一只飛蛾),在報(bào)告日志中,赫柏用膠條貼上飛蛾,并用“bug”來(lái)表示“一個(gè)在電腦程序里的錯(cuò)誤”,于是“Bug”這個(gè)說(shuō)法一直沿用到今天。
在web網(wǎng)絡(luò)中,web bug表示廣告商向網(wǎng)頁(yè)添加的一個(gè)小的,通常是透明的圖像(用于跟蹤其受歡迎程度)或電子郵件消息(用于跟蹤何時(shí)被閱讀)。
web bug是嵌入在網(wǎng)頁(yè)或電子郵件中的對(duì)象,通常對(duì)用戶(hù)不可見(jiàn),但允許檢查用戶(hù)是否已查看過(guò)該頁(yè)面或電子郵件。常見(jiàn)用途是用于Web分析的電子郵件跟蹤和頁(yè)面標(biāo)記。替代名稱(chēng)是web beacon,跟蹤bug,標(biāo)記或頁(yè)面標(biāo)記。通過(guò)嵌入式圖像實(shí)現(xiàn)的Web錯(cuò)誤的通用名稱(chēng)包括跟蹤像素,像素標(biāo)簽,1×1 gif和clear gif。使用JavaScript實(shí)現(xiàn)時(shí),它們可能被稱(chēng)為JavaScript標(biāo)記。bug是使用這些技術(shù),類(lèi)似于傳統(tǒng)的竊聽(tīng),但不是侵入性。Web錯(cuò)誤的區(qū)別不應(yīng)該與更為良性的網(wǎng)絡(luò)蜘蛛以及更惡毒,邪惡或顛覆性的設(shè)備(如計(jì)算機(jī)蠕蟲(chóng))相混淆。
本篇就是關(guān)于bug是什么意思的具體介紹,具有一定的參考價(jià)值,想必大家已經(jīng)對(duì)bug有了更深刻的認(rèn)識(shí)!
在線(xiàn)
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線(xiàn)溝通:
客服
熱線(xiàn)
7*24小時(shí)客服服務(wù)熱線(xiàn)
關(guān)注
微信
關(guān)注官方微信