JCL.Cobol.DB2.CICS面试题
对于一些常见的面试题进行了系统总结。
JCL:
1 简单描述一下DISP的使用,它有哪些参数?
DISP 参数用来告诉系统要使用的数据集的状态是什么并且告诉系统当本作业步执行完毕后如何处理这个数据集。你可以为作业步正常结束和非正常结束时分别指定不同的处理方法。
DISP= ( [NEW] [,DELETE ] [,DELETE ] )为空时也表示这个。
[OLD] [,KEEP ] [,KEEP ]
[SHR] [,PASS ] [,CATLG ]
[MOD] [,CATLG ] [,UNCATLG]
[, ] [,UNCATLG]
2 什么是PROCEDURE,有哪几种PROCEDURE,简述区别 有2中PROCEDURE, 一种是CATALOG的PROCEDURE,是把过程的JCL语句写在一个编目的数据集里,该数据集必须是PDS 或PDSE里的一个成员,能够同时被多个JCL 调用。另一种是INSTREAM的PROCEDURE,流内PROCEDURE,写在一个JCL里面,以PROC开头,以PEND字句结束。
3.什么是GDG数据集,GDG数据集的每一代数据集是否可以是不同类型的? 定义GDG数据集有3个重要的参数: LIMIT NOEMPTY SCRATCH 各表示什么含义? 定义GDG BASE之后要必须定义什么?
答:GDG数据集是一组名字相似,时间和功能相关的数据集。 GDG数据集是MVS中的世代数据集,通过IDCAMS来创建。
对于一些常见的面试题进行了系统总结。
GDG数据集的每一代可以是不同类型的。
3个重要的参数 LIMIT表示这个世代数据集最多可以有多少代; NOEMPTY表示不清空, SCRATCH表示最老的一代是被删除掉的。定义GDG BASE之后必须定义GDG DSCB才能生效。
4. COND参数是什么意思? 如果我需要作业步3,只在作业步2返回码是0或者4的时候才执行,如何写COND参数?
答: COND参数是CONDITION参数,表示什么情况下作业步被执行/不被执行。 COND=(4,LT,STEP2)
5.IEBCOPY与IEBGENER有什么区别?IEFBR14是起什么作用的?
IEBCOPY:对分区数据集进行拷贝、压缩或合并
IEBGENER:拷贝顺序数据集,或将顺序数据集转为分区数据集 IEFBR14实际是一个空程序,什么也不做,只是返回返回码0,但是使用它可以进行JCL 语言的各种处理,如DD 语句中创建数据集等。
6用哪一个UTILITY去定义VSAM文件,简介一个定义VSAM文件的一些参数
DEFVSAM EXEC PGM=IDCAMS
DEFINE CLUSTER(NAME(OCB4D4.EX0801.VKD44N) VOL(TSTCC2) -
RECSZ(48 48) REC(1000 1000)
对于一些常见的面试题进行了系统总结。
KEYS(10 0))
7.定义VSAM的时候是否可以指定VSAM分配的大小,通过哪个参数指定?
答:通过用IDCAMS来定义VSAM文件,通过指定CYL参数来指定VSAM分配的大小,在定义VSAM的DATA部件的时候指定的VSAM文件的大小
8.定义VSAM的时候,参数 KEYS(9 12) 表示什么意思? (6 0) 答: KEYS(9,12)表示从记录的12列开始,数9个长度作为VSAM文件的KEY. 比如 KEYS(6 0),就是指从文件开始的6个长度的字段作为KEY
9.SPACE参数如何使用? 比如你要建一个PDS数据集,SPACE=(TRK,(1,1,1)),3个1各表示什么?
第一个 首次分配;第二个 扩展分配;第三个 目录区大小
10.要建立一个PDSE数据集,记录格式是定长不分块,记录长度是120,块大小系统选定,DCB参数如何写,为了指明建立的是PDSE还要写哪个参数?
答: DCB = ( RECFM = F, LRECL = 120, BLKSIZE = 0) ,还要指定 DSNTYPE = LIBRARY 参数才能表示是分配的是PDS-E数据集。
11.如何让系统指定BLKSIZE, 系统指定有什么好处?
答:系统指定BLKSIZE的话,需要在有RECFM参数,LRECL参数的情况下,指定BLKSIZE = 0, 或者不指定 BLKSIZE参数,就是
对于一些常见的面试题进行了系统总结。
系统指定BLKSIZE参数。
系统指定BLKSIZE的话,可以最优化块大小的分配,节省系统空间。
12.PDSE和PDS有什么区别?
PDS删除的成员空间不会自动释放,压缩 才能使用该存储空间。而PDSE的删除后自动释放,不可压缩。
PDS可能有目录缺陷而PDSE没有
13.在一个JCL作业中有多个作业步,如何从其中的一个作业步开始执行作业,用哪个参数指定?
答: 可以通过在JOB语句里面指定RESTART = STEP5 参数是JCL直接从作业步 5 开始执行。
14. SPACE参数中的RLSE参数是起到什么作用?
答: RLSE参数表示RELEASE,表示系统自动释放掉分配给数据集的但是没有被使用的空间。
15.JCL中定义的记录格式有哪些? 分别表示什么含义?
FB定长分块 F定长不分块 VB变长分块 V变长不分块 和 U未定义,存放的是二进制代码。
16. STEPLIB DD 语句, JOBLIB DD 语句,JCLLIB DD 语句 分别起什么作用?
答: JCLLIB用在PROCEDURE中,指定JCL中用到的PROCEDURE放在哪里;
JOBLIB和STEPLIB都是用来自定JCL中用到的
对于一些常见的面试题进行了系统总结。
PROGRAM放在哪里,
如果单独有JOBLIB或 STEPLIB的话就是去JOBLIB或STEPLIB后面指定的数据集去找PROGRAM。
如果JOBLIB和STEPLIB都有的话,那么JOBLIB会被忽略,去STEPLIB里面去找
如果JOBLIB和STEPLIB都不指定的话,就是去SYS1.LINKLIB里面去找。
17. SORT UTILITY是用来做什么的, 如果我想对记录中的第二个字段进行字符升序排序,这个字段的起始位置是4长度是19,如何写 SORT的控制语句?
答: 主要是对文件中的记录进行排序,最常见的参数是SORT FIELDS,按照题目要求这样的SORT语句应该这样写: SORT FIELDS = (4,19,CH,A)
DFSORT 是IBM 的Data Facility 家族的一员,用来对数据集进行排序、拷贝和合并。
控制选项:
SORT:指定对数据集进行排序操作;MERGE:指定对数据集进行合并操作;COPY:指定对数据集进行拷贝操作;
FIELDS:指定排序键值的信息,格式为
FIELDS=(起始位置,长度,升降序[,起始位置,长度,升降
序]),FORMAT=数据类型
(起始位置,长度,数据格式,升降序[,起始位置,长度,数据格式,
对于一些常见的面试题进行了系统总结。
其中位置和长度都是以字节为单位,顺序可选的有A:升序,D:降序,E:使用用户出口例程定序; FORMAT=指定键字的类型,可选项有CH:字符类型,PD:压缩十进制型,BI:二进制型,AC:ASCII 码型。
18.通过JCL怎么传递参数?
PARM用于向本作业步执行的程序传递变量信息。该程序必须有相应的指令接收这些信息,并使用它们。
格式:
PARM[.过程步名]= 子参数
PARM[.过程步名]=( 子参数, 子参数)
PARM[.过程步名]=(‘子参数’, 子参数)
PARM[.过程步名]=’子参数, 子参数’
包括所有的逗号、撇号以及括号在内,所有子参数的总长度不得超过100 个字符。当某
子参数中含有特殊字符或空格时,可以将该子参数用撇号括起来,在其它子参数一起用括号
括起来,或将所有在参数用撇号括起来。
子参数:包含传递给程序的变量信息。
例1.
//RUN3 EXEC PGM=APG22,PARM=’P1,123,P2=5’
在本例中,系统将参数P1、123 及P2=5 传递给程序APG22。
对于一些常见的面试题进行了系统总结。
// STP6 EXEC PROC=ASFCLG,PARM.LKED=(MAP,LET)
在本例中系统将MAP、LET 传递到过程ASFCLG 中名为LKED 的过程步。
19. 如何定义KSDS的 …… 此处隐藏:7610字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




