COBOL试题答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题(15分)(含多项选择)

1、不属于COBOL程序的部的是:(B )

A.过程部。

B.程序部。

C.数据部

D.环境部

2、COBOL程序中的数据在哪个部中定义?(C )

A.过程部。

B.环境部。

C.数据部

D.标识部

3、COBOL程序中如果有环境部的话,应置于:(C )

A.过程部之后标识部之前。

B.标识部之后过程部之前。

C.标识部之后数据部之前。

D.数据部之后过程部之前。

4、标识部中不可缺少的段名是:(A )

A.PROGRAM-ID

B.AUTHOR

C.FILE SECTION

D.PROGRAM

5、COBOL程序中一般变量在哪里定义?(D )

A.标识部

B.环境部

C.数据部的FILE SECTION

D.数据部的WORKING-STORAGE SECTION

6、下列关于过程部的说法正确的是:(C )

A.过程部中可以不定义节但是必须定义段

B.过程部中可以不定义段但是必须定义节

C.过程部中可以不定义节和段,节和段是根据需要定义的

D.所有程序都是在过程部中以STOP RUN来结束的

7、下面是COBOL合法数据名的是:(ABD )

A.W ANG

B.TAN-1

C.12345

D.END-OF

E.PROGRAM

F.GROSS-$

G.SECTION

8、关系运算符的优先顺序正确的是(A )

A.NOT > AND > OR

B.OR> NOT > AND

C.AND > NOT > OR

D.NOT > OR > AND

9、下记语句表示A/B=>C的是(B )

A.DIV A INTO B GIVING C.

B.DIV A BY B GIVING C

10、下记哪些方法可以显示出‘ABCD’六个字符(A,C )

A. PIC X(6) VALUE "'ABCD'". 说明:V ALUE后依次为空格双引号单引号ABCD单引号双引号

B. PIC X(6) V ALUE ''ABCD''.说明:V ALUE后依次为空格单引号单引号ABCD单引号单引号

C. QUOTE ’ABCD’ QUOTE

11、COBOL对文件的操作以为单位的(B )

A.整个文件

B.记录

C.字段

12、PIC 9(3) COMP-3在内存中占几BYTE?(A )

A、2BYTE

B、3BYTE

C、6BYTE

二、判断题(10分)

1、在写COBOL程序时,数据名称可以随意写,只要合乎语法就行。(错)

2、就象其它编程语言一样,COBOL允许程序员自定义常量名。(对)

3、COBOL程序中用到的每个变量都必须在数据部里声明。(对)

4、COBOL变量只要声明类别而不用描述长度。(错)

5、“-123”和-123都是常量值,二者没有区别。(错)

6、象征常数指COBOL程序员自己定义的常量。(错)

7、ZERO、ZEROS和ZEROES具有不同的含义和作用。(错)

8、组合项数据定义时下一级数据项层号必须比上一级数据项层号大1。(错)

9、一般认为组合项数据的类型是X,其长度由其所有子项决定。(对)

10、在子程序调用时,需要在主程序和子程序中分别设置连接节,以存放调用参数(错)

三、填空题(57分)

1、在用PIC子句定义数据时可以用__V ALUE____________子句来给变量附初值

2、传统COBOL程序书写方式为固定格式,分为标号区、指示符区、A区、B区和注释区,请问标号区是第1列到第 6 列,A区从8 列开始,B区从12 列开始

3、除了层号66 、77 、88有特殊用途外。可以用来描述数据的层次结构的层号

为01 ~ 49 。代表最高层次的是01 层。

4、用INITIALIZE给变量初始化时,字符型变量将附初值空格,数值型变量将被附初值0 。

5、在PIC子句中,与XXXXX等价的写法是_X(5)______。

6、COBOL实现循环的动词是_PERFORM______,其语法格式有多种变体。

7、有如下申明Y是数值型数据项:

8、A变量的值及B变量的定义如下,在执行MOVE A TO B后,B的值各是多少?(20分)

A的值B的定义B的值

85 PIC ZZZ.99 ___85.00______________

13 PIC ZZZ. ZZ ___13.00______________

120138 PIC 99/99/99 ____12/01/38_____________

120138 PIC X(2)BX(2)BX(2) ____12△01△38_____________

2.58 PIC -*(3).99 ____**2.58_____________

5000 PIC 9(4) ____5000_____________

1024 PIC 9999. ____1024_____________

123.5 PIC -9(3).9 ______- 123.5___________

123.5 PIC +9(3).9 _____+123.5____________

相关文档
最新文档