程序错误

✍ dations ◷ 2025-05-20 12:08:57 #程式错误

程序错误(英语: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”(原意为“虫子”)来称呼计算机中的隐错。现在在华盛顿的美国国家历史博物馆中还可以看到这个遗稿。

相关

  • 路易吉·伽伐尼路易吉·阿洛伊西奥·伽伐尼(意大利文:Luigi Aloisio Galvani, 拉丁文:Aloysius Galvani)1737年9月9日-1798年12月4日)是意大利医生、物理学家与哲学家,现代产科学的先驱者。他在意
  • 叔母婶,又称婶母、叔母,是中文中亲属关系的称谓,是指叔叔的妻子,口语又称婶婶、婶子、婶娘、阿婶,在现实社会,亦可作中年女性或女性长辈的称呼,或称大婶。英文中,婶、姨妈等统称为Aunt。
  • 塔哈尔卡塔哈尔卡(Taharqa)是古埃及第二十五王朝(努比亚王朝)法老(前689年—前663年在位)。他是法老皮耶的儿子,曾统治库施。后被其叔父召回,共同抗击亚述国王阿萨尔哈东。约于前673年击退阿
  • 圈量子重力圈量子重力论(loop quantum gravity,LQG),又译回圈量子引力论,英文别名圈引力(loop gravity)、量子几何学(quantum geometry);由阿贝·阿希提卡、李·斯莫林、卡洛·罗威利等人发展出
  • 拌饭素拌饭素,简称饭素,是一种日本调味料,主要以海苔、鲣鱼及芝麻为材料,把材料打碎成为粉末状或粒状,可供用于拌饭。饭素的使用甚为简便,饭素可直接撒于白饭上,然后和白饭拌匀,为清淡的白
  • 于吉 (台湾作家)于吉 ,1922年——2002年,台湾作家、报人。原名俞棘。浙江慈溪人。1914年10月14日,生于浙江慈溪。早年肄业于上海劳动大学社会系。1946 年2月20日,《中华日报》在台南创刊,曾任编
  • 开心寺 (瑞山市)坐标:36°44′49″N 126°35′25″E / 36.746893°N 126.590405°E / 36.746893; 126.590405开心寺(朝鲜语:개심사/開心寺)位于大韩民国忠清南道瑞山市,是一座曹溪宗庙宇。建于654
  • 巨型双核糖核酸病毒科巨型双核糖核酸病毒科(学名:Megabirnaviridae)是双链RNA病毒的一个科,仅包含巨型双核糖核酸病毒属()一个属,其下仅有棕垫炭豆菌巨型双核糖核酸病毒1型( megabirnavirus 1, RnMBV1)一
  • 查尔斯·帕多克查尔斯·威廉·帕多克(英语:Charles William Paddock,1900年8月11日-1943年7月21日),美国短跑运动员。帕多克出生于得克萨斯州,后随父母迁居南加利福尼亚州,在父亲的劝说下专攻短跑
  • 志摩半岛志摩半岛(日语:志摩半島/しまはんとう  */?)为日本三重县中部的半岛。南侧为熊野滩、东侧为远州滩、北侧为伊势湾。古为志摩国。现在是知名的珍珠产地。志摩半岛下属四个半岛: