操作系统原理教程
第6章作业管理与系统接口
本章教学目标
熟悉作业管理的主要功能
掌握批处理作业管理的方法
掌握交互式作业管理的方法
掌握系统接口的几种方式
本章内容
作业管理概述
批处理作业管理
交互式作业管理
系统接口
作业管理概述
作业管理的主要任务
是完成用户要求的全过程处理上的宏观管理。
基本概念
作业的状态
作业控制方式
基本概念
作业
是用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。
它包括用户程序、所需要的数据及控制命令等。作业是由一系列有序的作业步组成的。
作业步
把计算机系统在完成一个作业的过程中所做的一项相对独立的工作称为一个作业步。
作业的状态
后备状态
当一个作业通过输入设备送入计算机,并存入磁盘后,系统就为作业建立一个作业控制块,把它插入到后备作业队列中等待被调度运行,这种状态称为后备状态。
运行状态
当一个作业被调度程序选中,为其分配必要的资源,建立一组相应进程的状态称为运行状态。
完成状态
当作业正常运行结束或因发生错误而终止执行的状态称为完成状态。
状态转换如图6-1所示
作业控制方式
作业控制方式
是指用户根据操作系统提供的手段来说明作业加工步骤的方式。
分类
批处理方式
交互方式
批处理作业管理
基本原理
作业控制语言
批处理作业的输入、调度和控制
基本原理
批处理作业管理方式
是指用户把自己对作业执行的控制意图用作业控制语言写成一份说明书,连同该作业的源程序和初始数据一起输入到计算机系统中,系统就可以按照说明书来控制作业的执行。
特点
按照这种方式执行的作业,不需要用户的干预,由系统自动完成。
这种方式也称为脱机控制方式,或自动控制方式,它适合对作业的成批处理。
采用这种处理方式的作业称为批处理作业,或脱机作业。
作业控制语言
作业控制语言的概念
是描述批处理作业控制执行的标准,是对用户作业组织和管理命令的集合,是系统提供给用户用来描述其作业控制意图的工具。
作业控制语言的组成
作业控制语言由若干个控制语句组成。
每个语句一般由控制关键字和控制参数组成。控制关键字告诉系统做什么样的操作,控制参数告诉系统操作的具体内容或对象。
第6章 作业管理与系统接口 来自淘豆网m.daumloan.com转载请标明出处.