程式錯誤

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

程式錯誤(Bug)

目錄

什麼是程式錯誤

  程式錯誤或稱漏洞,是程式設計中的術語,是指在軟體運行中因為程式本身有錯誤而造成的功能不正常、死機、數據丟失、非正常中斷等現象。

  一些有趣的隱錯有時也會成為一種樂趣。在電腦游戲中,假如一些隱錯不令游戲出現大錯誤的話,經常會變成一種玩游戲時的秘技(秘技有時是游戲設計人故意造成的,用於程式設計上的檢查,繞過不需要的步驟直接檢驗需要的地方時所使用的代碼)。

程式錯誤的起源

  1947年9月9日,葛麗絲·霍普(Grace Hopper)發現了第一個電腦上的bug。當在Mark II電腦上工作時,整個團隊都搞不清楚為什麼電腦不能正常運作了。經過大家的深度挖掘,發現原來是一隻飛蛾意外飛入了一臺電腦內部而引起的故障。這個團隊把錯誤解除了,併在日記本中記錄下了這一事件。也因此,人們逐漸開始用“Bug”(原意為“蟲子”)來稱呼電腦中的隱錯。現在在華盛頓的美國國家歷史博物館中還可以看到這個遺稿。

程式錯誤與相關名詞

  處理進度

  • New:代表新回報的Bug
  • Resolved:代表Bug已處理完(見下方“處理方式”)
  • Closed:處理完並已被驗證

  處理方式

  • Fixed:Bug被解決
  • Later:必須到未來的版本才能解決。
  • Workaround:不能解決,但能用其他替代方法來避開問題的。
  • Duplicate:重覆回報的Bug
  • Severity:Bug造成的嚴重性
  • Debugging(簡稱Debug):指解決Bug的動作和過程(調試)。
本條目對我有幫助0
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目

本条目由以下用户参与贡献

苏青荇.

評論(共0條)

提示:評論內容為網友針對條目"程式錯誤"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

闽公网安备 35020302032707号