学了这么长时间的计算机,敲了很多行的代码,当然也很熟悉bug这个单词了。今天就来聊聊bug的来历。
(bug就是指是bai指电脑系统du的硬件、系统软件(如操作系统)或应用软件zhi(如文字处理软件)出错。)
在计算机发展的初期,它还是一个很庞大的机器,那时候的计算机还是由很多晶体管和继电器组成的一个占地几间房子的庞然大物。那时候有一位美国女科学家赫柏在工作的时候,突然机器停止工作了。他们就爬到机器上面找出错的原因,最后竟然是因为这台巨大的计算机内部一组继电器的触点之间有一只飞蛾,因为飞蛾喜欢飞到发光和发热的地方去,然后就被高电压电死,导致计算机停止工作。
在赫柏的实验报告中使用胶带粘上了那只飞蛾(在英语中飞蛾就叫bug),所以以后的程序的出错就叫做bug,而找bug就被称为debug。
下图就是那张实验报告图片:
网友评论