单词 | 为什么经常把计算机中存在的问题叫“臭虫” |
释义 | 为什么经常把计算机中存在的问题叫“臭虫” 位于美国首都华盛顿的美国历史博物馆中,保存着三百多万件珍贵的历史资料,涵盖工业、农业、军事、科技等几十个领域。在计算机类的重点推荐展品中,有一只贴在笔记本上的飞蛾,特别显眼。可不要小看这只飞蛾,它在计算机历史上可谓声名显赫。 格蕾斯·霍普是计算机发展史上的杰出女科学家 关于这只后来被称作“臭虫”的飞蛾,有一个广为流传的有趣故事。20世纪40年代是计算机发展历史上的一个巅峰阶段。由于军事计算方面的需要,大量人力物力被投入到计算机研制中。1947年7月,美国海军出资建造的“马克2号”计算机,在哈佛大学计算机实验室开始测试运行。这台计算机的主要零件是高速电磁继电器。其主要设计者是著名的计算机科学家霍华德·艾肯,同时参与此项目的还有后来发明编译器的著名女计算机科学家格蕾斯·霍普。当年9月9日下午,在测试加法器时,计算机突然发生了故障。于是人们开始逐一检查各个部件,寻找出问题的地方。反复查找一阵子之后,终于有人发现了异常,一只飞蛾被打死在F面板的第70号继电器中。当人们把这只飞蛾取出后,机器便恢复了正常。工作人员将这次故障详细地记录在当天的工作日志中,并把这只飞蛾也贴在笔记本上,而且在下面写了一句话:“第一个确实是臭虫的臭虫。” 之所以这样写,是因为在计算机出现之前,人们就已经开始用臭虫“Bug”这个词来称呼难以捉摸的电路或者机械故障了。这个故事让很多人都知道了臭虫这个词的别样含义。随着计算机从业者的增多和计算机应用的推广,越来越多的人开始使用这个词来称呼计算机中存在的设计缺陷和不足。(张银奎) “第一个确实是臭虫的臭虫” 【微博士】臭虫的故事 格蕾斯·霍普很喜欢讲述在“马克2号”上发现臭虫的故事,又因为她是计算机发展史上非常有成就的少数女科学家之一,以至于很多人都愿意把“发现第一个臭虫”的荣誉放在她名下,尽管实际的发现者不是她。根据电气和电子工程师协会(IEEE)编写的2000年计算机历史年鉴,实际发现臭虫的是几个操作员,其中的一个人名叫威廉姆·伯克,他很熟悉臭虫这个术语,想到多数时候发现的臭虫都是设计中的疏忽和错误,不是真正的臭虫,这个真正的臭虫很难得,便将其贴在了笔记本上,并写上了那句具有历史价值的话“第一个确实是臭虫的臭虫”。 【微问题】为什么计算机程序里常出现“Bug”? 【关键词】计算机语言 “Bug” |
随便看 |
科学时代收录了15440条科普词条,基本涵盖了常见科普常识及英语词汇的翻译,是科学学习和研究的有利工具。