西西河

主题:【整理】计算机BUG和南海黄岩岛 -- PBS

共:💬21 🌺58 🌵9 新:
全看分页树展 · 主题
家园 【整理】计算机BUG和南海黄岩岛

计算机软硬件里面的故障或毗漏一般称为BUG,英语就是小虫的意思。

上世纪40年代最早运行的高速计算机都是电-机械式的,采用大量继电器,其触点一旦出现接触不良,计算机就会出错停摆。继电器触点出问题就被称为BUG,后来演变成计算机行业的程序或硬件出错的专业术语:把排除程序故障叫做Debug(除虫)。

那么计算机故障称为BUG这个来源同中国在南海的黄岩岛纠纷的关系又是怎么来的呢?

我们还是来看看新闻吧:

据媒体报道,2018年1月17日晚,美国海军导弹驱逐舰“格雷斯·霍珀”号(DDG-70)进入中国黄岩岛12海里内海域,“中国海军依法对美舰进行了识别查证,予以警告驱离”。

点看全图

外链图片需谨慎,可能会被源头改

这艘舰暂且不提。提一下它的背景:我们知道,“阿利·伯克”神盾级导弹驱逐舰通常以人名来命名,也只有对美国海军有过重要贡献的人,才有可能获得这一殊荣。那么,格雷斯·霍珀是谁?

点看全图

外链图片需谨慎,可能会被源头改

格雷斯·霍珀(Grace Hopper 1906-1992 )

世界“计算机程序之母”、“美国海军计算机化之母”,美国海军准将,Bug发现者,编译语言创始人和现代高级程序设计语言奠基人。

格雷斯·霍珀曾与阿兰·图灵、史蒂夫·乔布斯、比尔·盖茨等一同入选“美国IT界十大最有远见人才”。

点看全图

外链图片需谨慎,可能会被源头改

1906年,格雷斯·霍珀出生在美国纽约一个中产家庭。1928年获得数学物理学士学位,1934年成为耶鲁大学第一位数学女博士。

二战时期她加入美国海军,成为一名中尉。之后成为著名计算机专家霍德·艾肯的助手,参与Mark Ⅰ计算机的研制,成了世界上第一台大型数字计算机的第三名程序员。

点看全图

外链图片需谨慎,可能会被源头改

1946年,她在发生故障的MarkⅡ计算机的继电器触点里,找到了一只被夹扁的小飞蛾,正是这只小虫子使机器短路。她将飞蛾夹在日志里,并诙谐地把程序故障称为“Bug”。这一称呼后来演变成计算机行业的专业术语:把排除程序故障叫做Debug(除虫)。

1959年5月,在五角大楼支持下,她领导的小组成功研制出第一个商用编程语言COBOL。她开创了程序语言的编译时代,为现代编程语言提供了雏形,为计算机软件打下了高速发展的理论基础和实例模型。

点看全图

外链图片需谨慎,可能会被源头改

格雷斯·霍珀上校。

1966年底,60岁的格雷斯·霍珀第一次从海军退役。1967年又被召回现役,1971再次退休,但1972年美国海军又遇到无法解决的难题,重新请她回归现役。为此当时的海军作战部长埃尔默·朱姆沃尔特上将特批授予她上校军衔。

1971年,为了纪念现代数字计算机诞生25周年,美国计算机学会特别设立了“格雷斯·霍珀奖”,以表彰30岁以下的青年人才。

一生获奖无数的格雷斯·霍珀曾说:“如果我有什么成就的话,大概是培养很多年轻人”。

点看全图

外链图片需谨慎,可能会被源头改

1985年,经国会议员提名,79岁的格雷斯·霍珀上校被晋升为海军准将。她是美国海军第一个到达这一官阶的女性。由海军部长和总统参加的上校晋升准将仪式,也就这一次。

1991年,她获得美国国家技术与创新奖。

1986年8月,累计为美国海军服役42年的格雷斯·霍珀正式退役,美国海军在最古老的战舰“宪法”号上为她举行了隆重的退役仪式。

她是当时美国海军现役年龄最大者(79岁8个月零5天),军龄超过她的只有威廉·莱西(五星上将)、切斯特·尼米兹(五星上将)、海曼·里科弗(上将、核海军之父)和更早的查尔斯·斯图尔特。

退役后的霍珀被授予国防部杰出服务奖章、最高非战斗奖章。她于1992年去世,终年85岁。

点看全图

外链图片需谨慎,可能会被源头改

为表彰她的贡献,美国海军把第20艘“阿利·伯克”级导弹驱逐舰(DDG-70)命名为“格雷斯·霍珀”号。该舰由通用动力(GD)巴斯钢铁厂(BIW)建造,1995年2月铺设龙骨,1996年1月下水,1997年9月服役,母港为珍珠港。

点看全图

外链图片需谨慎,可能会被源头改

2016年11月28日,格雷斯·霍珀获得“总统自由奖”,她的亲属(外甥的孙女)代领了由奥巴马总统颁发的这枚奖章。

点看全图

外链图片需谨慎,可能会被源头改

2016年10月21日,美国海军学院将新建的网络研究中心命名为“霍珀厅”。一名上将、两名中将和一名准将参加了奠基仪式。

通宝推:otto,辣椒,silencsrv,
全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河