debug是什么意思啊
1、DEBUG是計(jì)算機(jī)排除故障的意思。馬克2號(hào)(Harvard Mark II)編制程序的格蕾絲·霍珀(Grace Hopper)是一位美國(guó)海軍準(zhǔn)將及計(jì)算機(jī)科學(xué)家,同時(shí)也是世界最早的一批程序設(shè)計(jì)師之一。有一天,她在調(diào)試設(shè)備時(shí)出現(xiàn)故障,拆開(kāi)繼電器后,發(fā)現(xiàn)有只飛蛾被夾扁在觸點(diǎn)中間,從而“卡”住了機(jī)器的運(yùn)行。于是,霍珀詼諧地把程序故障統(tǒng)稱為“臭蟲(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱呼”,竟成為后來(lái)計(jì)算機(jī)領(lǐng)域的專業(yè)行話。如DOS系統(tǒng)中的調(diào)試程序,程序名稱就叫DEBUG。DEBUG在windows系統(tǒng)中也是極其重要的調(diào)試操作。
2、概念:1937年,美國(guó)青年霍華德·艾肯找到IBM公司為其投資200萬(wàn)美元研制計(jì)算機(jī),第一臺(tái)成品艾肯把它取名為:馬克1號(hào)(mark1),又叫“自動(dòng)序列受控計(jì)算機(jī)”,從這時(shí)起IBM公司由生產(chǎn)制表機(jī),肉鋪磅秤,咖啡研磨機(jī)等亂七八糟玩意兒行業(yè),正式跨進(jìn)“計(jì)算機(jī)”領(lǐng)地。為馬克1號(hào)編制程序的是哈佛的一位女?dāng)?shù)學(xué)家格蕾絲·霍珀,有一天,她在調(diào)試程序時(shí)出現(xiàn)故障,拆開(kāi)繼電器后,發(fā)現(xiàn)有只飛蛾被夾扁在觸點(diǎn)中間,從而“卡”住了機(jī)器的運(yùn)行。于是,霍珀詼諧的把程序故障統(tǒng)稱為“臭蟲(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱呼”,后來(lái)成為計(jì)算機(jī)領(lǐng)域的專業(yè)行話。從而debug意為排除程序故障的意思。