计算机操作系统(2)

计算机操作系统(2)

ID:34291559

大小:83.50 KB

页数:11页

时间:2019-03-04

计算机操作系统(2)_第1页
计算机操作系统(2)_第2页
计算机操作系统(2)_第3页
计算机操作系统(2)_第4页
计算机操作系统(2)_第5页
资源描述:

《计算机操作系统(2)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、更多免费资料下载请进:http://share.yoao.com中国最大的免费课件资料库第2章第3章作业管理本章包含两个方面的内容,一为作业的组织及调度;另一个内容是用户界面的任务和功能。2.1作业管理的任务和功能2.1.1概论和术语1.作业(job)(1)用户角度我们把一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作称为一个作业。如图所示的一般编程过程的可以认为是作业的一个例子。编辑输入编译链接执行输出图2-a一般编程过程(2)系统角度从计算机系统的角度看,作业是一个比程序更广的概念,它由程序、数据和作业说明书三部分

2、组成。系统通过作业说明书控制文件形式的程序和数据,使之操作和执行。在批处理系统中,作业是抢占内存的基本单位。也就是说,批处理系统是以作业为单位把程序和数据调入内存以便执行的。2、作业步(jobsteps)用户把要求计算机系统做的一项相对独立的工作叫做一个作业步。例如图2-a中,编译、链接、执行就是作业步。作业由不同的顺序相连的作业步组成,一般来说,每一个作业产生下一个作业步的输入文件。3、作业同步(jobsynchronization)所谓作业同步是指在一个作业中,下一个作业步能否执行下去,取决于前一个作业步是否成功完成。4、作业流(jobstream)在系统控

3、制下,将一批作业依此输入到后援存储器中等待运行,这样就形成了一个作业流。5、作业类型(jobtype)更多免费资料下载请进:http://share.yoao.com中国最大的免费课件资料库更多免费资料下载请进:http://share.yoao.com中国最大的免费课件资料库用户作业分为两大类:分别为批量型作业和终端型作业(1)批量型作业可分为两种,利用作业说明书实行自动控制方式的作业称为脱机作业;利用控制台键盘操作命令直接控制的作业称为联机作业。(2)终端型作业又称为交互型或会话型作业,通常在分时操作系统环境下运行,用户在终端上利用键盘命令控制和监督作业的运

4、行,而系统把作业运行的情况和结果也及时反馈在用户终端上。在大型的操作系统中,常把终端用户作业称为“前台”作业,把批量型作业称为“后台”作业。2.1.2作业管理的任务作业管理的任务是为方便用户建立作业,组织调用系统内部资源执行,并在完成任务后将其撤消。1、作业的建立过程一个作业的建立过程一般是作业的输入和系统建立起作业控制块(JCB—jobcontrolblock)两个子过程。如图2-b所示作业输入作业管理程序作业建立建立JCB作业注册程序图2-b作业建立过程2、作业输入方式作业输入方式可分为五种,即联机输入方式、脱机输入方式、直接藕合方式、SPOOLing(si

5、multaneousperipheraloperationsonline)系统和网络输入方式。(1)联机输入方式联机输入方式大多用于交互式系统中,用户和系统通过交互会话方式输入作业。近年来由于多媒体技术(Multi-Media)的发展,逐步形成了手写输入、语音输入、光电输入等输入方式。(2)脱机输入方式脱机输入方式又称为预处理方式,脱机输入方式利用低档个人计算机进行输入处理。在低档个人机上,用户通过联机方式把作业首先输入到后援存储器,如磁盘或磁带上;然后,用户把装有输入数据的后援存储器拿到主机的高速外围设备上和主机相连,从而在较短的时间内完成作业的输入工作。更多

6、免费资料下载请进:http://share.yoao.com中国最大的免费课件资料库更多免费资料下载请进:http://share.yoao.com中国最大的免费课件资料库脱机输入方式的优点是解决了作业的快进快出,相应提高了CPU的利用率。但其缺点也是明显的,主要有:(a)需要人工干预,这使得作业的响应时间和系统的出错率受人的因素影响。(b)增加了作业周转时间,在这种方式下,必须将作业的全部输入输出信息放入磁盘或磁带后,才能拿到主机上,这样增加了作业的周转时间。(c)不易实现优先级调度算法,这种方式的作业顺序是事先安排好送入磁带或磁盘上的,只有等前一批作业处理完

7、成,下一批作业才能开始处理。(3)直接藕合方式它用一个大容量的共用存储器,把多台用作输入的低档机、共用存储器和主机固定连接起来,保留了脱机输入方式的优点,又克服了该方式需人工干预的缺点。工作方式如图2-c 低档PC机 共用存储器 主 机 低档PC机                图2-c 直接藕合输入方式(4)假脱机输入方式(a)假脱机技术(SPOOLing或SPOOLer)SPOOLing技术实际上是一种外围设备同时联机操作技术(simultaneousperipheraloperationon-line)的缩写。又称为排队转儲技术。(b)工作原理SPOOLi

8、ng系统既不同于脱机方式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。