摘要: 第八章主要讲 操作系统与应用程序的关系,而看完本章后我觉得发明操作系统的发明是计算机史上一个伟大的里程碑,操作系统出现之前,是需要程序员来直接操作代码中要用的的硬件的,操作系统出现后,程序员就不用关注硬件的细节了,只面对操作系统就行了,硬件的统一由操作系统来完成,友好的图形操作界面对用户非常友好。并 阅读全文
posted @ 2024-02-28 21:55 坠于星野 阅读(16) 评论(0) 推荐(0)
摘要: 第八章主要讲从源文件到可执行文件之间的过程和原理。从文章中我也就可以得出以下问题的答案了 计算机只能运行本地代码 用某种编程语言编写的程序就称为源代码 ,保存源代码的文件称为源文件。 源代码是无法直接运行的。这是因为,CPU 能直接解析并运行的不是源代码而是本地代码的程序。作为计算机大脑的Penti 阅读全文
posted @ 2024-02-28 21:45 坠于星野 阅读(20) 评论(0) 推荐(0)
摘要: 第七章主要讲程序在怎样的环境下运行。一般来说,应用程序的运行环境是指操作系统的类型以及硬件(CPU、内存等)的类型和性能指标。 运行环境=操作系统+硬件 Windows克服了CPU以外的硬件差异 不同操作系统的API不同 FreeBSD Port帮你轻松使用源代码 Ports机制是porting(移 阅读全文
posted @ 2024-02-28 21:39 坠于星野 阅读(11) 评论(0) 推荐(0)
摘要: 本章节中,主要讲自己动手压缩数据并且压缩数据的原理。 通过莫尔斯编码来看哈夫曼算法的基础 哈夫曼算法的思想与摩尔斯码的思想类似,不是所有的内容都存入等长的二进制位中,而是把数据中经常出现的字符用尽可能短的二进制位数表示,较少出现的字符用较长的二进制位数表示。在计算机中存储时当然要以字节的整数倍存储, 阅读全文
posted @ 2024-02-28 21:35 坠于星野 阅读(11) 评论(0) 推荐(0)
摘要: 第五章节中,主要讲诉内存与磁盘的密切关系。本章我学习了为了加快了磁盘访问速度所以有了磁盘缓存,磁盘缓存是把从磁盘中读出的数据存储到内存中的方式,内存当做磁盘的缓存。不过现在好像已经有了新技术。虚拟内存把磁盘作为部分内存来使用, 上一小节是把内存中的一部分当做磁盘,这里是把一部分磁盘当做内存。但要记得 阅读全文
posted @ 2024-02-28 21:27 坠于星野 阅读(12) 评论(0) 推荐(0)
摘要: 通过第3章和第4章的阅读和学习我有了以下几个问题并找到了问题的答案: 1: 二进制数0.1,用十进制数表示的话是多少? 答:0.5 = 2的-1次方。 2: 用小数点后有3位的二进制数,能表示十进制数0.625吗? 答:能。0.101。 3:将小数分为符号、尾数、基数、指数4部分进行表现得形式称为什 阅读全文
posted @ 2024-02-28 21:15 坠于星野 阅读(8) 评论(0) 推荐(0)
摘要: 本周主要阅读了第二章的内容本章主要是讲用二进制来理解数据。二进制。众所周知,计算机内部是由集成电路构成,其两侧有许多引脚,引脚有直流电压0v和5v两种状态,当有电压通过则为1,没有则为0,于是就有了计算机处理信息的最小单位-位,8位就是1字节。 二进制,是计算技术中广泛采用的一种数制。计算方法:二进 阅读全文
posted @ 2024-02-04 21:09 坠于星野 阅读(20) 评论(0) 推荐(0)
摘要: 在看完《程序是怎样跑起来的》第一章后,我开始明白程序是怎么运行的,该书介绍了程序是什么、由什么组成的以及是内存的机制。读完这本书的第一章后,我知道程序是指令与数据的组合。 并且向我介绍了计算机最重要的组成部分之一“CPU”以及程序的基本概念和程序是如何运转的,通过学习第一章,我对计算机有了更为深入的 阅读全文
posted @ 2024-02-04 20:57 坠于星野 阅读(7) 评论(0) 推荐(0)
摘要: 自从我接触计算机以来,我的生活就发生了巨大的变化。我的世界变得更加广阔,更加充满可能。这都归功于我选择了计算机专业。 选择计算机专业,是我人生中的一次重要决定。在信息爆炸的时代,计算机技术日新月异,深深地吸引了我。我热爱这个专业,因为它不仅仅是一门技术,更是一种思维方式,一种解决问题的方法。 学习计 阅读全文
posted @ 2024-01-21 22:27 坠于星野 阅读(16) 评论(0) 推荐(0)