bug是什么意思 为什么要称程序的错误为Bug?
-
-
类目:知识大全
-
联系人:
-
微信号:
-
Q Q 号:
-
手机号:
-
浏览量:
530
【商户信息】
【货源详情】
我们在日常工作或生活中经常听到bug这个词,比如游戏bug、软件bug、程序bug。那么bug是什么意思呢?让我们来看看。
Bug英文的意思是昆虫和bug,偷听让人生气,但并不是网络上经常说的游戏或者软件bug。这里的bug指的是计算机系统或程序故障、游戏漏洞、软件和游戏中的缺陷。很多程序在生产过程中会有很多bug。因为游戏是由电脑程序设计的,所以很多游戏也会有很多bug,尤其是新开发的游戏会有很多漏洞,会破坏游戏内部的平衡,严重的程序漏洞会对我们的电脑有害。
有一个关于bug起源的小故事。传闻美国计算机科学家Hobo在调试设备时发现问题是电器卡了一个bug导致了故障,于是Hobo就嘲讽程序故障是bug。
程序员吐槽bug,有很多句子可以看。日常工作是:三重工作,查bug,改bug,写bug,修改一个bug,增加很多新bug。
经常听写程序的朋友总是嘴里喊bug,遇到bug就害怕。这个词在程序员眼里是什么?
bug的本义是bug,指计算机编程中一些未被发现的缺陷和问题。
那为什么问题叫bug而不是苹果菠萝馒头?
袁琪
说来话长。换句话说,很久很久以前,计算机不像现在这样小巧轻便,电路板也不是现在的集成电路。每个组件都暴露在外面,一台计算机可以占据几栋房子的面积。
一些又热又亮的组件,在夏天许多小秘密被埋藏的时候,吸引了无数的飞蛾和虫子。
小生物不愿意孤独,厌烦飞翔,被这些发光的组件吸引。如果他们被吸引了,他们会落在他们身上,然后他们会牺牲自己。就元件而言,上面有片,它们仍然是导体。他不舒服。如果他不舒服怎么办?他生病了,不工作。
电脑不工作,所以党必须找问题,只是一个房间一个房间找,一个部件一个部件找。突然,他发现不远处有一个小生物躺在上面,它只在夏天出现,而且还是温暖的。聚会轻轻地把虫子取了下来,然后电脑就好了。
因此,这个发现错误或问题的过程被称为发现bug。调试是发现问题并加以纠正的过程。
那程序员为什么写bug,能不能不写?
避免
虽然程序员很努力,但不幸的是,bug和漏洞几乎是不可避免的。越有经验的程序员越能最大程度的避免bug,完全消除bug是不可能的。我们使用windows、linux等操作系统、手机系统和app软件,你会发现我们总是在更新新功能,修复bug和漏洞。
bug和漏洞有什么区别?
bug和漏洞
一般漏洞是指有意或无意的安全缺陷;bug通常指错误,可能是由漏洞引起的。
免责声明:本文图片来源于“东方IC”,未经东方IC许可,任何网站、报纸、电视台、公司、组织或个人不得部分或全部使用。
熟悉编程的学生受不了bug。那么,为什么这个最初的词“bug”被用来描述程序中的错误呢?
cookie the Pom @ cookiethepom/un splash
自20世纪70年代以来,缺陷描述一直是一个工程术语,最初用于描述硬件工程中的机械故障。托马斯爱迪生曾在给同事的信中提到过这个表达。
人们普遍认为bug开始应用于计算机领域,这源于计算机的先驱grace hopper。1946年,当霍珀退休时,她加入了哈佛大学的计算实验室,在那里她继续研究计算机马克二世和马克三世。
在研究过程中,她在马克2号发现了一个错误,这是由一只飞蛾被困在接力中引起的。然后,这个“bug”被霍珀小心翼翼地去掉,贴在日志本上,成为电脑的第一个“bug”。
这个语句从那以后被程序员广泛使用,一直使用到现在。
你现在明白了吗?