【科普】趣味编程之霸哥(Bug)

#编程&生活#微米老师2023-03-16

霸哥(bug)在编程是神一样的存在,每个学编程的同学都会认识他,而且都被他蹂躏过。说到这,大家一定很好奇,霸哥(bug)到底是

霸哥(bug)在编程是神一样的存在,每个学编程的同学都会认识他,而且都被他蹂躏过。说到这,大家一定很好奇,霸哥(bug)到底是谁?他到底有什么魔力?

这节课,纳米老师带大家提前认识一下霸哥。

bug是英语,原意是“臭虫子”或“虫子”,那么他和编程是怎么扯上关系的呢?

时间回到1947年9月9日,当时的计算机可不是这样的:

也不是这样的:

而是这样的,是由成千上万个晶体管组成!

对晶体管来个特写,大概是这样的,像个灯泡一样,比较热,而且会发光。

当时,计算机专家赫柏正在对17000个晶体管组成的电脑进行程序的编辑,奈何突然发现电脑停机不工作了。

随后,工作人员对巨大的计算机进行了检查,检查后发现其中一组晶体管上的触点被一只飞蛾所妨碍了。因为这个触点的电压非常高,而飞蛾正好受到光和热的吸引撞在了上面,于是就被电死在触点上。于是赫柏就拿出一个纸条写上了“bug”,也就是虫子的意思,以此来代表“一个电脑程序中的错误”,最终“Bug”的说法也就流传了下来。

好了,关于Bug的由来到这里就结束了,后续大家在学习的过程中对霸哥(Bug)会有更深的认识。

关于编程,大家还知道哪些有趣的小故事吗,欢迎分享和留言。

用手机扫码体验更多功能

扫码查看2条评论