7

计算机之母-格蕾丝将军

计算机业最杰出女性,Cobol语言设计者(COmmon Business-Oriented Language 面向商业的通用语言),美国海军少将。设计第一个编译程序,发现世界上第一个BUG!也是千年虫Y2K制造者。

杰出的计算机科学家格蕾丝是Cobol语言的主要设计者之一,被称为Cobol之母。她于1906年出生在纽约市。她祖父是美国海军少将(她本人后来也成了海军少将)。1934年获得数学博士学位。1943年,她像成千上万的美国妇女一样加入军队,被分配到隶属于哈佛大学的一个研究所,参与第一代计算机相关的研究项目。

她使用的Mark I机在当时是个奇迹,能在一秒钟内进行3次加法运算,这在40年代堪称超高速运算。美国武器系统当时正依赖于快速计算。格蕾丝在MarKI 机上工作最困难的经历是为它撰写操作手册。

有一次,格蕾丝使用的MarkⅡ机出了故障。出错的继电器找到了,故障的原因也找到了:里面有一只死蛾子。蛾子被用镊子夹了出来,她们用胶条贴在记录This is the first actual bug found。”(这是发现的第一只虫子。)bug这个词后来成为计算机领域里的一个习惯说法。

她决心证明她能够让计算机做她能够规定的任何工作。到1954年,一个人带来一些函数,他已经算了6个月,让格蕾丝算出前15个导数。18分钟后,她就把导数交给了这个人。格蕾丝证明了:计算机不仅是数学仪器,当进行数值运算时,它控制运算符号,当进行数据处理时,它控制数据处理符号。

1957年,她设计的Flow-matic系统完成了,被称作B--0。这是第一个英语数据处理的编译程序,也是第一个运用词语的计算机语言。后来,Flow-mafic被吸收进Cobol这个广为使用的商业计算机语言,这是格蕾丝的一大贡献。

从1959年开始,格蕾丝和同事一起设计Cobol计算机语言,Cobol使用的句法和术语更接近自然英语。Cobol将程序和数据截然分开,因此,如果编程员要改变程序,他只需要改变前面编写的程序部分,不必全改。这种语言有显著的文件处理能力,它支持顺序文件和直接存取文件,特别适用于管理存储在磁带或磁盘上的大量数据。

1944年2月,世界著名的大型电磁式自动计算机Mark-Ⅰ在美国哈佛大学启动。为这台长15米、高2.4米,自重30多吨的庞然大物编制程序的,是当时为数不多的女程序员之一、海军中尉格蕾丝·霍波

(Grace Hopper ,1906-1992)博士。霍波天才的创造和发明,至今仍在广为流传的有两个:一个是计算机界通用的术语“臭虫”(Bug);另一个就是家喻户晓的“千年虫”(Y2K)。她更加辉煌的业绩并没有被公众所了解,事实上,她是计算机语言领域的开拓者,也有人把她称作“计算机软件之母”。

格蕾丝·霍波1906年出生于美国纽约一个中产家庭,父亲瓦特·莫利

格蕾丝霍波计算机软件之母,计算机之母相关推荐

  1. 软件之母—格蕾丝·霍波

    软件之母 格蕾丝·霍波: 传奇的人物总是有那么几点与众不同,亦或是性格,亦或是命运, 在追逐天性和探索源头的轨迹中,不知不觉,解锁了新世界的探索. &&走向软件之路,是才华 __她在自 ...

  2. 世界上第一个bug的发现者——被誉为“COBOL 之母”的葛丽丝 · 霍普。

    生活中无处不存在各种各样的"bug",作为一名程序员,提起bug更是令人提神醒脑,比喝了肾宝还要爽. bug 每天被bug支配着,当然应该了解下对手了. bug原意本来为昆虫的意思 ...

  3. html 边框素材,2000+ 精美蕾丝、花边、边框素材

    2000+ 精美蕾丝.花边.边框素材 10月 19, 2017 评论 Sponsor 今天给大家分享一个不错的素材站,这个网站特色是仅分享花纹.花边类素材,并且有多个不同的样式和图案分类,比如圆形.方 ...

  4. [穿衣搭配]魅惑蕾丝百变气质 - 韩式公主风

    [穿衣搭配]魅惑蕾丝百变气质 - 韩式公主风 蕾丝是一种舶来品.呈网眼状,最早由钩针手工编织.欧美女装特别是晚礼服和婚纱上用的最多.十八世纪也曾经被大量使用于欧洲宫廷和贵族男性的袖口.领襟和袜沿. 亮 ...

  5. 蕾丝 | 内外皆精致的女子

    "每一个女人都有一个蕾丝梦" 这句话真是一点都没错 当穿上蕾丝的那一刻 整个人都散发着温柔的气息 焕然一新的风格 当你慢慢脱下外套,足以惊艳众人 蕾丝针对女人来讲,那是梦的开始,也 ...

  6. 蕾丝的选购和保养秘诀

    维秘柔情内裤性感/舒适/健康/透气 复制代码 维秘柔情不仅仅是商品质材料和考究的设计,更是一个坚守生活美学的理念,总有一款维秘柔情告诉你的身体密码.从此之前所用,皆为将就.从此之前所见,皆为平常. 在 ...

  7. 【艺术奖】自戕行为作品获英格·莫拉丝奖

    <蜜蜂 NO.038-01> <蜜蜂 NO.038-01> 我在一次人体悬挂的活动上遇到Z,作为被悬挂者,Z的本职是个混道上的小哥.图为包扎好创口的Z."别人跟我说话 ...

  8. 【黑色蕾丝性感女神XP电脑主题】

    黑色蕾丝性感女神XP电脑主题主界面效果图 黑色蕾丝性感女神XP电脑主题开始菜单效果图 黑色蕾丝性感女神XP电脑主题桌面图标效果图 黑色蕾丝性感女神XP电脑主题鼠标指针效果图 黑色蕾丝性感女神XP电脑主 ...

  9. 格动作韩赛尔与格蕾特:女巫猎人(Hansel and Gretel:Witch Hunters)

    废话就不多说了,开始... 韩赛尔与格蕾特:女巫猎人是一部融合了3D.动作.恐怖.冒险.黑色滑稽等多种元素,由杰瑞米·雷纳与杰玛·阿特登主演的美国影片.根据出自<格林童话>的<韩赛尔 ...

最新文章

  1. sql2005 Agent XPs 选项释义
  2. [HDU3691 Nubulsa Expo]
  3. Linux如何在线修改hostname
  4. vue-cli 脚手架搭建
  5. ORA-12547: TNS:lost contact导致数据库无法启动
  6. java 随机化快速排序,JS实现随机化快速排序的实例代码
  7. iPhone SDK开发基础之使用UINavigationController组织和管理UIView
  8. 操作系统(OS)进程与调度
  9. 一寸照片像素是多少?教你一寸照片电子版怎么弄
  10. 解决python写入文件数据不全的问题
  11. win11删除快捷方式的小箭头.bat
  12. Thinkpad R60 驱动下载及安装方法 for windows XP
  13. How to build openssl with fips module on Linux and Windows?
  14. 三阶魔方层先还原方法图解2
  15. HTML day_02(6.1)表格列表、结构标记 、 表单、新表单元素
  16. [生存志] 第114节 韩信围垓下
  17. BUPT数电爱课堂概念题_易错点_错题 汇总
  18. Android组件化开发详解
  19. Smart Link相关学习
  20. 洛谷P1827 [USACO3.4] 美国血统 American Heritage

热门文章

  1. c#将json串转换成数组
  2. Xshell下载更新安装
  3. JavaScript——数组——数组长度
  4. 计算机基础知识课件北京大板,计算机基础知识
  5. 微信定向流量_联通回应单列微信上网记录:为定向流量业务
  6. 饥荒显示服务器未响应是什么意思,微软或将在本周内推送Win10 10586.71累积更新(图)...
  7. pat计算机程序考试考试时间、报考条件
  8. 推荐系统的知识与整体框架
  9. JAVA计算机毕业设计鲜花订购网微服务Mybatis+系统+数据库+调试部署
  10. 统计学中z分布、t分布、F分布及χ^2分布