bug的由来,什么是bug


“Bug”的起源可以追溯到20世纪40年代初期,当时计算机科学家Grace Hopper发现了一只蝴蝶卡在了电子计算机的继电器当中,导致计算机崩溃 。她将这只蝴蝶拿出来并将它粘在了一张纸上 。她把这个事件称为“第一个真正的电脑Bug”,这就是“bug”一词的由来 。
在编程语言中,“Bug”一般指的是程序中的错误或缺陷 , 例如语法错误、逻辑错误、程序死循环等 。这些错误会导致程序出现异常行为,甚至可能导致程序崩溃 。
“病毒”则是在计算机系统中以类比生物学中的病毒为基础构成的一种恶意代码,具有自我复制和传播的能力,可以破坏、盗取或传播计算机系统中的数据和信息 。
什么是bug你好,所谓BUG就是:
英文单词,本意是臭虫、缺陷、损坏等意思 。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞) 。
中文常称BUG为“缺陷” 。而且 , “缺陷”一词更能反映事情的本质 。因为“臭虫”是从外面飞进去的,并非程序本身有问题 。而程序本身存在的问题,是程序原来就具有的 。因此,在这里将BUG翻译为“系统漏洞”更合适 。
“BUG”的由来
Bug一词的原意是“臭虫”或“虫子” 。但是现在,在电脑系统或程序中,如果隐藏着的一些未被发现的缺陷或问题,人们也叫它“bug”,这是怎么回事呢? 原来,第一代的计算机是由许多庞大且昂贵的真空管组成,并利用大量的电力来使真空管发光 。可能正是由于计算机运行产生的光和热 , 引得一只小虫子(Bug)钻进了一支真空管内,导致整个计算机无法正常工作 。研究人员费了半天时间,总算发现原因所在,把这只小虫子从真空管中取出后,计算机又恢复正常 。后来 , Bug这个名词就沿用下来,用来表示电脑系统或程序中隐藏的错误、缺陷、漏洞等问题 。1947年,计算机还是由机械式继电器和真空管驱动的,机器有房间那么大 。体现当时技术水平的MarkⅡ,是由哈佛大学制造的一个庞然大物 。当技术人员正在进行不整机运行时,它突然停止了工作 。他们爬上去找原因,发现这台巨大的计算机内部一组继电器的触点之间有一只飞蛾,这显然是由于飞蛾受光和热的吸引,飞到了触点上 , 然后被高电压击死 。与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”(中文称作“调试”),意即“捉虫子”或“杀虫子” 。后来就直接用bug 在现在很多的软件测试中 都用Bug来说明那些问题 。“Bug”的创始人 赫柏的报告
格蕾丝·赫柏(Grace Murray Hopper),是一位为美国海军工作的电脑专家,也是最早将人类语言融入到电脑程序的人之一 。而代表电脑程序出错的“bug” 这名字,正是由赫柏所取的 。1945年的一天,赫柏对Harvard Mark II设置好17000个继电器进行编程后,她的工作却毁于一只飞进电脑造成短路的飞蛾 。在报告中,赫柏用胶条贴上飞蛾,并把“bug”来表示“一个在电脑程序里的错误” , “Bug”这个说法一直沿用到今天 。
在现在一些网络游戏中也可能出现系统漏洞,大家都管它叫"BUG"。这些漏洞可以导致玩家获利而运营公司赔本以即状态或效果消失等 。为了减少这种情况的发生,游戏运营商们会不断制作游戏补丁(不一定是网络游戏,单机游戏也有升级和补丁 。其中网络游戏可以自动更新,单机游戏就必须手动下载并安装) 。很多玩家利用这些漏洞牟取利益,突显个性.运营商有权利给玩家处罚 , 严重者会永久封号 。
希望能帮到你.参考资料:
简述RNAi的定义和原理bug 百科名片英文单词,本意是臭虫、缺陷、损坏等意思 。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞) 。目录[隐藏] 英文单词 “BUG”的由来 程序设计方面的解释 游戏BUG解释 BUG无可避免 网络热鼠 [编辑本段]英文单词 n. 系统漏洞 臭虫; [美口]虫, 头虱 [口]微生物, 病菌 (机器、设计等的)缺陷; 瑕疵 着迷, 热衷于(某事)者 名流, 要人 窃听器; 暗设警报器 (=asterisk)星号 杀毒 小型汽车 干扰, 损坏 [俚]雷达位置测定[指示]器 刮管器; 清管刮刀 a lighting bug [美]萤火虫 have a bug about sth. 热衷于某事 a bug on education 热衷于教育的人 a big bug [贬]大亨, 大人物, 要人 vt. 装窃听器,打扰 习惯用语 as snug as a bug in a rug 非常舒适地, 极其安逸地 go bugs [美俚]失去理智; 发疯 on bug 热衷于...; 给...迷上 put a bug in sb.'s ear 事先给某人暗示[警告] bug off [美俚]停止打扰; 走开, 匆匆离开, 滚开 bug out [美俗](眼球)凸出 [美俚]龟缩; 溜走; 撤退 bug up [俚]激动起来, 被弄得稀里糊涂 bug walk [俚]床 [编辑本段]“BUG”的由来 Bug一词的原意是“臭虫”或“虫子” 。但是现在,在电脑系统或程序中,如果隐藏着的一些未被发现的缺陷或问题,人们也叫它“Bug”,这是怎么回事呢? 原来,第一代的计算机是由许多庞大且昂贵的真空管组成,并利用大量的电力来使真空管发光 。可能正是由于计算机运行产生的光和热,引得一只小虫子 Bug 钻进了一支真空管内,导致整个计算机无法工作 。研究人员费了半天时间 , 总算发现原因所在 , 把这只小虫子从真空管中取出后 , 计算机又恢复正常 。后来,Bug这个名词就沿用下来,表示电脑系统或程序中隐藏的错误、缺陷、漏洞或问题 。与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”,意即“捉虫子”或“杀虫子” 。遗憾的是,在中文里面 , 至今仍没有与“Bug”准确对应的词汇 , 于是只能直接引用“Bug”一词 。虽然也有人使用“臭虫”一词替代“Bug”,但容易产生歧义 , 所以推广不开 。后来就直接用bug 在现在很多的软件测试中 都用Bug来说明那些问题 。“Bug”的创始人 赫柏的报告格蕾丝·赫柏(Grace Murray Hopper),是一位为美国海军工作的电脑专家 , 也是最早将人类语言融入到电脑程序的人之一 。而代表电脑程序出错的“bug” 这名字,正是由赫柏所取的 。1945年的一天,赫柏对Harvard Mark II设置好17000个继电器进行编程后,她的工作却毁于一只飞进电脑造成短路的飞蛾 。在报告中,赫柏用胶条贴上飞蛾,并把“bug”来表示“一个在电脑程序里的错误” , “Bug”这个说法一直沿用到今天 。[编辑本段]程序设计方面的解释 ◆ 所谓“(Bug)”,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错 。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等 。软件的错误全是厂家设计错误 。那种说用户执行了非法操作的提示,是软件厂商不负责的胡说八道 。用户可能会执行不正确的操作,比如本来是做加法但按了减法键 。这样用户会得到一个不正确的结果,但不会引起bug发作 。软件厂商在设计产品时的一个基本要求,就是不允许用户做非法的操作 。只要允许用户做的,都是合法的 。用户根本就没有办法知道厂家心里是怎么想的 , 哪些操作序列是非法的 。从电脑诞生之日起,就有了电脑BUG 。第一个有记载的bug是美国海军的编程员,编译器的发明者格蕾斯·哈珀(GraceHopper)发现的 。哈珀后来成了美国海军的一个将军,领导了著名计算机语言Cobol的开发 。1945年9月9日,下午三点 。哈珀中尉正领着她的小组构造一个称为“马克二型”的计算机 。这还不是一个完全的电子计算机 , 它使用了大量的继电器 , 一种电子机械装置 。第二次世界大战还没有结束 。哈珀的小组日以继夜地工作 。机房是一间第一次世界大战时建造的老建筑 。那是一个炎热的夏天,房间没有空调,所有窗户都敞开散热 。突然,马克二型死机了 。技术人员试了很多办法,最后定位到第70号继电器出错 。哈珀观察这个出错的继电器,发现一只飞蛾躺在中间,已经被继电器打死 。她小心地用镊子将蛾子夹出来 , 用透明胶布帖到“事件记录本”中,并注明“第一个发现虫子的实例 。” 从此以后,人们将计算机错误戏称为虫子(bug),而把找寻错误的工作称为(debug) 。程序中隐藏的功能缺陷或错误 。由于现在的软件复杂程度早已超出了一般人能控制的范围,如Win95、Win98这样的较成熟的操作系统也会不定期地公布其中的Bug 。如何减少以至消灭程序中的Bug,一直是程序员所极为重视的课题 。[编辑本段]游戏BUG解释 在现在一些网络游戏中也可能出现漏洞,大家都管它叫"BUG" 这些漏洞可以导致玩家比如获利而运营公司赔本或者状态以及效果消失等 。为了减少这种情况的发生,游戏运营商们制作游戏补丁(不一定是网络游戏,单机游戏也有升级和补丁)(网络游戏可以自动更新,单机游戏就必须手动下载并安装) 。很多玩家利用这些漏洞牟取利益,突显个性.运营商有权利给玩家封号 例如: 问道有复制装备bug 魔兽世界卡拉赞副本原来的馆长BUG. 美服WOW玩家10分钟内成60级帐号BUG. 比如惩戒骑士秒人就是个bug 穿越火线也有bug 奥法无脑biubiu也是bug! 尊严贼无脑剔骨也是BUG! QQ三国无限刷魂也是BUG 盗贼对术士的压制则是有史以来最大的BUG! 完美的梦幻诛仙春节的刷饺子也是个BUG?。?其实,几乎每个游戏都有BUG , 只是玩家还没有发现而已,当发现BUG时 , 他们会在互联网上进行发布 。然而, 游戏运营商会在最短时间内为游戏打补丁会自动升级 。如果BUG非常严重,网络游戏运营公司会采取回档处理,以减少玩家利用BUG或者玩家因为BUG而造成的损失
希望采纳
bug是什么意思BUG在计算机领域就是漏洞的意思 。
bug是计算机领域专业术语,bug原意是“臭虫” , 现在用来指代计算机上存在的漏洞,原因是系统安全策略上存在的缺陷 , 有攻击者能够在未授权的情况下访问的危害 。
漏洞是在硬件、软件、协议的具体实现或系统安全策略上存在的缺陷,从而可以使攻击者能够在未授权的情况下访问或破坏系统 。

bug的由来,什么是bug

文章插图
扩展资料
【bug的由来,什么是bug】BUG原理:
windows系统漏洞问题是与时间紧密相关的 。一个windows系统从发布的那一天起,随着用户的深入使用,系统中存在的漏洞会被不断暴露出来 , 这些早先被发现的漏洞也会不断被系统供应商:微软公司发布的补丁软件修补,或在以后发布的新版系统中得以纠正 。而在新版系统纠正了旧版本中具有漏洞的同时,也会引入一些新的漏洞和错误 。
因而随着时间的推移,旧的系统漏洞会不断消失,新的系统漏洞会不断出现 。系统漏洞问题也会长期存在 。
瑜伽词语由来Bug一词的原意是“臭虫”或“虫子”;而在电脑系统或程序中隐藏着的一些未被发现的缺陷或问题,人们也叫它“bug” 。
“Bug”的创始人格蕾丝·赫柏(Grace Murray Hopper),是一位为美国海军工作的电脑专家,也是最早将人类语言融入到电脑程序的人之一 。而代表电脑程序出错的“bug” 这名字,正是由赫柏所取的 。1945年的一天,赫柏对Harvard Mark II设置好17000个继电器进行编程后,技术人员正在进行整机运行时,它突然停止了工作 。于是他们爬上去找原因 , 发现这台巨大的计算机内部一组继电器的触点之间有一只飞蛾,这显然是由于飞蛾受光和热的吸引,飞到了触点上,然后被高电压击死 。所以在报告中,赫柏用胶条贴上飞蛾,并把“bug”来表示“一个在电脑程序里的错误”,“Bug”这个说法一直沿用到今天 。
与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”(中文称作“调试”),意即“捉虫子”或“杀虫子” 。
后来就直接用bug 在很多的软件测试中 都用Bug来说明那些问题 。
bug的由来,什么是bug

文章插图


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。