BUG怎么发音?在一般游戏中是什么意思?
编程上的缺陷简直就像是修过的房子漏水,什么都不能做到完美。“虫”字的由来:“虫”字或“虫”的本义。但现在,如果计算机系统或程序中隐藏着一些未被发现的缺陷或问题,人们也称之为“bug”。发生了什么事?原来,第一代计算机是由许多巨大而昂贵的真空管组成的,并使用了大量的电力来使真空管发光。也许是电脑运行产生的光和热导致了窃听器?虫子钻进了真空管,导致整台电脑无法工作。研究人员花了半天时间才找到原因。从真空管中取出窃听器后,电脑恢复正常。后来,术语“Bug”被用来指计算机系统或程序中隐藏的错误、缺陷、漏洞或问题。与bug相对应,人们把发现bug并改正的过程称为“调试”,意思是“抓bug”或“杀bug”。可惜在中文里,仍然没有确切的词对应“Bug”,只能直接引用“Bug”这个词。虽然有人用“bug”这个词来代替“Bug”,但是容易造成歧义,所以无法推广。所谓“(Bug)”是指计算机系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出现错误。硬件出错的原因有两个,一个是设计错误,另一个是硬件部件老化失效。软件错误都是工厂设计错误。用户进行了非法操作的暗示是无稽之谈,软件制造商对此不负任何责任。用户可能会执行不正确的操作,例如加法,但却按了减法键。这样,用户会得到一个不正确的结果,但不会引起bug攻击。软件厂商在设计产品时的一个基本要求就是不允许用户做违规操作。只要允许用户做,就是合法的。用户没有办法知道厂商是怎么想的,哪些操作顺序是不合法的。自从电脑诞生以来,就一直有电脑bug。第一个记录在案的错误是由GraceHopper发现的,他是美国海军的一名程序员和编译器的发明者。哈珀后来成为美国海军的一名将军,并领导了著名的计算机语言Cobol的开发。65438+9月9日0945,下午3点。上尉·哈珀正带领她的团队建造一台名为“马克2号”的电脑。这不是一台完整的电子计算机,它使用了许多继电器,一种机电设备。第二次世界大战尚未结束。哈珀的团队夜以继日地工作。计算机房是一座建于第一次世界大战期间的老建筑。那是一个炎热的夏天,房间里没有空调,所有的窗户都开着降温。突然,马克2号崩溃了。技术人员尝试了很多方法,最后发现第70次接力是错的。哈珀观察出故障的继电器,发现中间躺着一只蛾子,已被继电器杀死。她小心翼翼地用相机取出飞蛾,用透明胶带粘贴到“事件本”上,并注明“发现虫子的第一例”。[1]从此,人们戏称计算机错误调试,发现错误的工作叫调试。程序中隐藏的功能缺陷或错误。因为现在软件的复杂程度早已不是一般人能控制的,Win95、Win98等成熟的操作系统也会时不时的公布bug。如何减少甚至消除程序中的bug,一直是程序员非常重视的话题。