-
-
[原创]Bug and Debug(很有趣的文章哦)...
-
发表于:
2005-7-2 14:09
2575
-
[原创]Bug and Debug(很有趣的文章哦)...
调试与BUG....
调试与BUG是所有人众所周知的...那么..大家知道它的历史么?...
那么请继续看吧...
程序中的错误..我们通常称之为Bug...消除Bug的过程..被叫做Debug(除错)...这个技术的来历十分有趣...在计算机发展早期..计算机硬件是相当敏感的...Grace Murray Hopper(1906-1992)是"全球第一台大型数字计算机的第三名"(这部分文章也很有趣..你可以参考一下Denise W.Gurer的"Pioneering womem in computer science" 1995年1月版..应该有新的翻译版)...
某天..Hopper正在哈佛大学教授Howard H.Aiken的指导下操作Harvard Mark I计算机(一种古老的计算机...你可以参考相关的计算机起源来知道它)...突然..一只蛾子导致了继电器失灵(看看它们有多么的敏感吧)...Hopper和其他程序员就将这只死掉的蛾子粘到工作日志上...并添加了一行注释"First actual case of bug being found"(这是发现的第一个真实的BUG案例)...目前这个日志仍然陈列与维吉尼亚Dahlgren的中心博物馆....有兴趣的朋友可以去看看...知道为什么我们的程序错误..被称之为BUG了吧?...(BUG本意为小虫...)...
从此之后..没当别人问起..为什么计算机还没有结果时...程序员总会说...在为计算机Debug..(除虫)....
想了解更多关于计算机历史的有趣小故事的...请参考一些相关的中文书籍吧..呵呵~!
[课程]FART 脱壳王!加量不加价!FART作者讲授!