读《世界是数字的》有感

                                读《世界是数字的》有感

在软件学院学习已有快到一年的时间,在这期间度过了刚上大学的迷茫阶段,对专业有了一些自己的见地和跟深层次的了解。《世界是数字的》这本书者则带领我往计算机的世界更加迈进一步。

书里开篇就提到硬件,我所理解的硬件就是计算机看得见摸得着的设备和装置。计算机表示信息有三个基本思想,计算机是数字处理器,计算机用比特表示信息和较大的信息以比特组表示。这里也为我们解释了为什么要关心二进制数,计算机值得我们花时间去理解,而二进制正是其运作的核心所在。CPU是计算机的“大脑”,所以了解CPU的构造和工作原理有助于我们进一步掌握计算机。数字计算机所有一切最终都要化简为比特,单独或成组地以数字形式表示信息,所谓信息可能是指令也可能是数字。尽管如此,我们还是有太多太多的事物不知道怎么用比特来表示,更不必说怎么用计算机来处理。相对的,软件就是计算机看不见摸不着的部分。现代系统越来越多地采用通用硬件,同时靠软件来实现特定的行为。人们普遍认为,软件更便宜,更灵活,比硬件更好修。计算机是许多关键系统的核心,并且软件控制着这些系统。算法,就是保证特定计算机过程正确执行的一系列步骤,算法的每一步都表达为一种基本操作,其含义都是完全正确的,这也提醒我们写算法时需要更加严谨。算法是一种抽象或理想化的描述,程序就是实际存在。程序,它陈述了一台计算机要完成某个任务所必须执行的具体步骤。编程要求对细节极端关注,而能做到这一点则需我们不懈的追求没有bug。

这本书中最令我感兴趣的还是第七章学习编程中提到的JavaScript,虽然大一的课程并没有涉及到这方面,学习软件工程如果只靠老师上课教授的知识是完全不够的,只有自己多花时间和精力去涉猎更广的知识,掌握更多的专业技能才能够满足企业的需求。JavaScript的优点在于,首先,它无处不在,所有的浏览器都支持它。几乎每一个网页多多少少都有 JavaScript程序,而且其代码也很容易向别人展示。其次,这门语言本身比较简单,对学习者的要求很低。不管怎样编程都是极有必要掌握的一项技能,学会了基本的编程方法之后,在学习其他语言也就不那么难了。

而我感兴趣的另一个则是HTML,超文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。HTML是我们这个学期刚接触到的,第一次上这门课,我便产生了浓厚的兴趣,它更考验我们的动手能力,并且很多时候不是一次性就能成功,需要不断的尝试,调整,反复试验才可以。

总而言之,《世界是数字的》这本书带给我很多的感触,现在的时代是计算机的时代,如果没有掌握一定的计算机技能是无法在这个时代立足的,所以这本书让我受益匪浅。

 

posted on 2016-03-30 21:12  木木王令  阅读(133)  评论(1编辑  收藏  举报