7411|7

6366

帖子

4917

TA的资源

版主

楼主
 

编程是怎么回事?请看《编码的奥秘》 [复制链接]

 







     去年在Stack Overflow上面看到一篇帖子,统计了计算机领域中最受好评的若干本书,其中就有这么一本《编码》。这本书的介绍让我印象很深,据说完全不懂计算机的人也能看懂,如今花了一个礼拜把这本书看完,发现确实如此。

  
  当然,本书不完全讲的是冗长的编码。正如作者所说,本书并不是讲计算机“如何”工作的,这里的“如何”需要打上引号,原因是在这本书中讲述的过程不同于之前读过的任何一本专业书籍,书中也没有用到多少专业性的描述数据传递的插图,而是通过贴近生活的实际例子娓娓道来。从最初的编码到盲文再到二进制码,从手电筒的电学知识到电报机和继电器再到逻辑开关门电路,然后把这些知识拼接在一起,就组成了构造计算机最基本的一些要素。读此书的过程中,确实有种很神奇之感。
  
  要我说,这本书虽然被描述为不懂计算机的人都能看懂,原因不在于这本书是极其浅显的通俗读物。相反,在本书中作者在暗地里介绍了很多专业知识,包括汇编语言,数字电路,计算机组成原理,操作系统等等,简直就是一个大杂烩。好在,作者凭借着他巧妙的写作方式,一个包袱一个包袱地把这些知识慢慢抛出,让之前完全没有听过这些东西的人也能够很容易理解。对我而言,尽管自己已经知道了这些,但还真是第一次发现原来这些知识之间衔接的如此紧密,自然受益颇多。
  
  知识是需要成为体系的,只有这样才能够记住。我明白这句话的正确性。大学期间学习的课程,看上去每一门都是单独的,其实都含有一定的关联性,当然,作为学生没有发现这一点,一方面可以怪罪于老师的启发性不够,一方面要怪罪于自己没有努力去发现。在本科期间,我也是学好一门课算一门课,考试过了万岁,完全没有想到以后还需要用到。如今研究生开设了《矩阵分析》这门课,我才发现《线性代数》是多么的重要了。
  
  上面扯得有点远了,显然,如果我在刚上大一的时候就读过这本书,也许能多少有点体会。构建一个人的知识体系结构的复杂程度显然不亚于构建一台计算机,一个个知识点正如那一个个晶体管,从零开始,成千上百万的组合在一起,最终就成为了神奇。








最新回复

Sur
谢谢知识的分享  详情 回复 发表于 2014-8-31 19:21
点赞 关注
 
 

回复
举报

6366

帖子

4917

TA的资源

版主

沙发
 
渴望交流是大多数人的天性。在本书中,“编码”通常指一种在人和机器之间进行信息转换的系统。换句话说、编码即是交流。有时我们将编码看得很神秘,其实大多数编码并非都是这样。大多数的编码都需要被很好地理解,因为它们是人类交流的基础。――《编码的奥秘》

手电筒、英国人入侵、黑色的猫和跷跷板与计算机有什么必然联系?本书向我们展示了使用语言的一些直观方法并创造新的方法来进行相互之间的交流。此书使我们明白了这种创造性――以及我们人类对交流的迫切需求――已经促进了过去两个世纪的革新

在本书中,作者Charles Petzold用常见的对象和诸如布莱叶育文、摩尔斯电码之类大家熟悉的语言系统,为那些曾经想知道计算机和其他智能机器内部“生命”奥秘的人们编排了一个生动的叙述。

本书由灵活的图解和生动的故事组成。沿着作者的这种介绍思路,通过本书的学习你将会发现你已经获得了一个理解今天的PC、数字多媒体和因特网的真实背景。无论你的技术水平怎样,本书都将会使你陶醉,并且很可能唤醒读者参与计算机事业。
 
 
 

回复

6366

帖子

4917

TA的资源

版主

板凳
 
译者序
译者简介
第1章 电筒密谈
第2章 编码与组合
第3章 布莱叶盲文与二元编码
第4章 手电筒剖析
第5章 绕过拐弯的通信
第6章 电报机与继电器
第7章 十进制记数法
第8章 其他进位制记数法
第9章 二进制数
第10章 逻辑与开关
第11章 逻辑门电路
第12章 二进制加法机
第13章 如何实现减法
第14章 反馈与触发器
第15章 字节与十六进制
 
 
 

回复

4

帖子

3

TA的资源

一粒金砂(初级)

4
 
感觉很神奇的一本书
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

5
 
蛮好的一本书啊!解决了好多疑惑
 
 
 

回复

75

帖子

1

TA的资源

一粒金砂(中级)

6
 
这本书我当时看过一点    挺好的
 
 
 

回复

1531

帖子

49

TA的资源

五彩晶圆(中级)

7
 
谢谢知识的分享
 
 
 

回复

6366

帖子

4917

TA的资源

版主

8
 
bzx 发表于 2014-8-26 20:02
感觉很神奇的一本书

呵呵,希望能够对大家的学习有所帮助
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表