bug 是什么意思

发表于 讨论求助 2022-06-13 22:58:05

如何远程办公

bug是指任何计算机程序或硬件系统中的错误、故障、缺陷、漏洞。错误会产生意外结果或导致系统意外运行。简而言之,它是程序或系统获得的任何行为或结果,但它不是为此而设计的。

在 IT 中,bug 是指任何计算机程序或硬件系统中的错误,故障或缺陷。错误会产生意外结果或导致系统意外运行。简而言之,它是程序或系统获得的任何行为或结果,但它不是为此而设计的。

目前尚不清楚何时首次使用术语“bug”来表示某些内容的错误,甚至托马斯·爱迪生在给同事的一封信中也提到过,这些错误会在发明过程的后期出现,并且需要花费更多时间来修复它该产品可以制成商业用途。

1947 年 9 月 9 日,美国海军操作的 Mark II 计算机出现错误,原因是飞蛾被困在两个电气继电器之间。发现它的经营者威廉·伯克非常有趣,他带着飞蛾把它放在一本日志中,上面写着“第一个发现虫子的实际案例”。这是一个双关语,当然不是第一次用这个词来表示错误。这本日志现在在史密森学会美国国家历史博物馆展出,还附着了蛾。

目前尚不清楚术语“bug”何时首次用于表示某些事物的缺陷。爱迪生,19 个 -century 发明者,在信到错误出现在本发明方法以后的准并有更多的时间提及将需要对之前的产品的商业化修复。

任何软件开发人员或设计人员通常都会制作无错误的工作。事实上,一个无错误的产品是一个非常难(和昂贵)的标记。一些错误可能会造成微不足道的不便,但其他错误可能会造成严重伤害甚至死亡。许多先进的设计和实施技术旨在尽可能早地防止错误的数量和严重性以及在生产过程中识别和去除所述缺陷。删除这些错误的行为称为调试。

发表
26906人 签到看排名