计算机历史上的第—个bug
在1947年盛夏的某一天,美国计算机科学家格雷丝·霍珀(Grace Hopper)正在为Harvard Mark II计算机编写程序,突然遇到了机器故障。她花费了很多时间来查找故障的来源,最终在拆开机器之后,发现故障来源竟然是一只被夹扁在两个继电器触点中间的飞蛾。原来,当年的Harvard Mark Ⅱ是一台依靠控制继电器的开关来执行二进制指令的计算机,发热量巨大,而当时的实验室还未实现全封闭的空调制冷环境,加上天气炎热,机房不得不处于开窗通风的状态,结果导致室内飞蛾乱舞,其中的一只飞进了计算机内部。在这次事件之后,霍珀女士诙谐地将这只虫子的遗体贴在了自己的工作日志中。自此之后,大家就口耳相传地逐渐将计算机故障统称为bug,而排除故障的工作也就随之约定俗成地被称为 Debug。
展开
评论