什么叫Bug?关于Bug的由来

Bug一开始是叫计算机的程序故障,那么为什么叫“掰哥”呢?查了下英语词典里的意思是虫子,臭虫的意思。明明是计算机的软硬件故障,我们却要说电脑有虫子,出虫子了,最后修复找到了这只臭虫。

一切的迷惑行为,要从一个程序员说起,格蕾丝·霍波(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一,有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而”卡“住了机器的运行。于是,霍波诙谐的把程序故障统称为Bug,把排除故障叫Debug,而这奇怪的”称呼“,竟成为后来计算机领域的专业行话,同时词典里的注释也多了“故障,程序错误”。

蕾丝·霍波当时还把那只飞蛾用胶带粘在了记录的报告中:

现在,bug一般是指在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题(如:软件运行中因为程序本身有错误而造成的功能不正常、体验不佳、死机、数据丢失、非正常中断等现象。),简称程序漏洞,是程序设计中的术语。

Bug还被很多人认为是漏洞的意思,其实Bug的本义是没有漏洞的意思,再附上词典里的解释:

bug还有一种引申意义,用来形容某事物厉害的超乎想象。国外有一只叫bug的网红老鼠,在主人精心打扮后,拍下无数可爱的靓照,这些趣图在网络上很快引起轰动,老鼠bug也因此成为了网红,被大家所熟知。

Bug还指背景音乐

BGM是Back Ground Music的简写,是背景音乐的意思,但是在某弹幕网站上某观众误将BGM打成BUG发送了出去。因为非常喜感,所以有些人也开始故意把BGM打成bug或BUG。

到目前为止,bug的延伸意思基本上就是上面介绍的这些,随着社会的发展,bug的延伸意思可能会更多。

(图文源自网络搜集整理)

及时获取最新有质量的电商资讯、应用等,精彩不断。
老菜心 » 什么叫Bug?关于Bug的由来

草根般深入探索与分享就在我的菜园

立即查看 了解更多