《世界是数字的》读后感(3)

第六章  软件系统

6.1 操作系统

操作系统控制和分配计算机资源:首先,它负责管理CPU,调度和协调当前运行的程序(可在任务管理器中查看进程和任务);其次,操作系统管理RAM(为有效利用RAM,一种思路是在必要时把程序的一部分加载到RAM,而在程序处于非活动状态时再把它转存回磁盘,这个过程称为交换;另一种机制是虚拟内存);第三,操作系统管理存储在磁盘上的信息(文件系统是操作系统中的一个主要组成部分,负责提供给我们在计算机中都见过的文件和文件夹般的分层机制);最后,操作系统管理和协调外接设备的活动。

6.2 操作系统怎么工作

计算机加电后,CPU会开始执行存放在非易失性存储器中的一些指令,指令继续读取指令知道加载了足够完成有效工作的代码为止。计算机启动过程中通常还要检查硬件,接着会为接入的设备加载软件(驱动程序),以便操作系统能够使用这些设备。操作系统运行起来后,会转而执行一个简单循环,依次把控制权交给准备运行或需要关注的每个应用程序。之后,操作系统会响应各种事件。

6.2.1 系统调用

操作系统提供了硬件和其他软件之间的接口。操作系统会提供对应用程序的服务,而应用程序通过执行一种特殊的指令来请求这些服务,并将控制权移交给操作系统中特定的地址。操作系统根据请求完成计算,然后再将控制权和结果返回给应用程序。操作系统的这些“入口”被称为“系统调用”。

6.2.2 设备驱动程序

设备驱动程序是一种沟通操作系统与特定硬件设备的程序。驱动程序把操作系统与特定设备都有的性质隔离开来,操作系统通过驱动程序的接口以统一的方式访问相应设备,从而方便在设备间切换。

6.3 其他操作系统

6.4 文件系统

文件系统是操作系统的一个组成部分,它能够让硬盘、CD、和DVD、移动存储设备,以及其他各种存储器等物理存储媒体,变成看起来像是由文件和文件夹组成的层次结构。

6.4.1 磁盘文件系统

6.4.2 删除文件

当我们删除一个文件时,这个文件占用的块以及其中的内容没有丝毫的变化,换句话说,原始文件占用的每个块中的字节都会原封不动地呆在原地。除非相应的块从空闲块列表中被“除名”并奉送给某个应用程序,否则这些字节不会被新内容覆盖。最保险的删除文件的做法,是物理销毁磁盘。

6.4.3 其他文件系统 如USB闪存盘和SD闪存卡。

6.5 应用程序

“应用程序”是一种统称,表示所有在操作系统平台上完成某种任务的软件或程序。多年来的实践表明,把浏览器当作操作系统是可行的。

6.6 软件分层

在程序员的世界里,分层是解决复杂问题的一个核心思想。计算机的最底层是硬件,在往上是所谓的操作系统层,再往上是函数库。

第七章 学习编程

JavaScript的优点:首先,所有浏览器都支持它;其次,这门语言比较简单;最后,Twitter、Facebook、Amazon等等这些世界级的大网站都提供了它的API(应用程序编写接口)。

第八章 网络

8.1 电话与调制解调器

改变要通过声音信号传输的信息叫做调制,相反,把这种形式再转换成比特叫解调。而能够完成调制与解调的设备就叫调制解调器。

使用电话网络传输数据有很多缺点,因为只有一根电话线,所以在上网的时候就不能打电话;同时,通过电话线传输数据非常慢,最大宽带不过56KB/s。

8.2 有线和DSL

首先是使用千家万户都安装的有线电视电缆,这种电缆可以同时传输数百个频道的信号,因此有足够的剩余容量让家庭用户来回传送数据。速度通常以MB/s计。来回转换有线信号与比特数据的设备叫有线调制解调器。

另一种对家庭来说经济适用的联网技术是DSL。它在使用电话线发送数据时不会干扰语音信号,另一个优点就是非共享。

8.3 局域网和以太网

1970年代早期由Bob Metcalfe和David Boggs发明了一种联网技术,叫做以太网。以太网可以通过同轴电缆相连的计算机之间传送信号。从外观上看,当时的同轴电缆与今天的有线电视使用的同轴电缆很相近。而信号则是基于强度和极性编码比特值的脉冲电压。

以太网中的信息以包的形式传输。包就是包装比特或字节信息的一种容器,其中信息的格式经过了精确的定义,以便发送时打包,接受时拆包。

8.4 无线网络

无线网络可以同时解决上网和移动的问题。从技术角度讲,无线网络利用电磁波传输信号。在发送信号之前,首先要通过调制把数据信号附加到载波上。比如:调幅(AM)就是通过改变载波的振幅或强度来传达信息,而调频(FM)的原理则是围绕一个中心值来改变载波的频率。民间所说的wifi实则叫IEEE802.11b/g/n。

三种使用最广泛的无线联网技术:

1、  蓝牙 蓝牙技术是为近距离临时性连接而发明的。

2、  RFID,即无线射频识别,主要用于电子门禁、各种商品的电子标签、自动收费系统、宠物植入芯片,以及护照等身份证明。

3、  GPS(全球定位系统) 它是一种重要的单项无线系统,常见于汽车和手机导航系统中。

8.5 手机 手机是最常用的无线设备,曾叫“蜂窝电话”或“移动电话”。

何谓“蜂窝”?因为频段和无线电的覆盖范围是有限的,因此就要把整个地区划分为蜂窝状的许多小区。可以将这样的小区想象为六边形,然后中央有一个基站,相邻的小区之间通过基站相连。打电话的时候,手机会与最近的基站通信。当用户移动到另一个小区时2,进行中的通话就由原来的小区移交给新小区,但这个切换用户一般觉察不到。

由于接受功率会随着距离的二次方衰减,所以位于既定频段中的频带在不相邻的小区内可以重用而不会互相干扰。

总结:通过这一周的学习,我了解了软件系统,在我看来,软件系统是十分高效的。我发现我们在电脑上没一个简单的操作背后都有有序的程序活动。如今这样深入地了解之后,我对每一次操作都充满着敬意,这是多少个系统同时有条不紊工作的结果啊!同时我也简单了解了编程,现在感觉有些看不懂,不过对于语法是有了很多的了解。最后,比较吸引我的就是与我们生活息息相关的无线网络和移动设备。我终于知道了为什么手机设置里蜂窝数据网络要叫这个名字!同时也意识到如今无线网络的不安全性以及频段的重要性。

时间: 2024-11-03 21:25:12

《世界是数字的》读后感(3)的相关文章

世界是数字的读后感

看了<世界是数字的>这本书后,我心中就有了许多的感受,是什么推动了数字化的发展?未来又会朝着什么方向发展?这个都还未知,只能靠自己的努力去探索,这本书适合于计算机学习,以及计算机行业的人,都很适合.书的内容明了可观,你可以从中学习到一些符合你自己的东西,它很全面的诠释现如今计算和通信方面的工作方式,包括硬件.软件.互联网等等.一个人很难掌握本领域里的所有知识,或多或少会有一些欠缺,总会有一些你以前不知道的,或一直没理解清楚的但又很有必要知晓的知识,我在阅读此书过程中就有这种感觉,经常会有一种恍

世界是数字的 读后感

  老师你上个礼拜的还没评论我~ 看完<世界是数字的>之后,我觉得我对计算机有了更深一步的了解,以前的我是绝对分不清软件和硬件,不知道计算机没有删除只有覆盖,不知道手机为什么叫蜂窝电话,更分不清什么事pc机什么事mac. 应该说其实这些老师在上课的时候就已经说过,强调过很多次,不过,由于这门课程的讲课方式一般都很枯燥无味,所以一直都只是听听就过.但是这本书让我对计算机有引起了极大的兴趣!她有一种没办法说清楚的魔力,让我一直想要阅读下去. 第一部分“硬件”,讲述的计算机中的一些配件,并且解释了各

《世界是数字读后感》

由普林斯顿大学教授的Brian W. Kernighan编著的<世界是数字的>一书全面介绍了电脑的内部结构和运行的方法,其中包括了计算机的基本单位比特(bite).了解cpu.软件系统.通信方式与万维网.是一本初级的.入门的书,对大一的我们的帮助是非常大的,让我们认识到我们是生活在一个数据的世界里.回响一下10年前,互联网刚刚进入中国,3g网还没有覆盖全国,对数据世界的感觉还不是很深,可十年后的今天,在这本书的引导下,惊觉自己已经被数据包围.在家里,用电视.用电脑,在学校扣手机,一切的一切都被

《世界是数字的》读后感(4)

第九章 互联网 互联网由定义了网络和其中的计算机相互通信规则的标准连接在一起,是一个松散.非结构化.混乱.自组织的网络集合. 9.1 互联网概述 互联网初创于1960年代,其初衷在于建造一个网络来连接分散在不同地理位置的计算机.网络连接采用的设备叫网关或路由器,其实就是一种专用的计算机,用来把组成信息的数据包从一个网络发送到下一个网络. 互联网的运转需要以下机制: 地址.就像电话号码一样,每台主机都必须有一个辨识身份的地址,才能跟互联网上的其他主机区分开来.这个辨识号码叫做IP地址,较短的地址用

《世界是数字的》读书笔记

如今的世界是数字的,而计算机和计算无处不在.<世界是数字的>这本书告诉了读者有关计算机的很多知识.读完这本书以后我发现,这本书其实不仅仅适合于计算机专业学习和计算机行业的人,书中没有高深莫测的专业术语,但它全面解释了当今计算和通信领域的工作方式,包括硬件.软件.互联网.通信和数据安全,并且讨论了新技术带来的社会.政治和法律问题.在阅读这本书前我观看了很多的书评,在我读完这本书之后我对它的评价也是一样的,这本书无论你有没有计算机背景,无论你从事什么职业,只要你认同自己生活在数字时代,这本<

世界是数字的。

读后感 最近读了<世界是数字的>这本书,感悟很多从文章的题目来看技术问题的重要性由此可见. 下面就简单总结下自己的所获和所感. 数字技术和网络对翻译的影响是持续.广泛而深刻的.在我们现今这个时代,通常被称为信息时代.知识社会,其实更恰当的称呼应该是翻译的时代.信息技术的出现,让生活的各个领域产生了急剧的变化,而这些变化都带着翻译变化的烙印. 何谓“蜂窝”?因为频段和无线电的覆盖范围都是有限的,因此就要把整个地区划分为蜂窝状的许多小区.可以将每个这样的小区想象为六边形,然后中央有一个基站,相邻的

读《世界是数字的》有感

<世界是数字的>这本书开篇作者举了两个例子分别是数码产品对世界和对自己的影响.然后给我们介绍了几种常见的数码产品的前世今生.我们从这些例子里面知道现在的社会会越来越数字化,而我们身处其中也会带来一些隐患.所以我们在使用电子产品的时候要注意自己的言行举止. 其次书给我们介绍了许多计算机的硬件,让作者更清楚明白的知道计算机的构造,作者让我们知道好多计算机的专业知识,先引导我们进入计算机的世界,然后再升入告诉我们计算机的世界是什么样子的,然后告诉我们要如何的应用好这些数字的产品. 从书中的东西我联想

读《世界是数字的》后有感

<世界是数字的>是一部科普读物,出自顶尖计算机科学家Brian W.Kernighan之手,如果你不知道此人是谁的话,那么你或许知道      The Practice   of Programming中文名程序设计实践, BrianW.Kernighan与R.Pick合著,如果你也不知道程序设计实践,那么你肯定知道The C Programming Language,没错这本K&R,就是Kernighan与C语言之父里奇的著作,此书被誉为C语言的圣经,影响着一代又一代的程序员. 这本

世界是数字的观后感

在老师的推荐下,我观看了世界上数字的这一本书.此书作者是前贝尔实验室研究人员,C 语言经典书籍C Programming Language 的作者之一,Princeton University 教授.作者以非常简单明了的语言从 Hardware Software and Communications 三个方面阐述了本书的内容.本书是Princeton University 通识课程的教材. 无论是计算机从业人员或者非计算机从业人员,都能从本书作者的视角中了解到从学术领域到工业界,IT行业的发展.

《世界是数字的》阅读笔记

<世界是数字的>是由世界顶尖计算机科学家Brian W.Kernighan写的,Brian W.Kernighan曾为贝尔实验室计算机科学研究中心高级研究人员,现为普林斯顿大学教授.他是AWK语言和AMPL语言的发明人,还参与过UNIX和许多其他系统的开发,同时出版了The C Programming Language.The Practice of Programming.The Elements of Programming Style等在计算机领域影响深远的著作. Kernighan主张