首页 > 编程语言 >第九章 操作系统与应用程序的关系

第九章 操作系统与应用程序的关系

时间:2024-02-26 11:03:25浏览次数:28  
标签:功能 操作系统 第九章 程序 应用程序 Windows

《程序是怎样跑起来的》的第九章主要探讨了操作系统与应用程序之间的关系。
首先,我们要知道监控系统的主要功能是加载并运行程序,监控系统可以说是操作系统的原型。以及操作系统上运行的程序叫做应用程序。
其次,从历史发展看操作系统的功能。很久之前出现于要从零编写程序,于是有人开发了一种只具备加载和运行程序功能的监控程序。后来人们又在操作系统中增加了硬件控制程序、语言处理器以及各种工具,使其最终形成了接近现代操作系统的形态。
此外,本章还介绍了Windows操作系统的特点:1.有32位和64位两个版本;2.通过API函数集提供系统调用;3.采用GUI;4.能以WYSIWYG的方式打印输出;5.提供多任务输出;6.提供网络和数据库功能。7.可通过即插即用自动安装设备驱动程序。
我们所说的程序大体上分为两大类,就是操作系统和应用程序。例如计算机中Windows就是操作系统,之后购买安装的文字处理软件、游戏等就是应用程序。
综上所述,操作系统与应用程序之间存在着密切的关系和相互依赖。操作系统为应用程序提供了必要的运行环境和支持,而应用程序则通过调用操作系统的服务和接口来实现其功能。这种关系确保了计算机系统的稳定性和高效性,也为用户提供了丰富多彩的应用程序体验。

标签:功能,操作系统,第九章,程序,应用程序,Windows
From: https://www.cnblogs.com/wuboke/p/18033827

相关文章

  • 项目实战:Qt监测操作系统cpu温度v1.1.0(支持windows、linux、国产麒麟系统)
    需求  使用Qt软件开发一个检测cpu温度的功能。  兼容windows、linux,国产麒麟系统(同为linux)Demo  windows上运行(需要管理员权限):    国产麒麟操作上运行(需要管理员权限):   功能描述v1.1.0windows上定时检测输出cpu温度。linux上定时检测输出cpu......
  • C# vs2015 .dll模块联合开发好的应用程序进行调试
    C#vs2015.dll模块联合开发好的应用程序进行调试右键项目->属性,1.点击“调试”侧边菜单,在“启动操作”选项中选择“启动外部程序”,然后选择应用程序的exe文件的路径2.点击“生成”侧边菜单,在“输出”选项中“输出路径”中选择将当前调试项目的最新dll文件(最新的代码)输出到应用......
  • 程序是怎么跑起来的第九章
    仅具有加载和运行功能的监控程序,这就是操作系统的原型。通过事先启动监控程序,程序员就可以根据需要将各种程序加载到内存中运行在操作系统这个运行环境下,应用并不是直接控制硬件,而是通过操作系统来间接控制硬件的。变量定义中涉及的内存的申请分配,以及time()和printf()这些函数的......
  • 《程序是怎样跑起来的》第九章读书笔记
    监控程序就是具有加载和运行工能,就是操作系统的原型。通过实现启动监控程序,程序员就可以根据需要将各种程序加载到内存中运行。应用对的可执行文件指的是计算机的CPU可以直接解释并运行的本地代码。在操作系统个环境中,应用并不是直接控制硬件,而是通过操作系统来控制硬件的。变量定......
  • 《程序是怎样跑起来的》第九章观后感
    我是计应232的学生张凯源,今天来分享《程序是怎样跑起来的》第九章观后感。这一章我学习了操作系统和应用的关系。首先,书中向我们介绍了操作系统功能的历史,操作系统就是我们经常使用的Windows或者unix等等,操作系统中包含了硬件控制程序、编程语言处理器和各种实用程序,也就是说操作......
  • 操作系统功能的历史
    利用计算机运行程序大部分都是为了提高处理效率。例如,MicrosoftWord这样的文字处理软件,是用来提高文本文件处理效率的程序,MicrosoftExcel等表格计算软件,是用来提高账本处理效率的程序。类似于文字处理软件及表格计算软件这样,为了提高特定处理效率的程序总称为“应用”。程序......
  • 《程序是怎样跑起来的》读后感——第九章
    首先,在简单回顾操作系统的历史的同时,我了解了操作系统到底是怎样的软件。在计算机中尚不存在操作系统的年代,程序员需要编写出处理相关的所有程序。用机器语言编写程序,然后再使用开关将程序输入,这一过程非常麻烦。基于此,就有人开发出了仅具有加载和运行功能的监控程序,这就是操作系......
  • 项目实战:Qt监测操作系统物理网卡通断v1.1.0(支持windows、linux、国产麒麟系统)
    需求  使用Qt软件开发一个检测网卡的功能。  兼容windows、linux,国产麒麟系统(同为linux)Demo  windows上运行:      国产麒麟操作上运行:     功能描述v1.1.0windows上实时检测出网卡通断(插拔,失联等情况)linux上实时检测出网卡通断(插拔,失联等......
  • 第九章
    章主要阐述了程序与应用之间的关系,以及操作系统如何将两者紧密联系起来。在没有深入学习计算机知识之前,我们通常只知道手机或电脑上的各种应用程序,比如游戏、播放器等,而对“程序”这个概念理解不够清晰。实际上,“程序”是由一系列指令和数据构成的,它是实现特定功能的具体逻辑集合......
  • 程序是怎么跑起来的第九章
    首先认识了监控程序的主要功能是程序的加载和运行,在操作系统上运行的程序称为应用或应用程序,有人开发了有哦加载和运行功能的监控程序,监控程序可以说是操作系统的圆形,初期的操作系统=监控程序+基本的输入输出程序,通过操作系统的诞生,程序员便很少再关注硬件程序,但是对于我们掌握基......