2024年2月27日

《程序是怎样跑起来的》第十章读后感

摘要: 本章的主题是“通过汇编语言了解程序的实际构成”,本章内容比较多,我在这里列出我能理解的东西。 在文章的开头,作者以本地代码为切入点,来研究程序运行的本质,这里列出了几个基本概念如下: 在本地代码中附带上表示其功能的英语单词缩写,这种缩写叫助记符,使用助记符的编程语言就叫汇编语言,用汇编语言编写的源代 阅读全文

posted @ 2024-02-27 00:35 半山山山山 阅读(4) 评论(0) 推荐(0) 编辑

2024年2月26日

《程序是怎样跑起来的》第九章读后感

摘要: 本章的主题是“操作系统和应用的关系”,在第七章中就有提到操作系统这个概念,何为操作系统,何为应用呢? 操作系统是一种内置的程序,用来协作计算机的各种硬件,以与用户进行交互,常见的有Windows、macOS和Linux系统。这是前文就有提到过的,为了提高特定处理效率的程序总称为程序。书中开头就讲述了 阅读全文

posted @ 2024-02-26 23:55 半山山山山 阅读(6) 评论(0) 推荐(0) 编辑

2024年2月25日

《程序是怎样跑起来的》第八章读后感

摘要: 本章主题是从源文件到可执行文件。上章也有讲到源代码(source code),源代码就是用编程语言编写的程序,也称为源程序,用源代码保存的文件叫源文件。 在第七章中也有提到,CPU只能解释自身固有的机器语言,机器语言的程序叫本地代码,本地代码的内容其实就是各种数值的罗列,所以要将源代码转换为本地代码 阅读全文

posted @ 2024-02-25 23:40 半山山山山 阅读(7) 评论(0) 推荐(0) 编辑

《程序是怎样跑起来的》第七章读后感

摘要: 第七章讲了一个概念——运行环境。何为运行环境? 所谓的运行环境,指的是软件开发运行所需要的系统环境,它包括操作系统、硬件、应用软件以及中间件等组成的信息系统,以及其他如网络、经济、法规及社会环境等,都是运行环境的组成部分。书中重点讲的是操作系统和硬件,并且明确指出,操作系统和硬件决定了程序的运行环境 阅读全文

posted @ 2024-02-25 00:54 半山山山山 阅读(8) 评论(0) 推荐(0) 编辑

2024年2月24日

《程序是怎样跑起来的》第六章读后感

摘要: 本章讲述的是如何压缩数据。文件压缩在发送邮件和转发文件时经常用到,或者是照片保存在计算机上时,也会压缩成JPEG格式,而文件的压缩机制是基础,也是必须掌握的知识。 首先,文件是数据存储在存储媒介中的一种形式。也就是说,无数数据存储在磁盘、内存等存储位置时的形式就形成了文件。而文件中这些数据的单位就是 阅读全文

posted @ 2024-02-24 22:56 半山山山山 阅读(2) 评论(0) 推荐(0) 编辑

《程序是怎样跑起来的》第五章读后感

摘要: 第五章的标题是内存和磁盘的亲密关系,在第四章中提到,处理数据储存的位置是内存和磁盘。 何为磁盘?磁盘是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘,简称软盘,如今常用的磁盘是硬磁盘,简称硬盘。 内存 阅读全文

posted @ 2024-02-24 00:33 半山山山山 阅读(7) 评论(0) 推荐(0) 编辑

2024年2月22日

《程序是怎样跑起来的》第四章读后感

摘要: 本章主要讲的是内存。何为内存?我们知道,计算机是用来处理数据的,而处理数据储存的位置就是内存和磁盘,第四章主要讲的是内存。 内存的实体其实就是一个电子元件,叫内存IC,内存IC上有很多引脚,用于为内存IC指引地址方便读写数据,如下图所示。 储存的数据,比如数据信号引脚D0-D7一共八个也就是一次输入 阅读全文

posted @ 2024-02-22 16:22 半山山山山 阅读(5) 评论(0) 推荐(0) 编辑

2024年2月18日

《程序是怎样跑起来的》第三章读后感

摘要: 在此书第二章中,主要讲到了数据用二进制的表示方法,但只讲的是整数,而第三章讲到的则是小数用二进制的表示方法。 如图,我是这样理解的,在一组数据中,十进制转换二进制,拿位权来讲,小数点前第n位,是2的n-1次幂(n≥1),而小数点后的转换则稍微不同,小数点后第n位,是2的-n次幂(n≥1)。出现数据有 阅读全文

posted @ 2024-02-18 22:09 半山山山山 阅读(6) 评论(0) 推荐(0) 编辑

2024年2月4日

《程序是怎样跑起来的》第二章读后感

摘要: 第二章的主题是“数据是用二进制数表示的”,那么何为二进制数呢? 二进制数是逢2进位的进位制,0和1是基本算符;计算机运算基础采用二进制。电脑的基础是二进制。在早期设计的常用的进制主要是十进制,因为我们有十个手指,所以十进制是比较合理的选择,用手指可以表示十个数字,0的概念直到很久以后才出现,所以是1 阅读全文

posted @ 2024-02-04 23:41 半山山山山 阅读(8) 评论(0) 推荐(0) 编辑

2024年1月27日

《程序是怎样跑起来的》第一章读后感

摘要: 首先读这本书看到开头列出了几个问题,我试着回答,但是无法用专业的语言来形容。 在接触到计算机之前,道听途说再结合自己的理解,以下是我个人的回答,程序就是一系列的代码组合而成来执行一些“动作”的东西,机器语言这个名词在初学Java的时候老师简单介绍过,机器语言是针对特定型号计算机的语言,正在运行的程序 阅读全文

posted @ 2024-01-27 22:49 半山山山山 阅读(17) 评论(0) 推荐(0) 编辑

导航