程序錯(cuò)誤
史上的第一個(gè)隱錯(cuò)
1947年9月9日,葛麗絲·霍普(Grace Hopper)發(fā)現(xiàn)了第一個(gè)電腦上的bug。當(dāng)在Mark II計(jì)算機(jī)上工作時(shí),整個(gè)團(tuán)隊(duì)都搞不清楚為什么電腦不能正常運(yùn)作了。經(jīng)過大家的深度挖掘,發(fā)現(xiàn)原來是一只飛蛾意外飛入了一臺(tái)電腦內(nèi)部而引起的故障(如圖所示)。這個(gè)團(tuán)隊(duì)把錯(cuò)誤解除了,并在日記本中記錄下了這一事件。也因此,人們逐漸開始用“Bug”(原意為“蟲子”)來稱呼計(jì)算機(jī)中的隱錯(cuò)?,F(xiàn)在在華盛頓的美國國家歷史博物館中還可以看到這個(gè)遺稿。
Bug的管理與一些常見的名詞
典型錯(cuò)誤歷史(GNU Classpath project 數(shù)據(jù))。由用戶提交的錯(cuò)誤是“未確認(rèn)”(unconfirmed)的,一旦該錯(cuò)誤由開發(fā)人員重現(xiàn),即為“已確認(rèn)”(confirmed)錯(cuò)誤。此后已確認(rèn)的錯(cuò)誤會(huì)“解決”(fixed)。其他類別的錯(cuò)誤(無法重現(xiàn)、不予解決等)通常并不多見。
處理進(jìn)度
處理方式
Severity:Bug造成的嚴(yán)重性
Debugging(簡(jiǎn)稱Debug):指解決Bug的動(dòng)作和過程(調(diào)試)。
參見
調(diào)試
2000年問題
漏洞獎(jiǎng)勵(lì)計(jì)劃(英語:Bug bounty program)
免責(zé)聲明:以上內(nèi)容版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請(qǐng)告知,我們將盡快刪除相關(guān)內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。
- 有價(jià)值
- 一般般
- 沒價(jià)值
{{item.userName}} 舉報(bào)
{{item.time}} {{item.replyListShow ? '收起' : '展開'}}評(píng)論 {{curReplyId == item.id ? '取消回復(fù)' : '回復(fù)'}}
{{_reply.userName}} 舉報(bào)
{{_reply.time}}