更新時(shí)間:2021-01-19 來源:黑馬程序員 瀏覽量:
BUG是什么意思?一半來說“BUG”是指電腦程序未被發(fā)現(xiàn)的邏輯缺陷問題,程序員經(jīng)常會(huì)接觸到“BUG”這個(gè)詞。然而你知道“BUG”本意是什么嗎?
第三人稱單數(shù): bugs
復(fù)數(shù): bugs
現(xiàn)在分詞: bugging
過去式: bugged
過去分詞: bugged
BUG一般是指在電腦系統(tǒng)或程序中,泛指程序中未被發(fā)現(xiàn)的一些的邏輯缺陷問題,簡稱程序漏洞,是程序設(shè)計(jì)中的術(shù)語。其實(shí)bug是所有程序都會(huì)存在的,沒有一個(gè)程序是完美無bug的,只是bug有沒有被發(fā)現(xiàn),bug嚴(yán)不嚴(yán)重而已。
為什么用“BUG”代指 “程序漏洞”?
1947年9月9日,赫柏對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”來表示“一個(gè)在電腦程序里的錯(cuò)誤”,“Bug”這個(gè)說法一直沿用到今天。
(1) 指超乎想象的厲害
BUG還有一種引申意義,形容某事物厲害的超乎想象。
(2)網(wǎng)紅老鼠
有一只叫bug的老鼠,在主人杰西卡·佛羅倫斯精心打扮后,拍下無數(shù)可愛的靚照,這些趣圖在網(wǎng)絡(luò)上很快引起轟動(dòng),老鼠bug也因此成為了網(wǎng)紅,被大家所熟知。
(3)指背景音樂
BGM是Back Ground Music的簡寫,是背景音樂的意思,但是在某彈幕網(wǎng)站上某觀眾誤將BGM打成BUG發(fā)送了出去。因?yàn)榉浅O哺校杂行┤艘查_始故意把BGM打成bug或BUG。
猜你喜歡:
bug回歸測試什么?回歸測試是系統(tǒng)測試的一個(gè)階段嗎?
n. 小昆蟲;蟲子;輕微的傳染病;小病;熱衷;著迷
v. 在(某處)裝竊聽器;竊聽(談話);使煩惱;使惱怒