The software has a bug that causes it to crash.这个软件有一个导致崩溃的缺陷。
He found a bug crawling in the salad.他在沙拉里发现一只爬行的小虫。
The room was bugged with hidden microphones.房间被安装了隐藏的麦克风。
Stop bugging me with your questions!别用你的问题烦我了!
She caught the travel bug after her first trip abroad.第一次出国后,她迷上了旅行。
I think I've got a stomach bug.我想我肠胃有点不舒服。
词义解析
本义指小昆虫,尤指爬行或飞行的微小生物,如臭虫。由此引申出两个主要方向:其一,在计算机领域,指程序中的错误或缺陷,因为早期计算机故障常由飞蛾等昆虫引起,后泛指任何技术问题;其二,在口语中,指窃听器,源于其微小隐蔽的特性。此外,作为动词,可表示“烦扰”,如同虫叮般纠缠;在美式口语中,还有“热衷”之意,如“be bitten by the travel bug”。
字源分析
词源不详,可能源自中古英语“bugge”,意为“可怕的东西”或“稻草人”。在计算机领域,1947年格蕾丝·霍珀在哈佛马克II型计算机中发现一只飞蛾导致故障,日志上记录“first actual case of bug being found”,从此“bug”成为程序错误的代名词。记忆时可联想“虫子”在机器中捣乱,导致故障。
使用场景
在技术领域,如软件开发、测试中,“bug”是标准术语,指代码错误,语气中性偏正式,如“report a bug”。在日常口语中,可指小虫或小麻烦,语气轻松。在侦探或间谍题材中,“bug”指窃听器,常见于新闻报道或影视作品。作为动词“烦扰”时,多用于口语,如“Stop bugging me!”。在学术写作中较少使用,多改用“defect”或“fault”。
语法说明
作为名词,可数,复数“bugs”。作为动词,及物,可接人或物,如“bug someone”(烦扰某人)、“bug a room”(装窃听器)。常见句型:“There is a bug in the system.”(系统有漏洞)、“He was bugged by the FBI.”(他遭FBI窃听)、“She bugged me for a ride.”(她缠着我搭车)。注意“bug”作“窃听”时,常被动语态。