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

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

时间:2024-02-28 13:23:05浏览次数:27  
标签:读后感 功能 调用 操作系统 第九章 程序 系统 程序员

本章讲解了操作系统和应用的关系以及操作系统有什么用以及应用程序是如何使用操作系统的功能的。为提高特定处理效率的程序称为“应用”,而程序员的工作就是编写各种各样的应用提高业务效率,在操作系统下,应用是通过操作系统间接控制硬件的,函数及调用函数的行为称为系统调用,也就是对操作系统的调用,通过系统的调用程序员没必要编写直接控制硬件的程序,Windows系统的特征32/64位操作系统、通API函数提供系统调用、提供采用了图形用户界面、提供多任务功能等,最后,程序员制作的应用就是应用,而操作系统,但既然是应用就肯定会通过某种形式来利用操作系统的功能。
总结过本章之后,还有一些细碎的内容与概念。监控程序的主要功能是加载并运行程序;在操作系统上运行的程序叫应用程序;调用操作系统提供的功能叫系统调用;Windows10是32或64位的操作系统;GUI的全称是Graphical User Interface(图形用户界面);WYSIWYG的全称是What You See Is What You Get(所见即所得)。操作系统的原型,这是一种只具备加载和运行程序功能的监控程序。操作系统不是一个单独的程序,而是多个程序的集合体。在操作系统环境下运行的应用程序并不会直接访问硬件,而是通过操作系统间接访问硬件。用高级编程语言编写的程序在编译后会变成包含系统调用的本机代码。也有一些高级编程语言支持直接进行系统调用,但是以这种风格编写的程序,其可移植性(指让同一个程序在不同操作系统中运行的难易程度)很差。通过操作系统提供的系统调用,程序员就不需要编写直接访问硬件的程序了。Windows操作系统的主要特点有:(1)有32位和64位两个版本(2)通过API函数集提供系统调用(3)采用GUI(4)能以WYSIWYG的方式打印输出(5)提供多任务功能(6)提供网络和数据库功能(7)可通过即插即用自动安装设备驱动程序

标签:读后感,功能,调用,操作系统,第九章,程序,系统,程序员
From: https://www.cnblogs.com/YY-0131/p/18040014

相关文章

  • 《程序时怎样跑起来的》第九,十章观后感
    在第九章“操作系统和应用的关系”中,我对程序是如何跑起来的有了更深入的了解。这一章节主要讲述了操作系统与应用程序之间的密切关系,以及它们相互之间是如何合作运行的。我认识到操作系统是整个计算机系统的核心,它负责管理和控制计算机的硬件资源,并通过提供一个统一的接口来使应......
  • 第十章 通过汇编语言认识程序的真面目
    《程序是怎样跑起来的》的第十章主要介绍了汇编语言,通过体验汇编语言让读者更深入地理解程序的工作原理。以下是对这一章的总结:本章让我们体验了用C语言编写的函数调用、局部变量、全局变量、条件分支、循环等语句,在转换成汇编语言之后会变成什么样子。首先我们要知道汇编语言与......
  • 《程序是怎样跑起来的》第八章
    文章主要讲的是从源文件到可执行文件。源代码就是用某种编程语言编写的程序,将源代码保存成一个文件,就称为源文件。编写好源文件之后,对源文件进行编译和链接,就可以生成可执行文件了,编译和链接的操作需要使用编译器和链接器来完成。CPU能直接解释和执行的只有本机代码CPU是计算机的......
  • 《架构漫谈》读后感
    今天拜读了王概凯老师的架构漫谈。软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。而软件体系结构中最为重要的是对架构的理解和应用。架构作为这门课程的重要的词语,在王概凯Kevin的架构漫谈中有了更加深刻的理解,对于架构也有了一个初步的......
  • 《程序是怎样跑起来的》第十章
    第十章通过汇编语言了解程序的实际构成。10点一节,汇编语言和本地代码一一对应。计算机CPU能直接解释运行的只有本地代码程序。在各本地代码中,附带上表示其功能的英语单词缩写能更好的理解程序。使用助记器的编程语言称为汇编语言,然后通过查看汇编语言编写源代码,可以了解程序的本质......
  • 程序是怎么跑起来的第五章读后感
    第五章内存和磁盘的新密关系,在此前的程序都是通过改变计算机的布线等来变更程序的,而现在程序都由存储设备保存,通过读取进行运行操作,储存部件由内存和磁盘组成。储存在磁盘中的程序需要再读入到内存后才能运行,应为磁盘读取的速度慢,程序的运行速度会降低。磁盘中的数据在读出后可以......
  • Uniapp商城小程序源码+运行实例+下载资源包全开源
    商城小程序源码是一种可以用来开发商城类小程序的代码文件或项目,它包含了商城小程序的基本功能和界面设计等内容。通过使用商城小程序源码,开发者可以节省开发时间和成本,快速构建和定制自己的商城小程序。源码通常包括用户登录、商品浏览、购物车、订单管理、支付功能等,以满足......
  • 《程序是怎样跑起来的》第七章
    本章主要讲了程序在怎样的环境下运行。同一个程序被很多用户使用就可以产生巨大的价值,这个价值既可以,是出售软件来赚钱,也可以是分发自有软件来获得认同,但是我们自己编写的程序能被很多用户使用时,其运行环境的差异会对此产生影响。就比如说WINDOWS的程序基本上不能直接在macOS上运......
  • (六)ADO.NET用窗体应用程序写增删查改——删(1.1升级版)
    在1.0版本中,我们的“删除”按钮只能在后台写死语句删除某条数据,这节通过选中dataGridView控件中数据进行任意删除。紧接上一节“增加”代码,我们在删除按钮中直接修改代码即可:一、双击“删除”按钮进入Click事件二、编写代码如下//1.创建连接数据库字符串......
  • 《系统科学方法概论》第五章读后感
    《系统科学方法概论》的第五章讲的主要是自组织系统方法。自组织系统理论的提出是19世纪以来热力学同生物矛盾发展的结果。热力学第一定律、热力学第二定律从19世纪热力学中得出的几点结论1.在一个孤立系统中,热运动总是从不平衡态趋向于平衡态,并且最终达到平衡。如把一杯热水倒......