程序错误

✍ dations ◷ 2025-08-03 06:25:26 #程式错误

程序错误(英语:Bug),是程序设计中的术语,是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。有些程序错误会造成计算机安全隐患,此时叫做漏洞。

一些有趣的隐错有时也会成为一种乐趣。在电脑游戏中,假如一些隐错不令游戏出现大错误的话,经常会变成一种玩游戏时的秘技(秘技有时是游戏设计人故意造成的,用于程序设计上的检查,绕过不需要的步骤直接检验需要的地方时所使用的代码)。

有严重后果的程序错误会受到广泛关注。 修补、改正软件程序错误的过程被称为调试。

Bug用来指工程上的错误这种用法大约出现在1870年代,早在电脑出现之前就存在了。目前最早找到的证据是爱迪生在1878年的信

It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise—this thing gives out and then that "Bugs"—as such little faults and difficulties are called—show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reached.

中文翻译如下:

在我所有的发明中都如此。第一步是直觉,然后灵光一闪,然后出现困难——这件事发生了,然后“Bug”——这样称呼那些微小的错误和困难——展现出来。在明确到达商业的成功或失败之前,数个月的密切关注、研究和劳动是必需的。

在1947年9月9日,葛丽丝·霍普(Grace Hopper)发现了第一个电脑上的bug。当在Mark II计算机上工作时,整个团队都搞不清楚为什么电脑不能正常运作了。经过大家的深度挖掘,发现原来是一只飞蛾意外飞入了一台电脑内部而引起的故障(如图所示)。这个团队把错误解除了,并在日志本中记录下了这一事件。也因此,人们逐渐开始用“Bug”(原意为“虫子”)来称呼计算机中的隐错。现在在华盛顿的美国国家历史博物馆中还可以看到这个遗稿。

相关

  • 群体平均平均数(英语:Mean,或称平均值)是统计中的一个重要概念。为集中趋势的最常用测度值,目的是确定一组数据的均衡点。在统计中算术平均数常用于表示统计对象的一般水平,它是描述数据集
  • 前王朝第八第十前王朝时期是埃及文明的第一时期。约前40世纪,埃及人开始在各地建立城邦,当中包括底比斯、孟斐斯、布陀、希拉康波利斯、厄勒芬廷、阿拜多斯、提尼斯、赛伊斯、索伊斯
  • 白语白语是白族的共同语,使用人口约120万(2003年),主要分布在中国云南省的大理州、怒江州、丽江市、昆明市和文山州。根据《白语简志》的分类体系,有三种方言:南部、中部、北部方言。
  • 阮的故乡·高雄《阮的故乡·高雄》是由一群台湾音乐人及广播人于2014年高雄气爆事件后所录制的一首公益歌曲,旨在借由合唱来激励各界携手面对这场意外。2014年高雄气爆事件发生后,为了鼓励社
  • 前燕前燕(337年 - 370年)是十六国时代由鲜卑人首领慕容皝所建立的政权,至慕容儁正式称帝建国,其国号为“燕”。其全盛时的统治地区包括冀州、兖州、青州、并州、豫州、徐州、幽州等
  • 河东区河东区是中国山东省临沂市所辖的一个市辖区。河东区辖12个乡镇,分别为重沟镇、汤头镇(合并了原属沂南县的葛沟镇,但在省民政厅备案依然是河东区葛沟镇)、相公镇、八湖镇、芝麻墩
  • 亨利·卡维尔亨利·威廉·达格利什·卡维尔(英语:Henry William Dalgliesh Cavill,/ˈkævəl/,1983年5月5日-)是一名英国男演员、制片人和模特儿。出演过较知名的电影如《王者之心》(2006年)、
  • 弗兰克·丘奇弗兰克·福里斯特·丘奇三世(Frank Forrester Church III,1924年7月25日爱达荷州博伊西 - 1984年4月7日马里兰州贝塞斯达),美国律师、政治家,美国民主党成员,曾任美国参议员(1957年
  • 威廉·杜安威廉·杜安(William Duane)(1872年2月17日-1935年3月7日)是一位美国物理学家。他曾与玛丽·居里合作。他研发了在实验室量产氡的技术。
  • 巴西果效应巴西果效应(Brazil nut effect)是指如果把两种颗粒的混合物置于容器中,然后由外部施加振荡,体积比较大的颗粒会上升到表层,而较小的颗粒会沉降到底部。关于这种古老的效应的动力