文档介绍:1996年9月全国计算机等级考试二级笔试试卷
基础知识和PASCAL语言程序设计
(考试时间120分钟,满分100分)
一. 选择题(1~40每个选项1分,41~50每个选项2分,共60分)
下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(21)下列常量说明中,合法的是
A)CONST COLOR=RED。。BLUE; B)CONST CONST=10*5;
C)CONST X1:=3。9; D)CONST ABC='ABC';
(22)下列类型的变量中,不能用WRITE语句直接输出的变量是
A)布尔型变量 B)枚举型变量度 C)整型变量度 D)字符变量
(23)下列表达式中值为假的是
A)'AB'<'ABC' B)(FALSE)=TRUE C)ODD(35+1)=FALSE D)219<>219
(24)已知A,B,C,D是类型简单变量,且都已有互不相同的值,执行下列语句
B:=A; A:=C; D:=A; D:=B;
后,其值相等的变量是
A)A,D B)A,C C)C,B D)B,A
(25)下面合法的PASCAL常量是
A)。25 B)"RED" C)'%' D)3E-2。5
(26)设A,B,C,D,E均为整型变量,且A=13,B=2,C=10,D=3,E=2,则表达式:
A-B*C DIV D MOD E的值是
A)13 B)-7 C)11 D)0
(27)有如下说明: CONST S=50;
VAR A:INTEGER; B:REA; C:CHAR;
下面哪个语句是错误的?
A)A:=ROUND(B); B)C:=CHR(S) C)S:=50; D)B:=A;
(28)下列哪个类型说明是错误的?
A) TYPE T1=PACKED ARRAY[1。。20] OF CHAR;
B) TYPE T1=(A,B,C,D,E);
T2=ARRAY[A。。B] OF CHAR;
C) TYPE T1='A'。。'Z';
D) TYPE T1=(1,2,3,4);
T2=ARRAY[1。。4] OF INTEGER;
(29)设有说明VAR F:FILE OF INTEGER;则F所代表的文件是
A)ASCII码文件 B)二进制文件 C)文本文件 D)存放整数的文本文件
(30)下列哪个表达式无错误且结果是空集?
A)[5]-[1。。4] B)[5]+[1。。4] C)[5]*[1。。4] D)[5] IN [1。。4]
(31)设三个字符组成的集合是['A','B''C'],其子集共有多少个?
A)9个 B)8个别 C)7个 D)6个
(32)算式的正确PASCAL表达式是
A) B/A/A*(N-1)*SQRT(EXP(LN(3*A-B)*N))
B) B/A/(A*(N-1))*SQRT(EXP(LN(3*A-B)*N))
C) B/A/A*(N-1)*SQRT((3*A-B)**N)
D) B/A/A/(1/(N-1))*SQRT(EXP(LN(3*A-B)*N))
(33)设A,B,C,D均为整型变量,有下面的程序段
A:=0;B;=0;
READ(A,B);
READLN(