大型机面试问题和答案
通过Bhavya斯里兰卡2018年4月6日
Q1。解释内存中的分页概念。
答:每当请求一个特定的数据项时,CPU首先访问主内存或RAM,以查看与该数据项对应的记录是否存在于主内存中的任何页面中。如果没有,它进行分页,并将相应的页从辅助/辅助内存或硬盘引入到主内存,然后将数据项返回给用户。
Q2。解释为什么我们不能在01级定义发生子句。
答:01为记录级。我们重复记录中的字段,而不是记录本身。所以发生子句不能在01级使用。
第三季。什么是碎片整理?它的优点是什么?
答:将分散分配的文件空间合并到一个或几个连续区域(而不是多个区域)的过程称为碎片整理。碎片整理减少了检索数据的次数。
第四季度。Explain IS NUMERIC从句。
答:IS NUMERIC子句用于检查任何项是否为数字。当使用它的项目只包含数字(0到9)时,它返回TRUE。项目可以是+ve或-ve。IS NUMERIC可用于NUMERIC、Alpha NUMERIC、Packed Decimal字段,无论是否签名。
Q5。什么是停机时间?停机的原因是什么?
答:停机时间是指系统不可用的非常短的时间。它通常用于大型机的维护活动。在极少数情况下,是由于系统中断。
Q6。解释内部排序和外部排序。
答:内部类:
SORT file-1 ON升序/降序键键[,key1,.... .使用file-2和file-3。
USING可以被INPUT PROCEDURE IS para-1 THRU para-2代替
GIVING可以被输出过程IS para-1 THRU para-2代替。
file-1是排序(工作)文件,必须在file SECTION中定义为SD项。
file-2是SORT的输入文件,必须定义为file SECTION中的FD项
file-3是SORT的输出文件,必须定义为file SECTION中的FD项。
文件-1、文件-2和文件-3不应该被显式打开。
在排序之前执行INPUT PROCEDURE,并且记录必须从输入过程释放到排序工作文件中。
在所有记录排序后执行OUTPUT PROCEDURE。排序工作文件中的记录必须一次返回一个到输出过程。
外部排序是用JCL编码的。外部排序效率更高。
迄今为止。SLA是什么?
答:SLA是客户和供应商之间的服务水平协议。这在支持系统中是很重要的,其中的术语可以像响应应该在两个小时内,一个abend发生或在线系统,系统不应该在用户白天关闭。
处置。解释“CONTINUE”和“NEXT”的区别。
答:Continue将控制转移到范围终止符之后的下一条语句。下一个句子在遇到第一个句号后将控制转移到语句。
九方。什么是配置管理系统,举例说明?
答:通常在开发环境中使用配置管理系统来维护开发代码的版本控制,以避免在相同代码上工作的不同开发人员的代码重叠。它有助于跨环境维护代码的完整性和一致性。
CHANGEMAN和ENDEVOR是大型机中配置管理的例子。
Q10。我可以用X(20)重新定义X(10)吗?如果我这样做会发生什么?
答:是的。
例子:
01 ws-1 PIC x(10)。
01 ws-2重新定义了ws-1 PIC x(20)。
将“我的名字是大型机”移到ws-2。
显示WS-1
上面的语句显示了“MY NAME IS”
显示WS-2
上面的语句显示“MY NAME IS MAINFRAME”