: .
项目部分:
1描述一下自己做过的项目JCL部分:
DISP参数用来告诉系统要使用的数据集的状态: .
项目部分:
1描述一下自己做过的项目JCL部分:
DISP参数用来告诉系统要使用的数据集的状态并且告诉系统当本作业步执行完毕后如何处理这个数据集。你可以为作业步正常结束和非正常结束时分别指定不同的处理方法。
如果没有给出DISP选项,默认的是(NEW,DELETE,DELETE)数据集状态描述:
NEW:指明数据集在这个作业步中生成。
OLD:指明数据集在本作业步前已经存在,这里用排他方式使用它。
SHR:"SHARE”指明数据集在本作业步前已经存在,这里用共享的方式使用它。
这两种方式每写入一次就刷新一次,即覆盖先前写入的记录。
MOD:指明是以下两种情况之一:
如果数据集已经存在,在本作业步里的新数据会加到文件末尾,要求数据集必须是顺序文件。
如果数据集不存在,在本作业步里创建它。
以上两种情况下,数据集都是排他性使用的,文件打开后,读写指针都会移到文件末尾。
正常结束时的处理参数:
DELETE:指明本作业步结束后系统删除此数据集。
KEEP:指明作业步结束时数据集仍然保留。
PASS:指明数据集要保留给后面的作业步使用,一般对临时数据集使用。
CATLG:指明作业步结束后自动对数据集编目。
UNCATLG:指明作业步结束后自动清除数据集编目。
非正常结束时的处理参数:
DELETE:指明作业步结束后系统删除此数据集。
KEEP:指明非正常结束时数据集仍然保留。
CATLG:指明作业步结束后自动对数据集编目。
UNCATLG:指明作业步结束后自动清除数据集编目。
COBOL部分:
-3型是什么?用在什么地方?有什么区别?
COMP是采用定点二进制的方式存储数据,也就是将一个十进制的数值转化成二进制再进行存储,因为机器存储的形式也是二进制,(4位)存储一个数字,在最后增加4位作为符号:1100(正C)1101(负D)
COMP-3采用的是内部十进制的存储方式,所谓内部十进制就是压缩式的外部十进制存储方式。最高有效4位作为符号:0000(正)0001(负)
用在什么地方,区别::
COMP采用定点二进制存储,用于只计算不显示的数据COMP-3采用内部十进制存储,缩小了存储空间,使数据在内存的读取速度加快,(08)的COMP-3/COMP占几个字节?
COMP-3:5个字节:(4+8*4)/8=5字节COMP:4字节DB2部分:
-904、-805是什么?
5. -904:表名错误;-805:绑定错误DECIMAC(8,6)在COBOL中是什么类型?
6. S9(2)V9(6)COMP-3怎么确认游标已经读到最后?
SQLCODE=100VSAM部分:
7. VSAM怎么转化为QSAM?
8.
上海交行面试题 来自淘豆网m.daumloan.com转载请标明出处.