
【bug是指什么意思】bug是指軟件程序的漏洞或缺陷 。Bug一詞的原意是“臭蟲”或“蟲子” 。但是現在,在電腦系統或程序中,如果隱藏著的一些未被發現的缺陷或問題,人們也叫它“bug” 。第一代的計算機是由許多龐大且昂貴的真空管組成,并利用大量的電力來使真空管發光 。可能正是由于計算機運行產生的光和熱,引得一只小蟲子(Bug)鉆進了一支真空管內,導致整個計算機無法正常工作 。研究人員費了半天時間,總算發現原因所在,把這只小蟲子從真空管中取出后,計算機又恢復正常 。后來,Bug這個名詞就沿用下來,用來表示電腦系統或程序中隱藏的錯誤、缺陷、漏洞等問題 。
1945年,計算機還是由機械式繼電器和真空管驅動的,機器有房間那么大 。體現當時技術水平的MarkⅡ,是由哈佛大學制造的一個龐然大物 。當技術人員正在進行不整機運行時,它突然停止了工作 。他們爬上去找原因,發現這臺巨大的計算機內部一組繼電器的觸點之間有一只飛蛾,這顯然是由于飛蛾受光和熱的吸引,飛到了觸點上,然后被高電壓擊死 。
與Bug相對應,人們將發現Bug并加以糾正的過程叫做“Debug”(中文稱作“調試”),意即“捉蟲子”或“殺蟲子” 。
格蕾絲泛瞻兀℅raceMurrayHopper),是一位為美國海軍工作的電腦專家,也是最早將人類語言融入到電腦程序的人之一 。而代表電腦程序出錯的“bug”這名字,正是由赫柏所取的 。1945年的一天,赫柏對HarvardMarkII設置好17000個繼電器進行編程后,她的工作卻毀于一只飛進電腦造成短路的飛蛾 。在報告中,赫柏用膠條貼上飛蛾,并把“bug”來表示“一個在電腦程序里的錯誤”,“Bug”這個說法一直沿用到今天 。
猜你喜歡
- 地面磚什么樣的好 四種最受歡迎地面磚品種推薦
- 仙女杯澆水注意事項 給仙女杯澆水的禁忌是什么
- 日報社屬于什么單位
- 盤子打碎了預示著什么 盤子打碎如何處理
- 翡翠水墨子是什么意思 怎樣解釋翡翠水墨子
- 矜子是什么稱呼 矜子指的什么人
- 楊過與郭襄是什么關系?
- 梨花滿天開歌詞 梨花滿天開歌詞是什么
- 鯽魚有什么好處 鯽魚的功效
- 喝桂花酒需要注意什么
