02第二章 操作系统用户界面.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《02第二章 操作系统用户界面.ppt》由会员分享,可在线阅读,更多相关《02第二章 操作系统用户界面.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 操作系统用户界面操作系统用户界面作业组织和控制作业组织和控制系统调用系统调用(SYSTEM CALL)(SYSTEM CALL)图形用户接口图形用户接口(GUI,GRAPHIC USER(GUI,GRAPHIC USER NTERFACE)NTERFACE)本章主要从用户使用和系统管理两方面出发,讨章主要从用户使用和系统管理两方面出发,讨论论OSOS为用户提供的编程接口和命令控制接口,先讨论为用户提供的编程接口和命令控制接口,先讨论命令控制接口。然后再讨论系统调用与编程接口,首命令控制接口。然后再讨论系统调用与编程接口,首先要了解作业和作业管理先要了解作业和作业管理。1一、作业的
2、基本概念一、作业的基本概念返回1、作业的定义、作业的定义 一个作业是指在一次应用业务处理过程中,从输一个作业是指在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作。业务处理的全部工作。用户的观点:在一次业务处理过程中,从输入程序用户的观点:在一次业务处理过程中,从输入程序和数据到输出结果的全过程。和数据到输出结果的全过程。系统的观点:作业是由程序、数据和作业说明书组系统的观点:作业是由程序、数据和作业说明书组成。(作业说明书是由作业控制语言编写)成。(作业说明书是由作业控制语言编写)作业步是在一个作业的处
3、理过程中,计算机所做的相作业步是在一个作业的处理过程中,计算机所做的相对独立的工作。对独立的工作。22、作业的组成、作业的组成作业由作业由程序程序、数据数据和和作业说明书作业说明书三部分组成。三部分组成。作业说明书包括作业基本情况、作业控制、作业资源作业说明书包括作业基本情况、作业控制、作业资源要求的描述;它体现用户的控制意图。如:预计运行要求的描述;它体现用户的控制意图。如:预计运行时间、要求的资源情况、执行优先级等。时间、要求的资源情况、执行优先级等。作业基本情况:作业基本情况:用户名、作业名、编程语言等;用户名、作业名、编程语言等;作业控制描述作业控制描述:作业控制方式、作业步的操作顺序
4、、作业控制方式、作业步的操作顺序、作业执行出错处理;作业执行出错处理;作业资源要求描述:作业资源要求描述:处理时间、优先级、内存空间、处理时间、优先级、内存空间、外设类型和数量等;外设类型和数量等;3二、作业的建立二、作业的建立 建立一个作业必须把该作业所包含全部程序和数建立一个作业必须把该作业所包含全部程序和数据输入到计算机的外存据输入到计算机的外存(或称辅存或称辅存)上。上。而且,还要由而且,还要由作业注册程序在系统中为该作业申请建立一个相应的作业注册程序在系统中为该作业申请建立一个相应的作业控制块作业控制块(JCB)(JCB),当一个作业的全部程序和数据输入当一个作业的全部程序和数据输入
5、到输入到外存且在系统中建立了相应的到输入到外存且在系统中建立了相应的JCBJCB之后之后,就说,就说一个作业已经建立起来了。一个作业已经建立起来了。建立一个作业包括两个子过程建立一个作业包括两个子过程 JCBJCB登记了和该作业的一些相关信息(具体以后介绍),登记了和该作业的一些相关信息(具体以后介绍),且且JCBJCB与作业之间具有一一对应关系。与作业之间具有一一对应关系。一个是作业的输入过程一个是作业的输入过程一个是建立一个是建立JCBJCB的过程的过程41、作业输入方式、作业输入方式 作业输入方式可分为作业输入方式可分为5种:种:联机输入方式联机输入方式 用户和系统通过交互会话方式来输入
6、作业。用户和系统通过交互会话方式来输入作业。脱机输入方式(又称预输入方式)脱机输入方式(又称预输入方式)利用低档的个人计算机事先将作业输入到外存利用低档的个人计算机事先将作业输入到外存 介质上(如磁盘、磁带等)介质上(如磁盘、磁带等)5主机主机公用存储器公用存储器低档低档PC机机1低档低档PC机机n 直接耦合输入方式直接耦合输入方式 直接耦合输入方式是把主机和外围低档微机通过一直接耦合输入方式是把主机和外围低档微机通过一个公用的大容量的外存直接耦合起来,保留了脱机输个公用的大容量的外存直接耦合起来,保留了脱机输入方式的快速输入的优点,又克服了联机输入方式浪入方式的快速输入的优点,又克服了联机输
7、入方式浪费费CPU资源的缺点。直接耦合输入方式的工作原理如资源的缺点。直接耦合输入方式的工作原理如下图所示。下图所示。直接耦合输入方式工作原理图直接耦合输入方式工作原理图6 SPOOLING系统系统 SPOOLING又可译作外围设备同时联机操作,其工又可译作外围设备同时联机操作,其工作原理如下图所示。作原理如下图所示。输入装置输入装置输入装置输入装置通通 道道通通 道道输出装置输出装置输出装置输出装置通通 道道外存外存输入井输入井输出井输出井输入管输入管理模块理模块输出管输出管理模块理模块主机系统主机系统SPOOLING系统系统7 网络输入方式网络输入方式 网络输入方式以上述几种方式为基础,当
8、用户需网络输入方式以上述几种方式为基础,当用户需要把在计算机网络中某一台主机上输入的信息传输到要把在计算机网络中某一台主机上输入的信息传输到同一网络中另一台主机上进行操作或执行时,就构成同一网络中另一台主机上进行操作或执行时,就构成了网络输入方式。了网络输入方式。82.2.作业控制表作业控制表(JCB)(JCB)的建立的建立作业名作业名 估计执行时间估计执行时间优先数或优先级(用于调度)优先数或优先级(用于调度)作业说明书文件名作业说明书文件名程序类型(需调用的系统程序)程序类型(需调用的系统程序)资源要求:静态申请和动态申请资源要求:静态申请和动态申请作业状态:提交、后备、执行、完成;作业状
9、态:提交、后备、执行、完成;在系统把作业信息输入到外存输入井之后,还要根据作业在系统把作业信息输入到外存输入井之后,还要根据作业说明书内容和有关作业信息说明书内容和有关作业信息在外存在外存建立相应的建立相应的作业控制块作业控制块(JCB),JCB中包含了在作业运行过程中,系统对其进行调度和管理的中包含了在作业运行过程中,系统对其进行调度和管理的必要信息,以后由作业调度程序管理。作业结束时,必要信息,以后由作业调度程序管理。作业结束时,JCB也被撤也被撤销。每个作业对应一个销。每个作业对应一个JCB。JCB中包括如下信息:中包括如下信息:93.3.作业的处理过程(四种状态作业的处理过程(四种状态
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02第二章 操作系统用户界面 02 第二 操作系统 用户界面
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内