通过老师这次介绍的书《世界是数字的》,我懂得了我们现在正处于一个科技的时代,依个数据爆炸的时代。在书的开篇写到数字产品已经无所不在,不仅有我所知晓的计算机、手机和互联网,还有我不知道的栖身于电子设备、汽车、火车、电力系统、医疗设备的计算机。这些系统它们正在悄悄收集、分享我们的个人信息。这本书中通俗的讲述了一些我目前和上学期学到的知识,使我受益良多。
本书主要涵盖了三个部分,第一部分硬件,硬件是看的见摸得着的,我们可以触摸的就像我们的手机。 第二部分软件,软件是告诉计算机做什么指令,几乎看不见摸不着的。硬件和软件是一个完整的计算机系统互相依存的两大部分它与 通信计算机、手机和其他设备之间为了我们的需要而进行的对话,它的好处显而易见,不过我觉得 隐私和安全问题需要注意 。
第一部分,上学期学到CPU,看了这本书的详细的解释,CPU有一个小型指令系统,包含着它所能执行的基本操作。他可以做算术题例如加减乘除,CPU还要控制计算机的其他组件。我觉得CPU就像人类的大脑一样,有着RAM(只读存储器)和ROM(读写存储器)。断电不保存数据的RAM就像我们大脑的临时记忆一样,断电仍能保存数据的ROM就像长期记忆一样。小小的一个1平方厘米的CPU里可以有上亿可晶体管,是不是就像我们大脑中与细胞体和细胞突起构成的神经元一样神奇,不管你是不是这样觉得反正我觉得这很神奇。还有他确保鼠标、键盘等外围设备数据得以响应,是信息在屏幕上得以显示。就像大脑保持我们四肢的活动甚至是关节的灵活。书中还有提到二进制,我记得刚开始学到二进制的时候我对与它满头疼的,虽然现在依然如此。硬件就到这了~\(≧▽≦)/~啦啦啦。
第二部分,关于软件书中写到,它们其实并不可靠,软件很难写出没有一丝错误的。我想这应该就是软件不断推陈出新的原因了吧,看来软件的竞争很大啊,不过我觉得软件重要的是要符合人们的需求不然再多也没有用,像现在市面上同一类型功能相同的软件能找到许多,没有创新一味的模范╮(╯_╰)╭始终是不可取的。这大概是中国人的通病吧。ヽ(゚∀゚)╭在书中我进一步的理解了时间复杂度这个概念,我懂了logN是二分算法的复杂性,它是伴随着数据的增加然后工作量增加非常的缓慢。指数级算法增加极快他于对数是两个极端。还有就是排序是一个NlogN的问题,但快速排序是一个NlogN的算法,选择排序是一个N2的算法。get√我感兴趣的是最近在学的JavaScript和HTML。在书中我懂得了要弹出一个对话框不仅可以用alert还可以使用prompt。
第三部分,通信的便捷带来了安全隐患,随WiFi的普及,对于自身隐私的保护就更加重要了。看到过一篇文章,其中写道磁盘没有真正的删除,其中的“delete”操作只是把文件占用的块回写到空闲块列表。但换句话说,这就意味着你认为已经删除的信息实际上还保存在硬盘上。如果有人知道怎么读取它们,仍然可以把它们读出来。任何可以不通过文件系统而能够逐块读取硬盘的程序,都可以看到那些被“删除”的内容。这是非常可怕的一件事。所以加密是保护无线信息和控制访问的唯一途径。