第一篇 吞噬世界——软件概论 3
第一章 计算机——软件运行环境 3
一、计算机简介 3
二、计算机的更新换代 10
三、计算机的发展趋势 15
四、软件运行环境的变迁 16
五、知识卡片(一)图灵奖 18
第二章 软件基础知识 19
一、软件定义及特点 19
二、软件的分类及发展 21
三、软件的应用 25
四、软件宝塔图 28
五、知识卡片(二)阿兰·麦席森·图灵 31
第三章 软件工程技术 32
一、软件技术 32
二、软件工程 35
三、软件工程技术大会 40
四、软件工程技术的发展趋势 43
五、知识卡片(三)冯·诺依曼 45
第四章 软件产业 46
一、软件产业概述 46
二、软件产业模式 52
三、软件产业现状 54
四、软件产业未来发展趋势 58
五、知识卡片(四)摩尔定律 62
第二篇 信息灵魂——基础软件 65
第五章 操作系统 65
一、操作系统概述 65
二、OS相关技术 68
三、OS发展现状 71
四、OS的发展趋势 72
五、智能手机OS的发展趋势 73
六、知识卡片(五)吉尔德定律 74
第六章 计算机程序设计语言 75
一、程序设计语言概述 75
二、典型的程序设计语言 79
三、程序设计语言发展现状 81
四、程序设计语言发展趋势 83
五、知识卡片(六)约翰·巴克斯 85
第七章 数据库技术 86
一、数据库概述 86
二、DB相关技术 90
三、DB发展现状 92
四、DB发展趋势与应用前景 93
五、知识卡片(七)尼古拉斯·沃斯 96
第八章 中间件 97
一、中间件概述 97
二、中间件相关技术 99
三、中间件发展现状 101
四、中间件发展趋势 103
五、知识卡片(八)比尔·盖茨 106
第三篇 渗透融合——应用软件 109
第九章 工业软件 109
一、工业软件概述 109
二、典型的工业软件 111
三、工业软件发展现状 113
四、工业软件发展趋势 115
五、知识卡片(九)史蒂夫·保罗·乔布斯 116
第十章 图像技术与软件 117
一、图像技术与软件概述 117
二、图像技术相关问题 120
三、图像技术与软件发展现状 122
四、图像技术发展趋势与应用前景 124
五、知识卡片(十)姚期智 125
第十一章 安全软件 126
一、安全软件概述 126
二、安全软件相关技术 128
三、安全软件发展现状 129
四、安全软件的发展趋势 130
五、知识卡片(十一)王选 130
第十二章 企业管理信息系统 131
一、企业管理信息系统概述 131
二、EMIS的相关技术 135
三、EMIS发展现状 135
四、ERP发展趋势 135
五、知识卡片(十二)张效祥 136
第四篇 引领未来——热点与关键技术 139
第十三章 移动互联网 139
一、移动互联网概述 139
二、移动互联网相关技术 144
三、移动互联网发展现状 147
四、移动互联网发展趋势与应用前景 153
五、知识卡片(十三)夏培肃 158
第十四章 物联网 159
一、物联网概述 159
二、IOT的相关技术 163
三、IOT发展现状 167
四、IOT发展趋势及应用前景 171
五、知识卡片(十四)徐家福 174
第十五章 云计算 175
一、云计算概述 175
二、云计算的核心技术 184
三、云计算发展现状 189
四、云计算发展趋势与应用前景 192
五、知识卡片(十五)杨芙清 197
第十六章 大数据 198
一、大数据概述 198
二、大数据相关技术 204
三、大数据发展现状 208
四、大数据发展趋势与应用前景 212
五、知识卡片(十六)天河二号 217
第十七章 其他热点与关键技术 218
一、智能语音 218
二、社交网络 222
三、量子计算 225
四、移动增强现实技术 230
五、知识卡片(十七)量子反常霍尔效应 234
参考文献 235