《世界是数字的》读后感
如今,现在许许多多东西都离不开数字化,如:飞机的导航,电话的通信,网络等等。数字化就是将许多复杂多变的信息转变为可以度量的数字、数据,再以这些数字、数据建立起适当的数字化模型,把它们转变为一系列二进制代码,引入计算机内部,进行统一处理,这就是数字化的基本过程。
《世界是数字的》这本书的内容就是讲这世界是由0和1组成的,这本书介绍了硬件,软件,通信。
硬件包括逻辑构造和物理构造,以及摩尔定律。逻辑构造:一个处理器(CPU)、一些主存储器(内存)、一些大容量存储器(磁盘)和各种各样的其他部件,一组叫做总线的线缆把所有这些连接起来,在各部件之间传输信息。所以能实际观察和触摸硬盘、集成电路芯片、制造芯片所用的晶圆等东西便是物理构造。由于计算能力大体上可以用晶体管数量来代表,这就意味着计算能力只要两年或更短时间就能翻倍,也就是说,20 年下来可以翻十番,集成度提高 2 的 10 次方也就是大约 1000 倍,经过 40 年则可以提高 100万倍或更多。这种指数式增长,也就是通常说的摩尔定律。
软件包括算法,编程与编程语言,以及软件系统。算法是忽略具体实例而对过程进行的一种抽象或理想化的描述,是分毫不差且没有歧义的“菜谱”。算法通过一组确定的基本操作来表达,这些操作的含义是完全已知且明确的。算法描述了应用这些基本操作的一系列步骤,涵盖所有可能的情况,而且保证最终能够停止。编程与编程语言,程序则不是抽象的,它陈述了一台真正的计算机要完成某个任务所必须执行的具体步骤。现在的编程语言多达几千种甚至上万种,主要的有汇编语言和高级语言两种。每种语言都代表了对效率、表达力、安全性和复杂性的取舍。软件系统主要由操作系统和应用程序组成。 操作系统是软件中的基础层,它负责管理计算机硬件,并为其他被称作应用程序的程序运行提供支持。“应用程序”是表示所有在操作系统平台上完成某种任务的软件或程序。
通信,在我们这个“三足鼎立”的世界里,通信是除硬件、软件之外的第三极。通信系统是无远弗届,无所不在的。重要的是理解其中的信息流动、谁能够查看这些信息,以及信息是如何得到控制的。协议,即系统之间交换信息的规则,也非常重要。
看完本书,确实是可以从中找到一个有用的,可以受启发的点,也有比较引人深思。但无论今天的技术多么千变万化,人是不变的。无论从哪方面来看,现代的人类与几千年前的人类并没有太大区别。