看板 TigerBlue 關於我們 聯絡資訊
※ 引述《butterboy (=為凱=)》之銘言: : 在很久很久以前,大概是我們阿祖活躍的時代 : 所有運算器的電子開關都使用真空管, : 而當時賓州大學的"ENIAC"是最先進的超級數位電腦 : ( http://en.wikipedia.org/wiki/ENIAC ) : 由壹萬捌千根真空管組成 : 但它從未發揮百分之百的效能--老是有真空管在運算過程中燒壞 : 美國陸軍使用ENIAC來計算彈道時甚至派上整排的士兵, : 人手一籃真空管駐紮在ENIAC內部各"戰略點"上,好隨時更換燒壞的真空管 : 後來證實一點幫助都沒有,因為真空管的燒壞是隨機的, : 沒有任何工程師能說的準哪一根在啥時會壞掉。 : 再加上真空管(其實就是一種內建電路的燈泡)發出的光線及溫度, : 吸引不少昆蟲進駐ENIAC內部使連結電路短路--這是計算出錯的大部份成因 : . : . : . : . : . : . : . : . : 你猜到了嗎? : . : . : 自此以後,有關於電腦方面的錯誤就稱為"bug"; : 相關的偵錯,除錯就是"debug"。 : 出自<偽˙民明書坊 世界的奇蟲,怪蟲> : PS:參考資料 <<IC雙雄 (the chip)>> 遠流出版 p34 機蓋老師說 當年由於電腦很大 所以通常會有一個房間專門放主機這樣 所以當時有蟲就剛好飛近了機房 導致機械短路 明明怎麼檢查都沒有錯誤的程式 有時獨卡可以運作 有時不行 當檢查人員找不出問題 懷疑起硬體有故障時 就把機房一個一個看 終於找到一隻蟲死機械中 從此 找程式碼的錯誤就開始叫做DeBug -- 不過那老師虎濫跟認真都一樣語氣 因為是第一節說的 所以我也沒去求證 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.144.126
icywolf:真內行,偶也聽過類似的 03/09 08:17
ethan0921:這是真的吧,我也聽說過 03/09 18:43
bdavid:程式除錯的英文…真的是從蟲跑進真空管造成短路由來的呀! 03/12 20:28
yanwohlong:這個才是真的 03/16 16:05