基本信息
名称: 世界是数字的
作者信息: 作者: 柯林汉 (Brian W.Kernighan) [ 中文 pdf ]
简单介绍
盖茨和扎克伯格导师刘易斯、谷歌常务董事长施密特联袂推荐面对这个时代最伟大的技术,无论你是谁,都很难置身事外请跟随他,请跟随普林斯顿大学,开启一次华美的计算机旅行
目录
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
| 开篇语 1 任何足够先进的技术都与魔术无异。 ——阿瑟·C.克拉克,“技术及未来前景”,《三号行星的报告》,1972年 第一部分 硬件 第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 电话网作为一个覆盖全球的大型网络,从一开始只传送语音,到后来同时传输语音和可观的数据,为人类做出了贡献。大约有近20年的时间,人们都是通过电话网把家用计算机接入互联网的。 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
|
亚马逊链接