世界是数字的

0
(0)

世界是数字的

作者:[美]BrianW.Kernighan

出版社:人民邮电出版社

原作名:DisforDigital:Whatawell-informedpersonshouldknowaboutcomputersandcommunications

译者:李松峰/徐建刚

出版年:2013-6

页数:272

定价:49.00

装帧:平装

ISBN:9787115318756

内容简介
······

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

无论你有没有计算机背景,无论你从事什么职业,只要你认同自己生活在数字时代,这本书就是必读的!

作者简介
······

Brian W. Kernighan

世界顶尖计算机科学家,曾为贝尔实验室计算科学研究中心高级研究人员,现为普林斯顿大学教授。他是AWK语言和AMPL语言的发明人,还参与过UNIX和许多其他系统的开发,同时出版了The C Programming Language、The Practice of Programming、The Elements of Programming Style等在计算机领域影响深远的著作。

Kernighan主张所有人都应该了解计算机,在他心目中,此书相当于“写给未来总统的计算机读物”,是新一代公民必读之作。本书中讲解的内容甚至会影响我们在微博和社区上的活动,以及使用智能手机的方式。

目录
······

开篇语  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

"世界是数字的"试读
······

硬件是计算机中可见的实体部分,也就是看得见摸得着的设备和装置。计算机设备的发展史相当有趣,但我并不打算在这里讲太多。然而,有些历史趋势却值得我们关注,尤其是这一点:以一定的成本,在给定大小的空间内能装进电路和设备的数量,随着时间而呈指数式增长。随着数字设备越来越强大和廉价,林林总总的机械系统已经被更为统一的电子系统所代替。
计算设备的历史悠久,不过早期的计算…

  • 第一部分:硬  件
  • 第1章: 计算机里有什么
  • 第2章: 比特、字节与信息表示

评论 ······

从目录也可以看出来是本科普书,对计算机专业背景的人来说比较简单,第一部分讲硬件挺有意思,要进阶的话更推荐《编码》这本书,可惜后面部分就和教材一样都是都是简单的概念

作者是K&R中的那个K,即使是科普也能体现大师级的水平。

科普书,不适合专业计算机人员

看这本书的目录,先从硬件讲起,再到软件,网络通信,结构非常合理,小白看完了也就理解这个信息时代了,剩下的靠自己对哪方面感兴趣就去深入学习。不愧是科学家写的书啊。学计算机前看到就好了

点击星号评分!

平均分 0 / 5. 投票数: 0

还没有投票!请为他投一票。

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册