bug是什么意思(意思是不改变的字)


虽然C姐对编程没有啥了解,但是身边却有不少朋友在从事这个行业。

经常听他们吐槽工作日常就是“找bug,解bug,写bug”

bug是什么意思

bug是什么意思

那么,大家有没有好奇过,为什么“bug”这个原意为“小虫子”的单词,会用来形容程序中出现的错误呢?今天,我们就来聊一聊关于“bug”的那些事儿 ↓

01

程序的错误为什么叫bug?

Bug这个单词有很多不同的词性,也有好多不同的意思,但是最普遍的用途是当名词, 指蚂蚁、蚊子、蟑螂等各种昆虫。

bug是什么意思

但如果电脑程序出现故障,我们也会习惯性地将其称bug,这是为什么呢?

其实,这得从世界上最早一批女程序员之一的格蕾丝 · 霍普说起。

人们普遍认为,bug明确在计算机领域开始使用,就是起源于计算机先驱格蕾丝·霍珀。

bug是什么意思

1946年,当霍珀退役后,她加入了哈佛大学计算实验室,在那里她继续研究计算机Mark II和Mark III。

在研究过程中,她发现了Mark II中的一个错误,而这个错误是一只飞蛾被困在继电器中所导致的。

幽默的格蕾丝,把这只蛾子粘在了Mark II的运行日志上,并写到:“史上第1个被发现的计算机bug”。

bug是什么意思

这种说法随后被程序员们广泛使用,沿用至今。

当然了“bug”除了可以指“(计算机程序中出现的)缺陷,漏洞”,还有其他更有意思的含义,我们接着往下看 ↓

02

“bug”的其他含义

①细菌;病毒

作为名词bug是什么意思,除了大家熟知的“小虫子”和“程序缺陷,漏洞”外bug是什么意思,“bug”还有“细菌;病毒”的意思。

bug是什么意思

举个例子

I had a tummy/stomach bug last week.

上周我的肠胃出了点小毛病。

There's a bug going around (= an illness that many people are getting).

有种细菌引起的疾病现正在流行。

bug是什么意思

②热衷;迷恋

另外,bug还有一些意想不到的意思,有时可以用来指对某事非常着迷的人。

bug是什么意思

举个例子

He's a real bug for tennis.

他真是个网球迷。

He's been bitten by the sailing bug.

他迷上了帆船运动。

bug是什么意思

③烦扰;使…担心

bug作为动词,是“烦扰;使…担心”的意思。

bug是什么意思

举个例子

He's been bugging me all morning.

他整个上午都在烦我。

The thought of public speaking bugs him.

公开演讲的想法让他感到担心。

④窃听器;秘密安装窃听装置

bug作为名词,还有一个意思是隐藏的窃听器或者报警器。

bug是什么意思

举个例子

The security team swept the room for bugs before the high-level meeting.

安全团队在高层会议前对房间进行了窃听器扫描。

既然名词bug可以指窃听器,动词bug就可以指安装窃听器或者窃听。

举个例子

She suspected that her phone had been bugged.

她怀疑自己的电话被人窃听了。

好啦,以上就是今天给大家分享的全部知识了,大家还想知道哪些有趣的英语表达呢?欢迎大家在留言区给C姐留言~

bug是什么意思

bug是什么意思

精选干货

点击下方推文图片,查看往期内容

bug是什么意思

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站不拥有所有权,不承担相关法律责任。如发现有侵权/违规的内容, 联系QQ3361245237,本站将立刻清除。