图书介绍
致命Bug 软件缺陷的灾难与启示PDF|Epub|txt|kindle电子书版本网盘下载
![致命Bug 软件缺陷的灾难与启示](https://www.shukui.net/cover/54/30044417.jpg)
- (韩)金钟河著;叶蕾蕾译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115411822
- 出版时间:2016
- 标注页数:234页
- 文件大小:30MB
- 文件页数:253页
- 主题词:软件质量-质量管理
PDF下载
下载说明
致命Bug 软件缺陷的灾难与启示PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 0.000000095的误差夺走28条生命1
飞向美空军基地的“飞毛腿”导弹1
“爱国者”导弹系统结构3
导弹与软件的对决4
美军的应对6
“爱国者”注定这天要出事7
第2章 遥远的火星探测之路:软件错误导致两架探测器成为火星尘埃11
太空探测的“文艺复兴”11
苏联:迈出火星探测第一步11
美国火星探测首次成功14
第一架火星着陆器15
火星探测的主力军——美国18
火星探测重新升温18
NASA的火星探测计划19
MCO尝试进入轨道20
MCO通信中断21
气动减速22
单位标记不一致导致的悲剧23
另一台探测器:MPL26
虽然已进入火星大气层,但是26
MCO与MPL留下的教训27
第3章 “喂?喂?”一行代码导致的AT&T长途电话系统瘫痪事件29
AT&T的历史29
值得信赖的AT&T长途网络31
出现网络故障33
问题的起因在于一行错误代码35
电话事故之后35
第4章 软件错误带来的黑暗:2003年美国东北部大停电39
韩国9·15停电事故39
2003年美国东北部大停电41
灾难开始42
接连跳闸46
最后的堡垒——Sammis-Star 345千伏输电线48
临界点51
iPad上市当天排起的长队53
为什么没有处理预警?56
第5章 不灭的“约克城”号59
约克城59
太平洋战争和“约克城”号59
军费缩减计划示范舰67
光荣的硬件,不争气的软件68
第6章 因特网蠕虫病毒的开始——莫里斯蠕虫71
互联网的特性71
具备攻击与防御能力的软件72
软件漏洞:蠕虫病毒出现72
和蠕虫的斗争74
“大虫”后续76
莫里斯事件逸闻77
第7章 软件也能使战机坠毁79
瑞典、JAS 39“鹰狮”战斗机坠毁事故80
“鹰狮”试飞机坠毁80
再次坠毁81
原因在于软件83
航空器中软件的作用日益突出84
第8章 70亿美元的烟花秀:阿丽亚娜5号运载火箭航班50187
蓬勃发展的商业化航天技术87
阿丽亚娜5号火箭的研发88
阿丽亚娜5号运载火箭航班50189
事故还原89
结论97
第9章 软件可用性的错误设计:“文森斯”号事件101
战火从陆地蔓延到海面103
关系日益紧张的美国和伊朗106
失误和误判,命运的交响曲108
射向伊朗航空655次航班的导弹114
飞机被击落之后114
第10章 计算机难以理解的人类的时间计算115
闰年115
微软的野心之作与闰年Bug116
让全世界游戏玩家备受煎熬PS3 闰年Bug118
医院系统故障,纸笔代替电脑119
罢工的导航仪120
日常生活中的Y2K Bug121
第11章 游戏Bug125
生活中的电脑游戏125
各种游戏Bug125
《星战前夜》128
《魔兽世界》129
第12章 核武禁果133
飞向苏联上空的核导弹134
佩特罗夫的判断135
佩特罗夫判断之后137
北美防空联合司令部:NORAD137
凌晨3点钟的电话139
第13章 医疗仪器软件杀人:Therac-25医疗事故141
与日俱增的癌症患者与癌症治疗方法141
放射治疗142
Therac-25的研发143
1985年6月,Therac-25的第一位受害者145
1985年7月,Therac-25的第二位受害者146
1985年12月亚基马谷纪念医院,Therac-25的第三位受害者148
1986年3月东得克萨斯癌症治疗中心,Therac-25的第四位受害者149
1986年4月东得克萨斯癌症治疗中心,Therac-25的第五位受害者153
1987年1月亚基马谷纪念医院,Therac-25的第六位受害者155
事故原因1:软件156
事故原因2:用户界面159
事故原因3:文档160
事故原因4:AECL对软件的无知160
软件错误带来的惨剧161
第14章 因软件错误而消失的火星探测器169
“火星全球勘测者”号169
“火星全球勘测者”号突然终止任务171
软件错误惹的祸173
开启火星探测机器人时代的“索杰纳”175
“勇气”号:真正的火星探测机器人178
“勇气”号的第一次危机:出现软件错误178
“勇气”号的第二次危机:轮子出现故障180
最后的“勇气”号180
第15章 玩弄世界于股掌之间的金融软件Bug183
温哥华证券交易所事件183
四舍五入惹的祸184
澳大利亚昆士兰州银行卡终端机故障185
导致公司破产的软件Bug187
第16章 软件本可以阻止的飞行事故:大韩航空801次航班和美国航空965次航班空难191
关岛惨案:大韩航空801次航班191
坠毁前的记录192
本可以阻止的事故195
假如软件发挥了应有的作用196
美国航空965次航班198
开始出错201
“我们现在在哪?”206
部分责任在于软件208
第17章 153亿美元的彩票:数字预算会计系统211
徘徊在地狱和天堂之间的政府211
数字预算会计系统的开发211
“较差”的项目212
无视审计结果并强行运行系统213
意料之中的漏洞213
终于酿成大错214
复合型人才的重要性凸显214
第18章 丰田汽车“踏板门”事件与软件217
“刹车失灵了”218
丰田召回危机219
丰田软件检测223
ECU软件有可能导致汽车突然加速224
Bug百出的丰田软件226
Barr Group报告和丰田的低头认错并无直接关系227
写给软件开发者的后记:为了开发无Bug软件229
最早的Bug229
软件的原罪:Bug229
软件开发过程231
软件Bug的成本231
编码规范232
静态代码分析234