青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

bug是指什么意思


bug是指什么意思


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

    猜你喜歡