首页 > 编程语言 >《程序是怎样跑起来的》第九章

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

时间:2024-02-26 14:33:55浏览次数:28  
标签:调用 操作系统 编程语言 第九章 程序 硬件 怎样

第九章,操作系统和应用的关系。本章重点在于利用操作系统提供的功能来编写应用。首先书中带我回顾了操作系统功能的历史。监控程序是操作系统的原型。明白操作系统本身并不是单独的程序,而是多个程序的集合体。其次,意识到操作系统的存在。操作系统提供了很多方便。我们不能只会享受便利,还要了解,为什么能够这么方便。遇到问题时就可以找到解决方法。应用程序经过OS间接的控制硬件。9.3节,程序调用和高级编程语言的移植性。 首先系统调用行为,高级编程语言的函数调用在编译后变成了系统调用。9.4节,操作系统和高级编程语言使硬件抽象化。通过使用操作系统提供的系统调用,我们就没必要编写直接控制硬件的程序了。物理上的磁盘媒体被抽象化成了文件。意识到用来操作磁盘媒介的某些信息在某个地方存储着就可以制作应用了。 9.5节Windows操作系统的特征。以Windows操作系统为例,详细讲解了操作系统的具体功能。

标签:调用,操作系统,编程语言,第九章,程序,硬件,怎样
From: https://www.cnblogs.com/Du1209/p/18034265

相关文章

  • 用路由方式写一个通用的微信小程序校验文件验证
    微信小程序加业务域名时,为了安全,通常需要在所在业务域名的根目录下加小程序校验文件,这个校验文件时txt格式,如果接入的小程序过多,需要多次上传。观察校验文件里的内容和校验文件名称是有一定关系的,我们可以通过路由方式,不管今后有多少小程序接入,都不需要传校验文件。下面是ThinkPHP......
  • 程序是怎样跑起来的日矢泽久雄 第五章
    在阅读了第五章“内存和磁盘的亲密关系”后,我对计算机程序如何运行有了更深入的理解。我明白了现代计算机普遍采用的是储存程序的方式。这种方式将从磁盘中读取的数据存储在内存中,当该数据再次被需要时,不是从磁盘而是从内存中高速读出。这个过程叫做磁盘缓存。这种方法大大提高了......
  • 程序是怎么跑起来的第十章
    在加法运算的本地代码中加上add,在比较运算的本地代码中加上cmp,这些缩写称为助记符,使用助记符的编程语言称为汇编语言。负责转换工作的程序称为汇编器,转换这一处理本身称为汇编。用汇编语言编写的源代码,和本地是一一对应,本地代码也可以反过来转换成汇编语言的源代码。持有该功能的......
  • 程序是怎样跑起来的日矢泽久雄 第四章
    在阅读《程序是怎样跑起来的》第四章后,我对内存的理解有了更深入的认识。这一章的标题是“熟练地使用有棱有角的内存”,初看时有些困惑,因为我们通常不会将物理上的概念如“棱”和“角”与内存联系起来。但经过学习,我发现这其实是一种形象化的描述,帮助我们更好地理解内存的逻辑模型......
  • 《程序是怎样跑起来的》第十章观后感
    我是计应232的学生张凯源,今天来分享《程序是怎样跑起来的》第十章观后感。这章讲了通过汇编语言了解程序的实际构成,。首先,书中讲了汇编语言与本地代码是一一对应的,汇编语言是指使用助记符的编程语言,而助记符是指在各本地代码中附带上表示其功能的英文单词缩写。汇编语言编写的源......
  • 《程序是怎样跑起来的》第十章读后感
    在阅读《程序是怎样跑起来的》这本书的第十章后,我对数据库和SQL语言有了更深入的理解。这一章介绍了数据库的基本概念和操作,让我对数据存储和管理有了全新的认识。作者首先讲解了数据库的基本构成,包括表、行和列等核心元素。我明白了数据库是用于存储和管理大量数据的强大工具,它......
  • 《程序是怎样跑起来的》第十一章读后感
    在阅读《程序是怎样跑起来的》这本书的第十一章后,我对软件测试和质量保证有了更深入的理解。这一章以严谨的态度讲述了软件测试的重要性,让我明白了测试不仅是发现错误的过程,更是提升软件质量的重要手段。作者首先介绍了软件测试的基本概念,包括测试的目的、原则和方法。我了解到,软......
  • 《程序是怎样跑起来的》第十二章读后感
    在阅读《程序是怎样跑起来的》这本书的第十二章后,我对项目管理和团队协作有了更深入的理解。这一章强调了良好的项目管理对于软件项目成功的重要性,并提供了实用的团队协作建议。作者首先介绍了项目管理的基本概念和框架,包括项目规划、进度控制和风险管理等。我明白了项目管理的目......
  • 《程序是怎样跑起来的》第六章读后感
    在阅读《程序是怎样跑起来的》这本书的第六章后,我对编写程序的底层逻辑有了更深入的理解。这一章专注于程序编写中的逻辑思维,让我认识到了算法的重要性。作者通过引入各种经典的算法,例如排序和搜索算法,展示了如何用代码解决常见问题。我被这些算法背后的巧妙思维所吸引,它们以简洁......
  • 《程序是怎样跑起来的》第七章读后感
    在阅读《程序是怎样跑起来的》这本书的第七章后,我对编程的理解有了新的提升。这一章主要讲解了异常处理和程序调试的重要性,让我意识到编写程序不仅需要逻辑思维和创意,还需要严谨的态度和细致的耐心。作者首先介绍了异常的概念,让我明白了程序在运行过程中可能会遇到各种预料之外的......