关闭窗口

免费预约外教试听

查看内容

语翼辨析:老是说“有bug”,究竟“bug”指什么?

程序猿作为一种神奇的生物,经常在网络上都能引起各种段子

其中,bug这个程序设计术语,也随着段子的普及...越来越多在表情包中出现。不过,你知道bug这个用法的来源是什么吗?

今天,给大家总结了一下几个bug的近义词用法,一起来看看有哪些常见的表示“错误;缺陷”词语吧。

 

1. bug

bug指的是计算机程序中的错误、故障或漏洞等。

bug原本指“小虫子”,当时第一个电脑上的程序错误,就是一只飞蛾意外飞进一台电脑内部而引起的,所以后来人们开始用bug来指计算机中出现的隐错。

a bug in the software 软件上的一个问题

My leader asked me to fix the bug in the system, so I asked your brother for help. 我领导让我修复系统里的程序错误,所以我就找了你哥哥帮忙。

2. fault

fault可以表示的“错误”比较广,可以表示“责任;过错”,指对某个错误负责,也可以指某个人性格上的“缺点;弱点”。

表示“故障;毛病”时,可以指机器、系统、设计等等出现的问题,造成损害或导致不能正常工作等等。

at fault 有过错;应当负责

a fault in ...的故障/瑕疵/缺点

It is Dan’s fault that we missed the train this morning, but he doesn’t admit it. 我们今早错过火车就是丹的过错,可他不承认。

3. mistake

mistake可以指不明智或有不良后果的行为,也可以指行为、看法、言辞等上的错误,或是拼写、语法、计算等的错误。

a mistake in 在...的错误

spelling mistake 拼写错误

There are too many spelling mistakes in your paper, which means that you didn’t take it seriously. 你的论文里有太多拼写错误了,这说明了你没有认真在写。

 

4. error

error和mistake意思比较接近,如语法错误等,也可以指计算机运行时出现的错误。

grammatical errors 语法错误

Jane, who loves her job so much, was fired for having made a serious error. 简很热爱自己的工作,但因为犯了一个严重的错误而被解雇了。

5. inaccuracy

inaccuracy指的是信息中有不准确的地方,或是说法不准确等。

Please check the report one more time to make sure that there is no inaccuracies. 请再检查多一次这份报告,确保信息是准确的。

6. flaw

flaw指的是在一个计划、系统或是论点中有漏洞,导致原本的计划或论点等没用,或是系统运行不够效率,也可以指性格上的缺陷。

a slight flaw 一点小瑕疵

I don’t understand why they said there was a fundamental flaw in the new plan. 我不理解为什么他们说新计划里有个根本性的错误。

 

7. defect

defect指的是某个产品或机器因本身制造或设计原因而存在缺陷、故障等。

All of our products are tested for defects before being sold to our customers. 我们的产品在卖给顾客之前都会检查是否有缺陷。

8. glitch

glitch表示“小故障”,如机器或设备上的小毛病,一般不难修复。

Kate noticed a glitch in the software, but she said nothing about it. 凯特发现了软件里的小故障,但是她对此什么都不说。

上一篇:语翼晨读:《雪夜林畔小驻》 Stopping by woods on a snowy even 下一篇:英文诗选| 克莱恩:There are no stars tonight but those of me