首页 > 其他分享 >第九章读后感

第九章读后感

时间:2024-02-19 21:11:26浏览次数:29  
标签:读后感 调用 操作系统 编程语言 第九章 应用程序 计算机

《程序是怎样跑起来的》第九章:操作系统和应用的关系,这一章详细地解释了操作系统如何管理和调度计算机的硬件资源。
首先,我意识到了操作系统在计算机体系中的核心地位。操作系统是管理计算机体系中的核心地位。操作系统是管理计算机硬件和软件资源的软件,它负责分配和释放计算机资源如CPU、内存、磁盘等。通过操作系统的管理和调度,多个应用程序可以共享计算机资源而不会发生冲突或资源枯竭。其次,我明白了应用程序与操作系统的关系。应用程序需要通过系统调用来与操作系统交互,以获取操作系统提供的服务。
此外,我也了解了操作系统的基本功能。操作系统作为计算机系统的核心软件,提供了很多基础服务,这些服务使得应用程序能够在一个稳定的环境中运行,不受硬件故障或软件冲突的影响。通过操作系统的管理和调度计算机资源能够得到高效利用,多个应用程序可以同时运行而互不干扰。
系统调用和高级编程语言的移植性也是我比较感兴趣的一个点,在其中我了解到C语言等高级编程语言并不依存于特定的操作系统。这是因为人们希望不管是Windows还是Linux,都能使用几乎相同的源代码。因此,高级编程语言的机制就是,使用独自的函数名,然后再在编译时将其转换成相应操作系统的系统调用(也有可能是多个系统调用的组合),也就是说,用高级编程语言编写的应用在编译后,就转换成了利用系统调用的本地代码。
总之,《程序是怎样跑起来的》第九章为我们揭示了操作系统与应用之间的密切关系。通过了解操作系统的基本概念、原理和功能,我们可以更好地理解应用程序如何在计算机体系中运行。

标签:读后感,调用,操作系统,编程语言,第九章,应用程序,计算机
From: https://www.cnblogs.com/910725zonzon/p/18021980

相关文章

  • 《程序是怎样跑起来的》第三章读后感
    《程序是怎样跑起来的》第三章的内容是关于计算机进行小数运算时出错的原因。计算机运算出错的原因是有一些十进制的小数无法转换成二进制数。例如,十进制数0.1,就无法用二进制数正确表示,小数点后面即使有几百位也无法表示。什么是浮点数呢?很多编程语言中都提供了两种表示小数的数......
  • 《程序是怎样跑起来的》第六章的读后感
    又到了读书分享的时候,本篇分享《程序是怎样跑起来的》第六章的读后感,亲自尝试压缩数据。文件是将数据存储在磁盘等存储媒介中的一种形式。程序文件中存储数据的单位是字节。文件的大小之所以用××KB、××MB等来表示,就是因为文件是以字节(B=Byte)为单位来存储的。文件就是字节数据......
  • 第九章:操作系统和应用的关系
    在《程序是怎样跑起来》的第九章中,作者深入探讨了操作系统和应用程序之间的关系。这一章节对于理解计算机系统中软件层次结构以及它们如何相互作用至关重要。以下是我对这一章节的读后感:首先,本章可能从操作系统的基本概念开始,介绍了它是如何作为计算机系统的核心软件,管理硬件资源......
  • 《程序是怎样跑起来的》第十章读后感
    第十章主要介绍了如何运用汇编语言来解析程序的结构。在这一章中,我们了解到汇编语言与本地代码之间存在着一一对应的关系,就像数学中的角度值和三角函数值一样,通过汇编语言编写的指令可以被转换为计算机可以直接执行的本地代码。在这部分内容里,再次提及了函数调用机制,指出在汇编语......
  • 《程序是怎样跑起来的》第十一、十二章读后感
    第十一章主要展示了程序的实际应用及其功能,并探讨了计算机硬件与软件的密切关系。在这一章中,作者提到了人工智能这一热门话题,指出其发展离不开计算机的支持。通过学习本章内容,我们可以了解到计算机在现代科技中的重要地位以及如何通过编程实现对硬件设备的控制。在计算机硬件方面......
  • 《程序是怎样跑起来的》第八章读后感
    第八章深入讲解了源代码和计算机程序的编译过程,让我们对编程有了更细致的理解。所谓源代码,其实就是我们用诸如C、Java等高级编程语言编写的原始程序代码。在实际操作中,当我们按照教材编写练习题时,那些敲击键盘完成的代码就是源代码。在这一章节里,提到了源代码与源文件(包含了源代......
  • 《程序是怎样跑起来的》第九章读后感
    第九章主要阐述了程序与应用之间的关系,以及操作系统如何将两者紧密联系起来。在没有深入学习计算机知识之前,我们通常只知道手机或电脑上的各种应用程序,比如游戏、播放器等,而对“程序”这个概念理解不够清晰。实际上,“程序”是由一系列指令和数据构成的,它是实现特定功能的具体逻辑......
  • 系统科学方法概论第三章读后感
    信息方法是一种研究方法,它运用信息的概念,将系统的运动过程看作是信息的传递和转换过程。这种方法完全撇开系统的具体运动形式,而是关注系统如何通过获取、传递、运用和存储信息来实现其目的。信息方法的特点是以信息为基础,从信息的整个流程进行综合考察,以获得对系统的整体性认识。......
  • 系统科学方法概论第四章读后感
    在我接触并深入研究计算机控制方法后,我对其在现代社会中的重要性有了更深的认识。当我阅读关于计算机控制方法的书籍时,我被其精妙而复杂的设计所吸引,这不仅是一门科学,更是一门艺术。对于我来说,计算机控制方法不仅是工程领域的专业知识,更是一种解决现实问题的有效工具。通过学习和......
  • 《系统科学方法概论》第二章读后感
    《系统科学方法概论》这本书的第二章主要讲的是系统工程方法。什么是系统工程呢?从书中我可以得知,系统工程是一门跨学科的边缘学科,它以大型复杂系统为研究对象,旨在通过设计、开发、管理和控制,达到系统的总体效果最优。系统工程是运用系统思想直接改造客观世界的一大类工程技术的总......