沫延说
沫延说
计算机术语BUG的由来
计算机术语BUG的由来

以此文致敬71年前的9月9日计算机领域名词“BUG”的确认与命名

 

前    言

“Bug”一词,在计算机领域通常是指“故障”、“缺陷”。了解软件开发的朋友都非常熟悉,程序员和测试人员更不用多说,在工作中会经常遇到。而“Bug”一词的由来却鲜为人知。

 

美国海军网站上的记录

The following image shows an organism of great historic significance, reportedly first identified and named by Lieutenant Grace Murray Hopper while she was on Navy active duty in 1947.


中文翻译:下面这张图展示了一个有伟大历史意义的生物,1947年由美国海军格蕾丝·穆雷·霍波上尉首次确认并命名。

https://oss.morton.li/uploads/2018/09/first-bug.jpg-Watermark

The First “Computer Bug”

Moth found trapped between points at Relay # 70, Panel F, of the Mark II Aiken Relay Calculator while it was being tested at Harvard University, 9 September 1947. The operators affixed the moth to the computer log, with the entry: “First actual case of bug being found”. They put out the word that they had “debugged” the machine, thus introducing the term “debugging a computer program”.

In 1988, the log, with the moth still taped by the entry, was in the Naval Surface Warfare Center Computer Museum at Dahlgren, Virginia.


中文翻译:

首个“计算机Bug”

1947年9月9日哈佛大学在测试马克II型Aiken中继器计算机时,操作员在70号电板F区的中继器上的两个触点之间发现了一只飞蛾。然后操作员将飞蛾贴在计算机日志上,并写下了“找到了首个bug(错误)的实际案例”。他们宣称debug(调试)了机器,从而引入了一个新术语“debugging a computer program”(调试计算机程序)。

1988年,这个仍然贴着飞蛾的日志保存于弗吉尼亚州达尔格伦的海军水面作战中心计算机博物馆。

 

维基百科上的词条记载

另外,在英文维基百科的 Software bug 词条中,有更为全面的介绍。

https://oss.morton.li/uploads/2018/09/wikibug.jpg-Watermark

 

 

 

 

感谢您阅读计算机术语BUG的由来

及时获取更多文章,欢迎关注“Topstalk”微信订阅号

Thank you for reading the 计算机术语BUG的由来

Get more articles in time,Welcome to follow the "Topstalk" WeChat subscription account

Morton.L

文章作者

发表评论

textsms
account_circle
email

沫延说

计算机术语BUG的由来
以此文致敬71年前的9月9日计算机领域名词“BUG”的确认与命名   前    言 “Bug”一词,在计算机领域通常是指“故障”、“缺陷”。了解软件开发的朋友都非常熟悉,程序员和测试人员更不用多…
扫描二维码继续阅读
2018-09-09