4.6.1 基本概念

2025-06-07 18:12:13 更新

(一)作业控制方式


方式

说明

人工干预

1

脱机

用户将意图用作业控制语言(JCL)编写成作业说明书,连同作业一起提交给系统。

不需要

2

联机

用户通过终端输入命令将意图告诉计算机,以控制作业的运行过程

需要

(二)作业说明书

作业由程序、数据和作业说明书3个部分组成。

作业说明书体现用户的控制意图。


说明书构成

说明

1

作业基本情况

包括用户名、作业名、编程语言和最大处理时间等

2

作业控制描述

包括作业控制方式、作业步的操作顺序、作业执行出错处理

3

作业资源要求

描述处理时间、优先级、主存空间、外设类型和数量等

(三)作业状态及转换


状态

说明

1

提交

作业提交给计算机中心,通过输入设备送入计算机系统的过程状态

2

后备

通过Spooling系统将作业输入系统后备存储器(磁盘)中,随时等待程序调度。

3

执行

作业被调度程序选中,分配了必要资源,并建立了相应进程

4

完成

作业正常结束或异常终止。

(四)作业控制块和作业后备队列

作业控制块(JCB):是记录与该作业有关的各种信息的登记表。

JCB是作业存在的唯一标志,包括用户名、作业名和状态标志等信息。

作业后备队列:作业控制块排成的一个或多个队列,由若干个JCB组成。