首页 > 编程语言 >《程序是怎样跑起来的》第五章读后感

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

时间:2024-02-29 23:45:45浏览次数:24  
标签:读后感 操作系统 编程 程序 第五章 内存

读完第五章,我对操作系统在程序执行过程中扮演的角色有了更加深刻的理解,包括它如何分配资源、管理内存和处理I/O操作等。
了解到内存管理的重要性及其背后的算法和策略,例如分页、分段和垃圾回收机制,帮助我更好地理解程序的性能和内存使用效率问题。其中介绍了内存管理:介绍了内存的分配、释放以及堆栈的概念和作用。编译原理:解释了编译器如何将高级语言转换为机器语言,包括词法分析、语法分析和代码生成等步骤。操作系统的角色:阐述了操作系统在程序运行过程中的作用,如进程管理、资源分配和文件系统管理。 程序的执行流程:详细解释了从源代码到可执行文件,再到程序在操作系统上运行的完整过程等等诸多内容。同时作者举出具体例子与类比,帮助读者更好地理解复杂的概念,
第五章不仅提供了理论知识,还对我的编程思维和实际编程能力产生了深远的影响。同时丰富了我的理论知识,也提升了我的编程实践能力。

标签:读后感,操作系统,编程,程序,第五章,内存
From: https://www.cnblogs.com/lq6668/p/18045915

相关文章

  • 优化爬树的甲壳虫的解决程序
    程序来源:来自我同学在做蓝桥杯的爬树的甲壳虫问题,问题是这样的有一只甲壳虫想要爬上一颗高度为n的树,它一开始位于树根高度为0,当它尝试从高度i-1爬到高度为i的位置时有Pi的概率会掉回树根,求它从树根爬到树顶时,经过的时间的期望值是多少。他的程序在大量的输入数据时,运行时间会......
  • 《程序是怎样跑起来的》第九章读后感
    《程序是怎样跑起来的》第九章深入探讨了操作系统与应用程序之间的关系,以及操作系统如何管理硬件资源。这一章节主要包含以下内容:操作系统与监控程序:操作系统最初的形式是监控程序,其主要功能是加载和运行其他程序。系统调用:操作系统提供了一系列的小型函数,这些函数及其调用行为......
  • 《程序是怎样跑起来的》第十章读后感
    《程序是怎样跑起来的》第十章主要围绕汇编语言和程序运行机制展开。这一章深入介绍了汇编语言与本地代码之间的对应关系,以及如何通过汇编语言来解析程序的结构。在第十章中,还提及了函数调用机制,指出在汇编语言中,函数名实际上代表的是函数所在内存地址,这一点对于理解程序运行机制......
  • 阅读《程序是怎样运行的》第五章
    读完《程序是怎样运行的》的第五章后,我对计算机的工作原理和操作系统的功能有了更深入的理解。这些知识对我今后学习编程和计算机应用具有重要意义。首先,我对计算机硬件有了更为全面的了解。过去,我虽然知道计算机由各种硬件组件组成,但并不清楚它们之间是如何协同工作的。通过学习......
  • 阅读《程序是怎样运行的》第六章
    第六章主要讲亲自尝试压缩数据。首先文件存储的基本单位是1字节(=8位),文件是字节数据的集合体;其次LZH是压缩文件的扩展名,例如,AAABB这个数据压缩后就是A3B2。然后,文件内容用“数据的值*循环次数”来表示的压缩方法是RLE算法。例如,AAABB这个数据压缩后就是A3B2。;接下来在Windows计算机......
  • 阅读《程序是怎样运行的》第八章
    第八章主要是从源文件到可执行文件。首先CPU可以解析和运行的程序形式称为本地代码(机器语言代码),可以通过编译代码得到本地代码;其次将多个目标文件结合生成EXE文件的工具称为链接器,然后通过编译和链接得到EXE文件;接下来扩展名为.obj的目标文件的内容也是本地代码,通过对源文件进行编......
  • 阅读《程序是怎样运行的》第七章
    这本书的第七章呢主要讲程序是在何种环境中运行的。运行环境=操作系统+硬件。程序中包含着运行环境这一内容。大家手头若是有购买的应用软件的话,可以稍微观察一下它的安装包或者目录。通常在某个位置会写有“运行环境”这一项。例如,2007MicrosoftOfficeSystem(下文简称为Office2......
  • 《程序是怎样跑起来的》第3章读后感
    《程序是怎样跑起来的》第3章深入探讨了计算机进行小数运算时可能出现的问题及其原因。这一章节详细解释了为什么计算机在处理小数时会遇到困难,以及如何有效地理解和解决这个问题。具体来说,第3章包含以下几个主要部分:小数表示的挑战:计算机使用二进制系统表示小数,这可能导致在表......
  • 阅读《程序是怎样运行的》第九章
    操作系统和应用的关系是第九章的要点,接下来我们就讲讲吧。首先呢程序的加载和运行时是监控程序的主要功能。监控程序也可以说是操作系统的原型;其次在操作系统上运行的程序称为应用或者应用程序。文字处理软件和表格计算软件等都是应用;接着系统调用(systemcall)称为调用操作系统功能......
  • 《程序是怎么跑起来的》第一章读后感
    《程序是怎样跑起来的》的第一章主要围绕中央处理器(CPU)展开,深入浅出地介绍了CPU的内部结构和功能。这一章节详细解释了CPU作为计算机大脑的角色,负责将编程语言转换成机器语言(0和1的EXE文件)并执行。CPU由控制器、运算器、时钟和寄存器构成,其中寄存器是程序描述的对象。汇编语言与机......