软件工程通史 1930-2019PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)卡珀斯·琼斯(Capers Jones),李建昊,傅庆冬,戴波
- 出 版 社:北京:清华大学出版社
- 出版年份:2017
- ISBN:9787302461333
- 页数:445 页
第1章 序曲:从古到今话计算 1
人类对计算的需要 2
对数字序列的早期认识 4
那些为数学发展提供原动力的发明 8
数学和计算 10
信息的记录 13
信息的交流 15
信息的存储 17
使计算机和软件成为可能 19
软件相关的关键发明 22
字母语言 22
二进制和十进制数字以及零 23
数字计算机 24
高级编程语言 24
随机存取存储器 24
软件对人类和社会的影响 25
造福社会的工具和应用程序 25
有害的发明 34
权衡风险 36
小结 37
第2章 1930—1939:数字计算的基础 39
现代计算的先驱 39
小型数学应用程序 43
小结 45
第3章 1940—1949:二战及战后计算机的使用 47
全球冲突与计算机的使用 47
战争期间的技术创新 49
二战期间的模拟计算机 50
二战期间德国的计算机 51
二战期间日本的计算机 54
二战期间波兰的计算机 56
二战期间法国的计算机 57
二战期间澳大利亚的计算机 58
二战期间俄罗斯的计算机 58
二战期间英国的计算机 59
二战期间美国的计算机 64
战后的计算机 73
冷战开始 74
战后计算机的发展 75
这十年的贡献 78
1945年的软件开发 81
小结 82
第4章 1950—1959:数字计算机和软件开始崛起 83
20世纪50年代的军用与国防计算机 83
赛其系统SAGE 84
波马克地空导弹(BOMARC) 86
20世纪50年代的创新者 87
20世纪50年代的编程语言 90
第一台商用计算机 91
英国的LEO牌计算机 91
IBM 93
计算机的其他商业实现 94
20世纪50年代的软件应用 96
1955年的功能点 97
小结 98
第5章 1960—1969:商用计算机和商用软件的兴起 99
劳动力演进 100
早期的专业外包 102
20世纪60年代的计算机程序员 103
成为程序员 103
对程序员的需求呈现出井喷的态势 107
软件工程师的出现 109
IBM系统/360 111
图灵奖 113
信用卡的发明 117
自动化和新的职业 118
DEC的PDP-1小型机 119
20世纪60年代的编程语言 120
20世纪60年代的计算机业务 123
诉讼永久改变了计算机世界 126
太空里的计算机和软件 127
20世纪60年代的计算机和软件的增长 129
1965年逆向的功能点 131
小结 132
第6章 1970—1979:计算机和软件开始创造财富 133
软件在70年代的发展 133
软件发展趋势 134
政策失败 135
计算机公司的快速增长 136
20世纪70年代期间成立的大公司 137
美国联邦快递 137
纳斯达克 138
西南航空 138
20世纪70年代成立的计算机公司和软件公司 139
牵牛星 139
苹果 140
巴安 141
CA 141
克雷计算机 142
卡利南 143
Digital Research 144
Galorath 146
IMSAI Computers 146
InterSystems 147
Lawson Software 148
微软 148
甲骨文 149
Price Systems 150
Prime Computers 150
SAP 151
天腾 152
Yourdon 154
20世纪70年代新创公司的影响力 155
应用软件发展曲折 156
大量零散的软件细分类别 157
先进的实验性软件 157
商业软件 157
通信软件 158
网络犯罪和黑客软件 158
数据库软件 159
教育软件 159
嵌入式软件 160
游戏和娱乐软件 161
制造业软件 161
中间件 162
军事软件 162
开源软件 163
个人软件 164
编程工具软件 165
项目管理软件 165
科学和数学软件 165
安全防护软件 166
社交网络软件 166
问卷调查工具 167
可用性软件 167
改变计算机历史的法律诉讼 168
推动软件行业迅速发展的辅助性发明 169
1975年的功能点 173
小结 174
第7章 1980—1989:PC和个人软件崛起 175
计算的变化加速 176
20世纪80年代成立的公司 178
埃森哲 181
Adobe 183
美国在线 184
小红伞 185
黑莓 185
宝兰 186
CAI 188
思科 190
DCI 190
华为 192
财捷集团 195
毕马威会计师事务所 196
莲花 197
NeXT 199
仁科 201
Rational 202
软件工程研究所(SEI) 204
软件生产力研究所 207
StepStone 209
TechSoup 212
Wolfram Research 214
20世纪80年代软件应用的发展 217
大约1985年1000个功能点的结果 217
小结 218
第8章 1990—1999:万维网的发展和网络公司的兴起 221
万维网的出现 222
20世纪90年代的其他发明 224
20世纪90年代成立的公司 226
阿卡迈 229
亚马逊 229
Apache 231
Craigslist 231
Digital Playground 232
易趣 233
GoDaddy 235
谷歌 237
哈特兰支付系统 239
投资公司Insight Venture Partners 240
国际软件基准组织 240
招聘网站Monster.com 243
网景 244
在线旅游服务公司Priceline 245
红帽软件 246
红色风暴娱乐公司 247
天狼星卫星广播公司 248
思特沃克 250
Visio 251
VMware 253
大规模更新和遗留软件老化 254
国际日期格式不兼容 256
外包业务迅速扩张 260
20世纪90年代期间软件应用的发展 260
1995年1000个功能点的结果 261
小结 262
第9章 2000—2009:社交网络和经济危机的出现 265
互联网泡沫 266
大衰退 268
21世纪00年代的创新 272
21世纪00年代建立的公司 275
市场分析公司AbsolutData Research 279
硅谷风投公司Andreesen Horowitz 279
Archon Information Systems 280
私企Canonical 280
Facebook 281
Freelanthropy 284
Global Insight 285
HIVE Group 286
高智发明 287
互联网营销协会(IMA) 289
会议服务公司Meeting Zone 290
穆迪分析 290
Mozilla基金会 292
开源发展实验室(OSDL) 293
PerfectMatch 295
RPX 296
SolveIT软件公司 297
社交网络Twitter 298
YouTube 300
房地产评估公司Zillow 301
2000—2010年软件的增长 303
大约2005年1000个功能点的结果 304
小结 305
第10章 2010—2019:云、众、博客、大数据和预测分析 307
预测未来 308
软件工程的专业地位 309
21世纪10年代可能的软件工程改进 313
21世纪10年代早期成立的公司 315
创业孵化器AngelPad 317
写作众筹网站Authr 318
云迁移平台厂商CloudVelox 319
众筹公司CrowdCube 320
任务众包平台Fiverr 321
微捐赠平台Flattr 322
垂直招聘网站Geekli.St 323
众筹网站GoFundMe 324
预测分析公司Namcook Analytics 324
智能家居设备公司Nest Labs 328
社交数据分析服务公司Peer Index 329
信息聚合公司Unified Inbox 330
营销软件公司Yesware 331
预测2013年到2019年的新公司和新产品 332
大数据 332
众智和众筹 333
网络犯罪和网络安全 333
教育 334
智能代理 341
医疗设备 342
预测分析 343
可穿戴式计算机 346
2010年到2019年的软件预期增长 348
大约2015年1000个功能点的结果 348
小结 349
第11章 现代软件的问题 351
对影响比较大的软件故障进行分析 351
1962年,水手1号探测器的导航软件出现故障 353
1978年,哈特福德体育馆倒塌 353
1983年,苏联早期预警系统误报 354
1986年,Therac 25放射治疗仪的灼伤事故 354
1987年,华尔街股市崩盘 355
1990年,美国电话电报公司电话线路关闭 356
1991年:爱国者导弹对准失误 356
1993年,英特尔芯片问题 357
1993年,丹佛机场项目延期交付 358
1996年,阿丽亚娜5号火箭爆炸 359
1998年,火星气候轨道探测器坠落 359
1999年,英国护照系统出故障 360
2000年,千年虫问题 361
2004年,洛杉矶机场(LAX)空中交通管制关闭 362
2005年,美国联邦调查局Trilogy项目被停 362
2005年,索尼防拷贝版权保护软件 363
2006年,空客A380线路问题 364
2010年,迈克菲杀毒软件错误关闭了用户的计算机 365
2011年,罗德岛38号工作室投资失败 366
2012年,骑士资本的股票交易软件问题 368
2012年,软件问题所引起的汽车召回事件 369
小结 370
第12章 网络犯罪和网络战简史 373
一种新的犯罪形式 374
黑客入侵 375
准备防御 376
网络攻击日益加剧 379
受害者越来越多 381
网络攻击的种类 385
蓝牙劫持 386
僵尸网络 386
浏览器劫持 388
计算机投票欺诈 389
针对民用目标的网络战 393
公司资料失窃 395
无安保网络的数据失窃 396
拒绝服务攻击 397
电磁脉冲(EMP) 397
电子邮箱地址获取 399
身份盗窃 400
Java漏洞攻击 402
键盘跟踪器 403
针对Word和Excel文件的宏攻击 403
嫁接 404
网络钓鱼 404
Rootkits 406
略读 407
智能卡劫持 408
垃圾邮件 410
SQL注入 411
木马 412
病毒 413
蠕虫 414
零日安全攻击 416
受攻击的可能性 416
加强对网络攻击的防御 418
提高我们对网络攻击的免疫力 420
访问控制 424
验证控制 424
电磁脉冲防护 425
加密 426
估算网络攻击后的恢复成本 427
针对网络盗窃和网络攻击损害的保险 427
安全的编程语言 428
美国,网络攻击的频率和成本日益增加 429
小结 430
参考文献与网络及其他资源 431
书籍资源 431
网络及其他资源 440
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《泰国通史 珍藏本》段立生著 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《高等工程教育改革探析》李瀛心,吴价宝著 1997
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019