大型主机操作系统5.pptVIP

  • 2
  • 0
  • 约1.26万字
  • 约 54页
  • 2019-02-20 发布于江苏
  • 举报
第五章 过程与实用程序 过程 ?和其它高级语言一样,作业控制语言中也允许定义过程。过程是一段预先编写好的JCL语句的集合,它可以被反复调用。 ?作业控制语言中定义了两种过程,分别是编目过程(cataloged procedure)和流内过程(in-stream procedure)。 过程——编目过程 ?在指定的过程库中编目的过程称为编目过程。该过程库可以是分区数据集或扩展分区数据集,通常系统过程被编目在系统过程库中,用户过程被编目在用户库中。由于调用编目过程时,系统提供的是该过程的拷贝,因此一个编目过程可以同时被几个作业调用。 过程——流内过程 流内过程是放置在作业输入流中的过程。在一个作业中最多可以有15个流内过程,但不能嵌套使用,也不能被其他作业调用 过程——流内过程与编目过程 ?流内过程与编目过程的区别是流内过程随着一个作业放在输入流中,它紧跟在JOB语句后面而不是作为分区数据集的成员 ?在实际应用时,流内过程只用于测试阶段,一旦流内过程调试成功,即可对其进行编目,使其成为编目过程 过程——过程的编写 ?一个过程可由几个作业步组成。在过程中可以包含除下列语句外的所有JCL语句: ?调用过程的EXEC语句(一个过程不能调用另一个过程) ?JOB语句、/*语句或//语句 ?JOBLIB DD语句或JOBCAT DD语句 ?任何的JES控制语句 ?DD *语句或DD

文档评论(0)

1亿VIP精品文档

相关文档