COBOL 模拟测试(COBOL Mock Test)
本节介绍与COBOL Framework相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。
.B, .answer-sheet{ display:none !important; } .Q a{ pointer-events: none; cursor: default; }COBOL Mock Test I
问题1 - COBOL中没有哪种数据类型?
Answer : B
说明 (Explanation)
COBOL中不提供长数据类型。 COBOL支持三种数据类型:字母,数字和字母数字。
问题2 - COBOL代表什么?
Answer : A
说明 (Explanation)
COBOL代表CO mmon B usiness O riented L anguage,旨在实现业务流程的自动化。
问题3 - 哪个是COBOL计划的强制性部门?
Answer : B
说明 (Explanation)
标识分区包含用于标识程序的条目。 这是第一个分区,也是唯一的强制分区。
问题4 - 如何将标志存储在COMP-3字段中?
Answer : D
说明 (Explanation)
在COMP-3字段中,符号存储在最后一个半字节中。
问题5 - 如果您在独立的COBOL程序中编写GO BACK而不是STOP RUN会发生什么?
Answer : B
说明 (Explanation)
停止运行结束工作单元并将控制返回给操作系统,而GOBACK将控制权返回给调用程序。 因此,如果我们编写GO BACK而不是Stop Run,它将进入无限循环。
问题6 - 以下哪种文件打开模式在COBOL中无效?
Answer : A
说明 (Explanation)
COBOL中的有效文件打开模式是INPUT,OUTPUT,IO和EXTEND。 APPEND文件模式在COBOL中不可用。
问题7 - 我们可以在COBOL中定义的数字字段的最大大小是多少?
Answer : B
说明 (Explanation)
COBOL应用程序使用31位数字字段。 但是,编译器仅支持最多18位数。 所以我们最多使用18位数。
问8 - 您打开文件进行书写的模式是什么?
Answer : C
说明 (Explanation)
要写入文件,必须以OUTPUT或EXTEND模式打开文件。
问题9 - 77级用于什么?
Answer : D
说明 (Explanation)
77级是一个不能细分的基本级项目。
问题10 - COBOL中的AREA B从哪里开始?
Answer : B
说明 (Explanation)
所有COBOL语句必须从区域B开始,区域B从12列到72列
问题11 - FILE-CONTROL段落出现在哪里?
Answer : B
说明 (Explanation)
FILE-CONTROL段落出现在环境部门的输入 - 输出部分,它提供了程序中使用的外部数据集的信息。
问题12 - 我可以用X(20)字段重新定义X(10)字段吗?
Answer : B
说明 (Explanation)
是的,我们可以定义X(10)到X(20),因为Redefines导致两个字段从同一个位置开始,但它不是一个好的编码实践。
问题13 - PIC 9.999的长度是多少?
Answer : C
说明 (Explanation)
PIC 9.999的长度为5,为'。' 需要1个字节。 所以'。'总共1个字节。 和9个4字节。
问题14 - 循环后执行多少次?
MOVE 5 TO X.
PERFORM X TIMES.
MOVE 10 TO X.
END-PERFORM.
Answer : B
说明 (Explanation)
PERFORM循环将执行5次。 因为它读取PERFORM的第一个声明5次。 它用值5替换X.
您可以使用下面的“ Try it选项尝试相同的代码:
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 X PIC 99.
PROCEDURE DIVISION.
MOVE 5 TO X.
PERFORM X TIMES
MOVE 10 TO X
DISPLAY 'COUNT'
END-PERFORM.
STOP RUN.
问题15 - 哪个cobol动词用于更新文件?
Answer : D
说明 (Explanation)
重写动词用于更新记录。 应在IO模式下打开文件以进行重写操作。 只有在成功读取操作后才能使用它。 重写动词会覆盖最后读取的记录。
问题16 - 在哪个部分我们应该在程序中为SORT文件输入一个条目?
Answer : B
说明 (Explanation)
为了对文件进行排序,我们应该在文件部分中创建一个SD条目。
问题17 - 如何在程序中声明半字二进制?
Answer : B
说明 (Explanation)
S9(4)COMP用于声明半字二进制。
问题18 - 如果将436值移动到PP999 PIC子句,那么编辑的值是什么?
Answer : A
说明 (Explanation)
P是假定的十进制缩放位置,用于指定当该点不在数据项中出现的数字内时假定小数点的位置。 .PIC PP999表示数字数据项为3个字符,小数点后有5个位置。
问题19 - 我们在哪里可以指定OCCURS条款?
Answer : C
说明 (Explanation)
在数组声明中,我们也可以在基本项目和组项目上指定发生子句。
问题20 - 哪个实用程序用于编译COBOL程序?
Answer : B
说明 (Explanation)
IGCRCTL实用程序用于编译COBOL程序。
问题21 - S9(7)SIGN TRAILING SEPARATE字段占用多少字节?
Answer : B
说明 (Explanation)
对于SIGN TRAILING SEPARATE,9(7)将占用7个字节和1个字节,因此它将占用总共8个字节。
问题22 - SEARCH ALL做了什么?
Answer : B
说明 (Explanation)
Search All是一种二进制搜索方法,用于查找表中的元素。
问题23 - 关联部门来自哪个部门?
Answer : C
说明 (Explanation)
链接部分属于数据分区,用于被调用程序。
问题24 - 输入输出部分在哪个部门?
Answer : B
说明 (Explanation)
输入输出部分位于环境部门下,提供有关程序中使用的文件的信息。
问题25 - 以下哪一项陈述将为您提供IoWiki字符串中的“教程”?
Answer : A
说明 (Explanation)
在STRING(A,B)中,A是起始位置,B是要选择的位数。
答题卡
问题编号 | 答案钥匙 |
---|---|
1 | B |
2 | A |
3 | B |
4 | D |
5 | B |
6 | A |
7 | B |
8 | C |
9 | D |
10 | B |
11 | B |
12 | B |
13 | C |
14 | B |
15 | D |
16 | B |
17 | B |
18 | A |
19 | C |
20 | B |
21 | B |
22 | B |
23 | C |
24 | B |
25 | A |