更新時(shí)間:2021-01-19 來(lái)源:黑馬程序員 瀏覽量:
BUG是什么意思?一半來(lái)說(shuō)“BUG”是指電腦程序未被發(fā)現(xiàn)的邏輯缺陷問(wèn)題,程序員經(jīng)常會(huì)接觸到“BUG”這個(gè)詞。然而你知道“BUG”本意是什么嗎?
第三人稱單數(shù): bugs
復(fù)數(shù): bugs
現(xiàn)在分詞: bugging
過(guò)去式: bugged
過(guò)去分詞: bugged
BUG一般是指在電腦系統(tǒng)或程序中,泛指程序中未被發(fā)現(xiàn)的一些的邏輯缺陷問(wèn)題,簡(jiǎn)稱程序漏洞,是程序設(shè)計(jì)中的術(shù)語(yǔ)。其實(shí)bug是所有程序都會(huì)存在的,沒(méi)有一個(gè)程序是完美無(wú)bug的,只是bug有沒(méi)有被發(fā)現(xiàn),bug嚴(yán)不嚴(yán)重而已。
為什么用“BUG”代指 “程序漏洞”?
1947年9月9日,赫柏對(duì)Harvard Mark II設(shè)置好17000個(gè)繼電器進(jìn)行編程后,技術(shù)人員正在進(jìn)行整機(jī)運(yùn)行時(shí),它突然停止了工作。于是他們爬上去找原因,發(fā)現(xiàn)這臺(tái)巨大的計(jì)算機(jī)內(nèi)部一組繼電器的觸點(diǎn)之間有一只飛蛾,這顯然是由于飛蛾受光和熱的吸引,飛到了觸點(diǎn)上,然后被高電壓擊死。所以在報(bào)告中,赫柏用膠條貼上飛蛾,并把“bug”來(lái)表示“一個(gè)在電腦程序里的錯(cuò)誤”,“Bug”這個(gè)說(shuō)法一直沿用到今天。
(1) 指超乎想象的厲害
BUG還有一種引申意義,形容某事物厲害的超乎想象。
(2)網(wǎng)紅老鼠
有一只叫bug的老鼠,在主人杰西卡·佛羅倫斯精心打扮后,拍下無(wú)數(shù)可愛(ài)的靚照,這些趣圖在網(wǎng)絡(luò)上很快引起轟動(dòng),老鼠bug也因此成為了網(wǎng)紅,被大家所熟知。
(3)指背景音樂(lè)
BGM是Back Ground Music的簡(jiǎn)寫(xiě),是背景音樂(lè)的意思,但是在某彈幕網(wǎng)站上某觀眾誤將BGM打成BUG發(fā)送了出去。因?yàn)榉浅O哺?,所以有些人也開(kāi)始故意把BGM打成bug或BUG。
猜你喜歡:
bug回歸測(cè)試什么?回歸測(cè)試是系統(tǒng)測(cè)試的一個(gè)階段嗎?
n. 小昆蟲(chóng);蟲(chóng)子;輕微的傳染病;小病;熱衷;著迷
v. 在(某處)裝竊聽(tīng)器;竊聽(tīng)(談話);使煩惱;使惱怒