第02章 用户接口.ppt
《第02章 用户接口.ppt》由会员分享,可在线阅读,更多相关《第02章 用户接口.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 用户接口用户接口2.1 2.1 用户接口概述用户接口概述2.2 2.2 命令接口命令接口2.3 2.3 程序接口程序接口2.4 2.4 图形接口图形接口本章内容:本章内容:今天日期:今天日期:2022/12/291第二章第二章 用户接口用户接口2.1 2.1 用户接口概述用户接口概述2.1.1 2.1.1 运行用户程序的过程运行用户程序的过程2.1.2 2.1.2 作业管理概述作业管理概述本节内容:本节内容:操操作作系系统统是是拥拥护护和和计计算算机机之之间间的的接接口口,用用户户是是通通过过操操作作系系统统来来使使用用计计算算机机的的。那那么么操操作作系系统统到到底底为为用用户
2、户提提供供了了什什么么样样的的界界面面,用用户户又又是是如如何何地地利利用用操操作作系系统统来来组组织织作作业业、控控制制作业的运行,这就是本章所要讨论的问题。作业的运行,这就是本章所要讨论的问题。今天日期:今天日期:2022/12/292第二章第二章 用户接口用户接口2.1.1 2.1.1 运行用户程序的过程运行用户程序的过程计算机解体的步骤:计算机解体的步骤:1.1.用某种语言编写源程序用某种语言编写源程序2.2.将源程序和原始数据记录在某种输入介质上将源程序和原始数据记录在某种输入介质上3.3.由用户选择某种方式控制计算机工作,对源程由用户选择某种方式控制计算机工作,对源程 序进行编辑、
3、连接并运行,得到最后结果。序进行编辑、连接并运行,得到最后结果。脱脱机机工工作作方方式式下下,先先将将要要求求计计算算机机所所作作的的工工作作写写成成作作业业书书面面形形式式,连连同同源源程程序序和和原原始始数数据据一一起起交交给给系系统操作员。统操作员。联联机机工工作作方方式式下下,用用户户可可随随时时根根据据系系统统反反馈馈的的信信息息发发出出各各种种命命令令。(边边输输入入边修改)边修改)用用户户向向系系统统发发出出编编译译命命令令,操操作作系系统统将将相相应应的的编编译译程程序序调调入入内内存存,把把源源程程序序翻翻译译成成浮浮动动的的目目标标程程序模块序模块用用户户再再发发出出“连连
4、接接”命命令令,操操作作系系统统将将主主模模块块和和子子程程序序连连接接起起来来,生生成成一一个个完完整整的的、可可执执行行映映像像程程序。序。用用户户发发出出“运运行行”命命令令,由由操操作作系系统统将将内内存存映映像像程程序序调调入入内内存存,并并启启动动程程序序运运行行,从从而而计计算算出出结结果。果。今天日期:今天日期:2022/12/293第二章第二章 用户接口用户接口什么是作业什么是作业 所谓作业就是用户在一次计算或事务处理过程中要求计算机系统所做工作的总和,它是用户向计算机系统提交一项工作的基本单位。一般来讲,作业可分成几个独立的子任务,每个子任务称为作业步。例如,我们在PC机上
5、,在MS-DOS控制下,对某C语言程序的加工步骤如下所述:(1)编辑:在C语言的编辑环境下编写一个名为USER.C的源程序;(2)编译:在C语言的编辑环境下,编译USER.C源程序,生成目标程序USER.OBJ;(3)链接:在C语言的编辑环境下,链接USER.OBJ源程序,生成可执行程序USER.EXE。最后执行USER.EXE文件获得所需结果。上述3个步骤的总合就是一个作业,这个作业由三个作业步组成。作业在完成每个作业步后,可创建一个或几个进程来执行。当然,若干个作业也可以组成作业流。今天日期:今天日期:2022/12/294第二章第二章 用户接口用户接口2.1.2 2.1.2 作业管理概述
6、作业管理概述 作业管理是指当一个用户的作业提交给系统后,操作系作业管理是指当一个用户的作业提交给系统后,操作系统对其实施的所有管理和控制工作。统对其实施的所有管理和控制工作。即即作业管理的任务是作业管理的任务是建立作业,为其提供系统资源建立作业,为其提供系统资源控制作业运行控制作业运行运行结束后撤销该作业运行结束后撤销该作业它分为它分为作业控制作业控制作业调度作业调度两大类。两大类。作业控制:主要讨论系统通过何种方式使用户能方便地描述和控制解题过程作业控制:主要讨论系统通过何种方式使用户能方便地描述和控制解题过程 (即、操作系统为用户提供什么样的界面,用户又如何利用这些界面使用计算机)即、操作
7、系统为用户提供什么样的界面,用户又如何利用这些界面使用计算机)作业调度:它包括作业的进入、调度算法的选择、为选中的作业分配系统资作业调度:它包括作业的进入、调度算法的选择、为选中的作业分配系统资 源及作业完成后的善后处理等。源及作业完成后的善后处理等。今天日期:今天日期:2022/12/295第二章第二章 用户接口用户接口2.2 2.2 命令接口命令接口 命令接口在用户和操作系统之间提供高级通信来控制作业的处理,用户可以发出一系列命令,告诉操作系统执行哪些功能来完成自己的作业。命令接口可以分成脱机命令接口和联机命令接口。今天日期:今天日期:2022/12/296第二章第二章 用户接口用户接口2
8、.2.1 2.2.1 脱机命令接口脱机命令接口 脱机命令接口由一组作业控制命令,或称作业控制语言(JCL)组成。脱机命令接口用于脱机控制方式。所谓脱机控制方式就是把对作业进行控制的意图,连同程序和数据及发生故障后的处理措施一起输入系统中,由系统根据该意图来控制作业的执行。在批处理系统中,用户利用作业控制(命令)语言写成作业说明书提交给系统,由系统按照作业说明书上的命令,逐条解释执行。用户一旦把作业提交给系统后,便失去直接与作业交互的能力。今天日期:今天日期:2022/12/297第二章第二章 用户接口用户接口一般来说,一般来说,JCL越演的语句包括以下功能:越演的语句包括以下功能:(1 1)对
9、作业进行标识、说明并给出一组调度参数(包括记账)对作业进行标识、说明并给出一组调度参数(包括记账号、用户名、作业类别、时间限制、存储空间要求、作号、用户名、作业类别、时间限制、存储空间要求、作业优先级等。)业优先级等。)(2 2)对资源的申请要求。)对资源的申请要求。(3 3)对程序及数据的控制功能。)对程序及数据的控制功能。(4 4)转移控制。)转移控制。(5 5)调度功能。)调度功能。(6 6)标识各种事件(包括错误、设备故障等)及其之间相关)标识各种事件(包括错误、设备故障等)及其之间相关的条件转移。的条件转移。(7 7)实现设备独立性功能的语句。)实现设备独立性功能的语句。(8 8)作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第02章 用户接口 02 用户 接口
限制150内