DEBUG一词的来历

Author: 福建 谢吉华 Date: 1995-07-14

        1945年夏在美国弗吉尼亚某地海军水上武器研究中心运行着MarkⅡ计算机,这是一台以继电器为元件的老式计算工具,由于没有空调设备,夏夜中的机房相当热。当时正值二次大战期间,计算任务十分繁忙。可是MarkⅡ突然停止了工作,后经工程人员多方查找后发现了原因:原来是一只小飞蛾从窗外进入,落在继电器的触点上。电磁式继电器触头将其打扁,致使电路中断而停机。机务人员捉到飞蛾,放于机器运行日志,并记载了这一情况。G.M.Hopper为此创建一新词,把排除机器运行的故障统称为“捉虫”__Debuging,此后,人们也用该术语称呼程序排错了。
        (福建  谢吉华)