《优雅人生 格雷斯·霍珀和信息时代的创新》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)拜尔著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2011
  • ISBN:9787111325864
  • 页数:249 页
图书介绍:Grace Hopper,美国海军少将,她对计算机领域的贡献不可磨灭,她发现了计算机程序中的第一个Bug,同时也创造了计算机世界最大的Bug——千年虫(Y2K);她实现了第一个编译语言和编译器;创造了世界上第一种商业编程语言COBOL并为之后的高级程序设计语言定义了模型。今天为程序员所熟知和普遍使用的Bug一词,就源自于Hopper的创造。有一次,格蕾丝使用的MarkⅡ机出了故障。出错的继电器找到了,故障的原因也找到了:里面有一只死蛾子。蛾子被用镊子夹了出来,她们用胶条贴在记录This is the first actual bug found。(这是发现的第一只虫子。)bug这个词后来成为计算机领域里的一个习惯说法。本书介绍了Grace Hopper的成长经历,以及她所处的信息时代计算机科学的发展足迹与创新。美国前后出版了多本关于Grace Hopper个人经历的图书,受到各行各业读者的追捧。本书的叙事的风格,配以丰富而权威的图片、照片,记录了一个伟大的女性计算机科学家的成长经历,以及她为这个行业做出的卓越贡献。本书适合作为IT专业人员的科普读物,也适合作为专业人士和广大青少年的励志

第1章 了不起的格雷斯神话 1

年轻时的霍珀:协作性的叛逆 2

编程的发明 4

原始资料来源 7

重建过去:口述历史和其他历史文物的使用 9

分散式传记 11

第2章 格雷斯·穆雷·霍珀的重生 14

格雷斯·穆雷·霍珀:数学家和教师 15

建立事业:在瓦萨教学 16

寻找新的道路 18

她余生的第一天 20

第3章 计算机编程的起源 27

驯服机械怪兽 29

世界上第一个数据处理中心 31

发明编码系统 32

第一个电脑黑客 37

计算机中的飞蛾 38

硬件故障 40

为故障编码 42

第4章 哈佛计算实验室 44

对“艾肯博士的未来问题”的解答 46

艾肯掌权 48

实验室文化与战争现实 54

战后环境 55

战后革新与子程序的发展 57

子程序:同步发明的一个范例 61

第5章 计算界的开端 65

战时孤立 65

约翰·冯·诺依曼与马克一代 67

冯·诺依曼的“初稿” 71

公认计算机历史的创造 74

霍珀指南的内容 76

霍珀的历史版本 78

IBM的自动顺序控制计算机:同样的机器,不同的历史 80

不同的历史,不同的工作日程 81

传播消息:哈佛的战后公关努力 84

第6章 哈佛1947年的大型数字计算机专题讨论会 86

知识共享 86

活着的巴贝奇 88

哈佛专题研讨会 89

业余时间 93

专题研讨会的结果 94

预示结局的征兆:人才的流失 97

美国计算机协会的成立 99

霍珀在计算机领域的地位 102

第7章 凝视深渊 105

EMCC公司 106

如何销售计算机 110

贝蒂·斯奈德(霍尔伯顿) 112

了解EMCC公司的规矩 114

不合时宜的死亡 119

人事短路 122

潜在救星:雷明顿·兰德公司 124

第8章 计算机教育 128

编译器的发明 128

雷明顿·兰德公司和销售额及客户支持的挑战 130

计算机教育 132

分布式发明:编译器研究扩大 135

编译路径 139

分布式发明:扩大创新网 141

制造转换器 144

赢得主管们全身心的支持 145

第9章 IBM回应雷明顿·兰德公司的挑战 149

IBM:辛勤工作的受压迫者,还是独裁者 149

雷明顿·兰德公司的营销妙计 150

IBM在冷战中的获益 154

第10章 面对问题语言的发展 158

自动编程部门和MATH-MATIC 159

解决效率矛盾:约翰·巴克斯和FORTRAN语言 160

创造商业语言:B-0和FLOW-MATIC 162

第11章 分散式发明的成熟:格雷斯·霍珀和COBOL的发展 166

委员会的发明 167

短期委员会和COBOL面向商业语言规范 172

FACT和语言标准化政治 175

COBOL:编程语言的成功 178

格雷斯·霍珀和COBOL语言推广 181

COBOL语言标准化和海军 183

COBOL语言和技术终结 184

第12章 发明信息时代 185

编程历史背景下霍珀的职业生涯 186

技术创新的经验 187

霍珀在编程界的地位 189

COBOL语言:分散式发明的典范 190

优雅人生2.0 191

参考资源 193