操作系统课件2.ppt
《操作系统课件2.ppt》由会员分享,可在线阅读,更多相关《操作系统课件2.ppt(36页珍藏版)》请在第壹文秘上搜索。
1、第二章第二章 操作系统用户界面操作系统用户界面 重点和难点:重点和难点:1 作业的基本概念和建立作业的基本概念和建立2 用户接口的概念和类型用户接口的概念和类型3 系统调用的概念和过程系统调用的概念和过程 2.1 作业的基本概念 作业的概念作业的概念 作业的基本类型作业的基本类型 作业的状态及其转换作业的状态及其转换作业的概念作业的概念 概念概念功能设计结构设计建档详细设计编辑输入输出执行链接编译调试需求分析分析一般编程过程编辑输入用户角度: 作业的概念作业的概念 作业作业: :是用户提交给计算机进行加工的一个任务,是用户提交给计算机进行加工的一个任务, 由用户程序、数据和作业说明书三部分组由
2、用户程序、数据和作业说明书三部分组成。成。作业步:通常一个作业又可分为若干个顺序处理作业步:通常一个作业又可分为若干个顺序处理 的步骤。的步骤。 作业步是在一个作业的处理过程作业步是在一个作业的处理过程中,计算机所做的相对独立的工作。中,计算机所做的相对独立的工作。一般来说,每一个作业步产生下一个作业步的输入一般来说,每一个作业步产生下一个作业步的输入文件。文件。作业、作业步、进程从系统角度看(作业的组织形式)从系统角度看(作业的组织形式)作业:作业由程序、数据和作业说明书作业:作业由程序、数据和作业说明书组成。组成。程序程序 和数据完成用户所要求的业务处理和数据完成用户所要求的业务处理工作。
3、工作。 作业说明书则体现用户的控制意图。作业说明书则体现用户的控制意图。批处理系统中,作业是抢占内存的基本单位。批处理系统中,作业是抢占内存的基本单位。作业、作业步、进程的关系作业、作业步、进程的关系用户作业作业步进程作业步进程线程线程由用户创新建由用户指定由系统创建返回作业的基本类型作业的基本类型根据调度和控制的需要进行分类根据调度和控制的需要进行分类从调度的角度,可分为:从调度的角度,可分为: 计算型作业计算型作业:指任务中包含大量的计算,而其I/O较少的作业,如通常的科学计算; I/O型作业型作业:要求少量的计算而需大量I/O的作业,如通常的事务处理 作业的基本类型作业的基本类型 从控制
4、的角度,可分为:从控制的角度,可分为: 脱机作业(批量型作业):脱机作业(批量型作业): 在整个作业的运行过程中,只需根据作业在整个作业的运行过程中,只需根据作业说明书中的说明对作业进行控制,脱机作业通说明书中的说明对作业进行控制,脱机作业通常是在批处理操作环境下运行,故也称为批量常是在批处理操作环境下运行,故也称为批量型作业;型作业; 联机作业(终端型作业):联机作业(终端型作业): 通常是用键盘命令直接控制作业的运行,通常是用键盘命令直接控制作业的运行,联机作业通常在分时操作环境下运行,故也称联机作业通常在分时操作环境下运行,故也称为终端型作业。为终端型作业。返回作业的状态及其转换作业的状
5、态及其转换 作业从提交给系统直到它完成后离开系统作业从提交给系统直到它完成后离开系统前的整个活动过程,可分为前的整个活动过程,可分为 提交状态提交状态后备状态后备状态运行状态运行状态完成状态完成状态 用户提交后备就绪等待运行运行完成作业录入作业调度作业调度作业的状态转换2.2 作业的建立作业的建立 一个作业的建立包括两个子过程:一个作业的建立包括两个子过程: 作业的输入作业的输入、作业控制块的建立作业控制块的建立。 作业的输入方式:作业的输入方式: 联机输入方式联机输入方式 脱机输入方式脱机输入方式 直接耦合方式直接耦合方式网络输入方式网络输入方式SPOOLING系统系统(Simultaneo
6、us Peripheral (Simultaneous Peripheral Operation On-Line Operation On-Line 外围设备同时联机操作外围设备同时联机操作) )作业的输入方式作业的输入方式 联机输入方式联机输入方式外围设备直接和主机相连。外围设备直接和主机相连。 脱机输入方式(预输入方式)脱机输入方式(预输入方式)利用低档个人计算机作为外围处理机进行处利用低档个人计算机作为外围处理机进行处理。理。脱机输入解决了快速输入输出的问题,提高脱机输入解决了快速输入输出的问题,提高了资源利用率,但是要以牺牲低档机为代价。了资源利用率,但是要以牺牲低档机为代价。还需要用
7、户干预。还存在灵活性差。还需要用户干预。还存在灵活性差。 直接耦合方式直接耦合方式 慢速的输入输出过程由外围低档机管理慢速的输入输出过程由外围低档机管理 公用存储器中的大量数据的高速读写由主机完成公用存储器中的大量数据的高速读写由主机完成 网络输入方式网络输入方式 用户需要把在计算机网络中某一台主机上输入的信息传送用户需要把在计算机网络中某一台主机上输入的信息传送到同一网中另一台主机上就行操作执行,构成了网络输入到同一网中另一台主机上就行操作执行,构成了网络输入方式(涉及到不同计算机间的通信问题)。方式(涉及到不同计算机间的通信问题)。 主机 公用存储器低档PC机低档PC机 SPOOLING系
8、统系统(假脱机操作假脱机操作 )Simultaneous Peripheral Operation On Line 它使用直接存取的大容量磁盘作为缓冲,将它使用直接存取的大容量磁盘作为缓冲,将一个可共享的磁盘空间改造成若干个输入设备一个可共享的磁盘空间改造成若干个输入设备和输出设备,并使得和输出设备,并使得I/O设备和设备和CPU并行操作。并行操作。(在联机情况下实现的同时外围操作)(在联机情况下实现的同时外围操作) SPOOLING 系统系统的组成的组成 输入井和输出井输入井和输出井输入缓冲区和输出缓冲区输入缓冲区和输出缓冲区输入进程和输出进程输入进程和输出进程 (输入管理模块、输出管理模块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课件