编辑推荐

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

内容简介

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

作者简介

作者Brian W.Kernighan,和Dennis Ritchie合著了C Programming Language,他发明了AWK和AMPL编程语言。

章节目录

版权信息

版权声明

作者的中文版序

作者的其他著作

译者序

致读者

开篇语

第一部分 硬件

第1章 计算机里有什么

1.1 逻辑构造

1.2 物理构造

1.3 摩尔定律

第2章 比特、字节与信息表示

2.1 模拟与数字

2.2 模数转换

2.3 比特、字节与二进制

2.3.1 比特

2.3.2 2的幂和10的幂

2.3.3 二进制数值

2.3.4 字节

2.4 小结

第3章 深入了解CPU

3.1 玩具计算机

3.2 真正的CPU

3.3 缓存

3.4 其他计算机

硬件部分小结

第二部分 软件

第4章 算法

4.1 线性算法

4.2 二分搜索

4.3 排序

4.4 难题与复杂性

4.5 小结

第5章 编程与编程语言

5.1 汇编语言

5.2 高级语言

5.3 软件开发

5.3.1 库、接口和开发工具包

5.3.2 bug

5.4 软件资产

第6章 软件系统

6.1 操作系统

6.2 操作系统怎么工作

6.3 其他操作系统

6.4 文件系统

6.5 应用程序

6.6 软件分层

第7章 学习编程

7.1 编程语言的基本概念

7.2 第一个JavaScript程序

7.3 第二个JavaScript程序

7.4 循环

7.5 条件

7.6 库和接口

7.7 JavaScript怎么工作

软件部分小结

第三部分 通信

第8章 网络

8.1 电话与调制解调器

8.2 有线和DSL

8.3 局域网和以太网

8.4 无线网络

8.5 手机

8.6 小结

第9章 互联网

9.1 互联网概述

9.2 域名和地址

9.3 路由

9.4 协议

9.5 高层协议

9.6 带宽

9.7 压缩

9.8 错误检测和校正

9.9 小结

第10章 万维网

10.1 万维网如何工作

10.2 HTML

10.3 表单

10.4 cookie

10.5 动态网页

10.6 网页之外的动态内容

10.7 病毒和蠕虫

10.8 万维网安全

10.9 密码术

10.10 小结

第11章 数据、信息和隐私

11.1 搜索

11.2 跟踪

11.3 数据库、信息与聚合

11.4 隐私失控

11.5 云计算

11.6 小结

第12章 结束语

注解

词汇表

世界是数字的是2013年由人民邮电出版社出版,作者[美]布莱恩·W.克尼汉(BrianW.Kernighan)。

得书感谢您对《世界是数字的》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢

本书从软件设计、编码和JVM虚拟机等维度,阐述性能优化的方法、技巧和思想,深度剖析JDK的实现,帮你大幅度提高Java开发水平。
图灵的秘密:他的生平、思想及论文解读 电子书

这本书既有图灵成长的传奇经历,也有对图灵的理论全面解读。
大开眼界的科学知识:10个颠覆常识的科学解答 电子书

用简单易懂的语言带每一个读者一起,借科学利器剥开对生活的层层误解。
函数式编程思维 电子书

Java等现代编程语言中出现了越来越多的函数式特性,跟随这本书,去了解语法表象之下真正需要掌握的新思维。
HBase入门与实践 电子书

大数据时代快速上手HBase行动指南。
BBC科技聚焦:尖端探索 电子书

科普大咖带你走进深海神秘地带、走进地心极端环境、走进浩瀚无垠未知的深空。
代码精进之路:从码农到工匠 电子书

对于很多一直“低头拉车”的程序员来说,这本书能够让你不必"抬头"就能看到未来的出路。
极客物理:在科学实验中探索物理之美(卷1) 电子书

一本面向科学爱好者的很有趣的图书,既有一些启发性的实验设想,又介绍了一些可自己动手做的实验。