時髦館

位置:首頁 > 生活 > 經驗

debug是什麼意思啊 debug解釋

經驗2.84W
debug是什麼意思啊 debug解釋

1、DEBUG是計算機排除故障的意思。馬克2號(Harvard Mark II)編制程序的格蕾絲·霍珀(Grace Hopper)是一位美國海軍准將及計算機科學家,同時也是世界最早的一批程序設計師之一。有一天,她在調試設備時出現故障,拆開繼電器後,發現有隻飛蛾被夾扁在觸點中間,從而“卡”住了機器的運行。於是,霍珀詼諧地把程序故障統稱爲“臭蟲(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱呼”,竟成爲後來計算機領域的專業行話。如DOS系統中的調試程序,程序名稱就叫DEBUG。DEBUG在windows系統中也是極其重要的調試操作。

2、概念:1937年,美國青年霍華德·艾肯找到IBM公司爲其投資200萬美元研製計算機,第一臺成品艾肯把它取名爲:馬克1號(mark1),又叫“自動序列受控計算機”,從這時起IBM公司由生產製表機,肉鋪磅秤,咖啡研磨機等亂七八糟玩意兒行業,正式跨進“計算機”領地。爲馬克1號編制程序的是哈佛的一位女數學家格蕾絲·霍珀,有一天,她在調試程序時出現故障,拆開繼電器後,發現有隻飛蛾被夾扁在觸點中間,從而“卡”住了機器的運行。於是,霍珀詼諧的把程序故障統稱爲“臭蟲(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱呼”,後來成爲計算機領域的專業行話。從而debug意爲排除程序故障的意思。

標籤:debug