文档介绍:1997年4月全国计算机等级考试二级笔试试卷
基础知识和PASCAL语言程序设计
(考试时间120分钟,满分100分)
一. 选择题(1~40每个选项1分,41~50每个选项2分,共60分)
下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(21)PASCAL程序必须包括
A)程序首部。说明部分。语句部分 B)程序首部。说明部分
C)说明部分。语句部分 D)程序首部。语句部分
(22)下列中合法的PASCAL数是
A)-9E7。5 B)TRUNC(-(ABS(-7。5)))
C)ABS(0-13 MOD 5+4) D)ORD(CHR(PRED(8)))
(25)设实型变量X已赋值为4。1876,下面能输出4。188的语句是
A)WRITE(TRUNC(X*1000)/1000:5:3) B)WRITE(X:5:4)
C)WRITE(ROUND(X*1000)/1000:5:3) D)WRITE(TRUNC(X):5)
(26)表达式5<=x+a<=10的正确的PASCAL表达式是
A)(X+A>=5)AND (X+A<=10)
B) 5<=(X+A)<=10
C)X+A>=5 AND X+A<=10
D)(X+A>=5) OR (X+A<=10)
(27)已知仅有变量说明VAR I,J:1。。10;R:REAL;下列语句组中没有出错的是
A)I:=5; B)I:=9; C)I:=1。5; D)J:=R+4;
J:=10; J;=I MOD 2; J;=I-9; I:=J-3;
K:=8*I+J R:=I+2*J; R:=J+6; R:=I+3。5;
(28)设有如下说明
VAR F1:FILE OF REAL;
F2:TEXT;
X:REAL;
下面的过程或函数中错误的是
A)EOF(F1) B)EOLN(F1) C)READLN(F2,X) D)WRITELN(F2)
(29)下面对FILE类型和TEXT类型文件的描述不正确的是
A) FILE类型和TEXT类型文件都可以用EOF()函数判断其是否已到文件尾。
B) FILE类型和TEXT类型文件都可以用文本编辑软件来建立。
C) FILE类型和TEXT类型文件操作完毕都应关闭文件。
D) 向FILE类型和TEXT类型文件写数据之前,都需要用REWRITE过程进行初始化。
(30)设N为整型变量,且已赋值为1997,下面能将N的十位数字(即右边第2位数字)分离出来的语句是
A)D:=N MOD 100 B)D:=N DIV 100 MOD 10
C)D:=N/100 MOD 10 D)D:=(N MOD 100)DIV 10
(31)下列说法中,肯定正确的是
A) 动态变量没有变量名,只能通过指向它的指针变量来引用
B) 动态变量获得或更换其值可以使用赋值语句,但不能使用READ过程
C) 动态变量的值只能增加而不能减小
D) 动态变量不能是布尔类型
(32)下列中,值为FALSE的PASCAL表达式是
A) TRUNC(1。4*4)=5+25 MOD 5
B) (10<(. 3)) AND (()>-5)
C) R