蟲子(計算機用語)
蟲子 |
中文名:蟲子 外文名:bug 注 釋:計算機 用語裡表示錯誤、故障 出 處:世界第一台計算機 |
蟲子,「bug」屬於蟲類。在計算機用語裡表示「錯誤、故障」,指由於程序中存在的語法錯誤或邏輯錯誤而導致程序運行發生的錯誤。 [1]
目錄
名詞解釋
「bug」,本義是「蟲子」。在計算機用語裡表示「錯誤、故障」,指由於程序中存在的語法錯誤或邏輯錯誤而導致程序運行發生的錯誤。
「蟲子」來自於世界第一台計算機――馬克一號――這台電腦於1944年誕生於哈佛大學一間實驗室里,體積占據了整個房間,它的機電電路交錯在一起宛如一個迷宮。
這台電腦有一天出現了一個小故障,沒人能找到故障原因。在苦苦尋找幾個小時之後,一個實驗員最終發現了問題所在。
原來一隻飛蛾落在了計算機的電路板上,引起短路。從那個時候起,電腦故障就被謔稱為「蟲子」。
在程序里找到「蟲子」需要花上幾天的時間。為了找到一處細小的錯誤,你要查遍數以萬計的程序行――就如同在一本百科全書里找一處印刷錯誤一樣。
在網絡中,蟲子被稱為錯字。當然,這僅限於小說里。