程序错误

用手机看条目

出自 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

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目

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

苏青荇.

评论(共0条)

提示:评论内容为网友针对条目"程序错误"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

MBA智库
打开
知识不用看,大咖讲你听
好啊

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