程序错误

发布日期:2023-08-04 11:00:00   来源 : bal    作者 :乐小管    浏览量 :20
乐小管 bal 发布日期:2023-08-04 11:00:00  
20

程序错误(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的动作和过程(调试)。


上一篇 : 超级本
下一篇 : 程序循环
关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
云计算支持 反馈 订阅 枢纽云管理
回到顶部