书籍信息

  • 书名:世界是数字的

  • 作者:[美] Brian W. Kernighan

  • 出版社: 人民邮电出版社

  • 出版日期:2013-6

  • 格式:mobi

  • 文件大小:2784.50 KB

  • 评分:8

内容简介

家用电器、汽车、飞机、相机、手机、GPS 导航仪,还有游戏机,虽然你看不见,但这些设备都有计算能力。手机通信网络、有线电视网络、空中交通管制系统、电力系统、银行和金融服务系统等基础设施背后无一不是计算机在支撑。如今的世界是数字的,而计算机和计算无处不在。这本书就是要告诉大家数字世界有关计算机的一切。本书没有高深莫测的专业术语,但它全面解释了当今计算和通信领域的工作方式,包括硬件、软件、互联网、通信和数据安全,并且讨论了新技术带来的社会、政治和法律问题。
无论你有没有计算机背景,无论你从事什么职业,只要你认同自己生活在数字时代,这本书就是必读的!

书籍大纲

开篇语  1
第一部分 硬件
第1章  计算机里有什么  11
1.1  逻辑构造  13
1.2  物理构造  18
1.3  摩尔定律  21
第2章 比特、字节与信息表示  23
2.1  模拟与数字  23
2.2  模数转换  25
2.3  比特、字节与二进制  30
2.4  小结  37
第3章 深入了解CPU  39
3.1  玩具计算机  40
3.2  真正的CPU  45
3.3  缓存  47
3.4  其他计算机  49
硬件部分小结  51
第二部分 软件
第4章 算法  57
4.1  线性算法  58
4.2  二分搜索  60
4.3  排序  62
4.4  难题与复杂性  66
4.5  小结  68
第5章 编程与编程语言  71
5.1  汇编语言  72
5.2  高级语言  73
5.3  软件开发  79
5.4  软件资产  84
第6章 软件系统  93
6.1  操作系统  94
6.2  操作系统怎么工作  98
6.3  其他操作系统  101
6.4  文件系统  102
6.5  应用程序  108
6.6  软件分层  111
第7章 学习编程  115
7.1  编程语言的基本概念  116
7.2  第一个JavaScript程序  117
7.3  第二个JavaScript程序  119
7.4  循环  121
7.5  条件  122
7.6  库和接口  124
7.7  JavaScript怎么工作  125
软件部分小结  127
第三部分 通信
第8章 网络  135
8.1  电话与调制解调器  136
8.2  有线和DSL  136
8.3  局域网和以太网  138
8.4  无线网络  141
8.5  手机  144
8.6  小结  147
第9章 互联网  149
9.1  互联网概述  150
9.2  域名和地址  153
9.3  路由  157
9.4  协议  159
9.5  高层协议  162
9.6  带宽  172
9.7  压缩  173
9.8  错误检测和校正  176
9.9  小结  177
第10章 万维网  179
10.1  万维网如何工作  180
10.2  HTML  182
10.3  表单  183
10.4  cookie  184
10.5  动态网页  186
10.6  网页之外的动态内容  189
10.7  病毒和蠕虫  190
10.8  万维网安全  192
10.9  密码术  201
10.10  小结  208
第11章 数据、信息和隐私  211
11.1  搜索  212
11.2  跟踪  216
11.3  数据库、信息与聚合  221
11.4  隐私失控  224
11.5  云计算  225
11.6  小结  230
第12章 结束语  231
注解  236
词汇表  242
索引  253
版权声明  256

下载地址

下载世界是数字的电子书;