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

链接地址:https://www.desk33.com/p-229661.html