⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1996年4月二级笔试试题pascal.txt

📁 c++的大量习题,对二级考试大有帮助. 希望大家满意.
💻 TXT
📖 第 1 页 / 共 2 页
字号:
1996年4月全国计算机等级考试二级笔试试卷

基础知识和Pascal语言程序设计

(考试时间120分钟,满分100分)
一、选择题(1-40题每题1分,41~50题每题2分,共60分)

下列各题A)、B)、C)、D)四个选项中,只有一个选题是正确的,请将正确
选项涂写在答题卡相应位置上,答在试卷上不得分。

1.一个完整的计算机系统包括______。
A)主机、键盘与显示器 B)计算机与外部设备
C)硬件系统与软件系统 D)系统软件与应用软件

2.十六进制数1000转换成十进制数是_____。
A)4096 B)1024 C)2048 D)8192

3.十进制数269转换成十六进制数是_____。
A)10E B)10D C)10C D)10B

4.如果用八位二进制补码表示带符号的定点整数,则能表示的十进制数的范围是____。
A)-127到+127 B)-128到+128 C)-127到+128 D)-128到+127

5.下列设备中,既可作为输入设备又可以作为输出设备的是_____。
A)鼠标器 B)打印机 C)键盘 D)磁盘驱动器

6.下列叙述中,正确的是_____。
A)正数二进制原码的补码是原码本身
B)所有的十进制小数都能准确地转换为有限位二进制小数
C)汉字的计算机机内码就是国标码
D)存储器具有记忆能力,其中的信息任何时候都不会丢失

7.下列操作中,能导致DOS系统重新启动但不进行系统自检的是_____。
A)加电开机 B)按〈Ctrl+BreAk〉
C)按〈Ctrl+Alt+DEL〉 D)按RESET按钮

8.如果给定一个带通配符的文件名F*.?,则在下列各文件中,它能代表的文件名是_____。
A)FA.EXE B)F.C C)EF.C D)FABC.COM

9.DOS系统启动后,下列文件中常驻内存的是_____。
A)*.COM B)FORMAT.COM C)AUTOEXEC.BAT D)COMMAND.COM

10.设A盘的目录结构为(画[ ]为的目录)
A[\]根目录
┌──┼──┬──┬───┬───┐
ABC [D1] DX.C Q.DAT [D2] A.FOR
┌──┼───┬─┐ ┌──┼───┐
B.PAS [D3] Y.BAS A.C A1.C [D4] XYZ.C
┌──┬─┴─┬──┐
QR.C NA.C A.TXT B.C
如果当前盘为C盘,A盘的当前目录为\D2,则下列对A盘上文件QR.C的指定中,合法的
是_____。
A)\D2\D4\QR.C B)D4\QR.C C)A:D4\QR.C D)A:D2\D4\QR.C

11.为了将 A盘当前目录(不是根目录)中所有扩展名为 .C的文件同名复制到 A盘的目录
\USER中,正确的命令是_____。
A)COPY A:*.C USER\*.C B)COPY A:*.C A:\USER
C)COPY A:*.C A:USER\ D)COPY A:*.C A:USER\*.C

12.为了在屏幕上一次显示当前盘当前目录下的所有扩展名为.TXT的文件内容,下列命令
中正确的是______。
A)TYPE *.TXT B)TYPE *.TXT CON
C)COPY *.TXT>CON D)COPY *.TXT CON

13.设当前盘为 A盘,为了将当前盘当前目录下的文件 AB1.TXT连接在C盘根目录下的文件
XYZ.TXT的后面,正确的命令是_____。
A)COPY C:\XYZ.TXT+AB1.TXT B)COPY AB1.TXT>>C:\XYZ.TXT
C)TYPE AB1.TXT>C:\XYZ.TXT D)COPY AB1.TXT+C:\XYZ.TXT>C:XYZ.TXT

14.设A盘为启动盘,其目录结构为(画[]的为目录)
[\]根目录
┌─────┴─────┐
[DOS] COMMAND.COM
┌───┴───┐
[USER] AUTOEXEC.BAT
其中文件AUTOEXEC.BAT的内容为:
MD \XYZ
CD \DOS\USER
则由A盘启动成功后,A盘的当前目录是____。
A)\DOS\USER B)\XYZ C)\ D)\DOS

15.下列DOS命令中内部命令是_____。
A)COMP B)PATH C)PRINT D)FORMAT

16.设当前盘为 C 盘,所用的所有软盘已格式化且容量相同,则下列 DOS 命令中错误的
是______。
A)DISKCOPY A: C: B)DISKCOPY A: : 
C)COPY A:*.* D)COPY A:*.* C:

17.下列DOS命令中,有错误的是_____。
A)TYPE AAB.FOR>PRN B)TYPE ?AB.FOR
C)COPY *.:C PRN D)COPY CON PRN

18.设当前盘为C盘,在当前目录下有全部的DOS系统文件与批处理命令文件AB.BAT,且该批
处理命令文件的内容为:
FORMAT A:/4
MD \XYZ
CD \XYZ
RD \XYZ
MD \XYZ
如果在 1.2M 软盘驱动器 A 中插入一张 360K 容量的软盘片,执行批处理命令文件
AB.BAT后,结果A盘的目录结构是_____。
A)根目录 B)根目录─ 子目录XYZ─ 子目录XYZ
C)根目录 ───┬── 子目录XYZ D)根目录─ 子目录XYZ
└── 子目录XYZ

19.下列带有通配符的文件名中,能代表文件ABC.FOR的是_____。
A)*BC.? B)A?.* C)?BC.* D)?.?

20.设当前盘为C盘,C盘上含有子目录\DOS,A盘为只有根目录的启动盘(根目录下只有三
个DOS系统文件与扩展名为.C的文件)。下列命令组中的两个命令从效果上可以认为等价
的是_____。
A)DEL \DOS与RD\DOS B)FORMAT A:与DEL A:*.*
C)FORMAT A:/S与DEL A:*.? D)COPY A:F1 F2与REN A:F1 F2

21.已知TYPE color=(red,yellow,blue);则下列类型定义中不合法的是
A)TYPE t1=red..blue; B)TYPE t2=red..yellow; 
C)TYPE tt33=red..red; D)TYPE t4=blue..red;

22.下列表达式中运算结果为False的是
A)'X'IN ['A','C'..'E','G']
B)['A','B','C']=['C','B','A']
C)['A']<>['B']
D)['A','B','C']>=['A','B']

23.设a和SIN3均为整型变量,下面函数调用正确的是
A)Pred(2+3.5) B)Abs(SIN3)
C)Trunc(True) D)Eof(a)

24.已知有如下说明:
VAR
a,b:INTEGER;
c,d:REAL;
下面赋值语句合法的是
A)C:=A+B B)A:=C; C)A:=A+B/C; D)B:=A DIV D

25.设有变量说明:VAR AA:(C,G,A,J,K);则函数SUCC(A)的取值是
A)G B)3 C)J D)B

26.下面正确的说明是
A) TYPE letter=(A..E);
VAR tt:ARRAY[letter] OF Real;
B) TYPE letter=(A,B,C,D,E);
VAR tt:ARRAY[letter] OF Real;
C) VAR tt:ARRAY[A..E] OF Real;
D) VAR tt:ARRAY[A,B,C,D,E] OF Real;

27.设有以下说明:
VAR i1,i2,i3:Integer;
b1,b2,b3:Boolean;
则下列中合法的赋值语句是
A)i3:=i1/i2 B)b1:=i1 AND i2
C)b2:=i1<2 D)b3:=i1<i2<i3

28.设有程序
PROGRAM exam(Input,Output);
CAR ch1,ch2,ch3:Char;
BEGIN
Readln(ch1,ch2;ch3);
Readln(ch1,ch2);
Readln(ch1);
Writeln(ch1,ch2,ch3)
END.
运行以上程序时,若输入为:
abc<CR>
DEF 
GHI 
其中为回车符,则输出是
A)abc B)gec C)ceg D)adg 

29.表达式 True AND NOT Odd(-202)<(7-3<=4)的值是
A)True B)False C)0 D)1

30.当同时满足A<B和 c=d时把Y赋给X,而当A>=B时把n赋给m,应选用的程序段是
a)if a<b then b)if (a<b) and (c=d)
if c=d then x:=y then x:=y
else m:=n else m:=n
c)if a<b then d)if a<b then
begin begin
if c=d then x:=y if c=d then x:=y
else m:=n end
end else m:=n

31.可以用DOS的TYPE命令直接在终端上显示的PASCAL文件是
A)FILE类型文件 B)各种类型的顺序存取文件 
C)各种类型的直接存取文件 D)TEXT类型文件

32.设有以下程度段:
BEGIN
a:=0;
FOR i:=7 DOWTO 2 DO
CASE i OF
1,2: a:=a+1;
3,4: a:=a+2;
5,6: ;
7,8: a:=a+3
END;
Writeln('a=',a:1)
END.
若变量均已说明,则程序运行后的输出是
A)a=8 B)12 C)a=6 D)0

33.有下面程主序运行后的输出是
IF(K<=10>AND(K>0)THEN
IF K>5 THEN
IF K<8 THEN x:=0
ELSE x:=1
ELSE
IF k>2 THEN x:=3
ELSE x:=4
设K为整型变量,K取下列哪组中的任意一个值时,X都可以被赋值为3
A)2,3,4 B)3,4,5 C)4,5,6 D)5,6,7
34.设有下面程序段
y:=2;
WHILE y<=32 DO y:=y+y;
则程序段执行循环体的次数是
A)2 B)3 C)4 D)5
35.若有以上说明:
VAR i:Integer;r:REal;c;CHar;
则下列FOR 循环循中合法的是
A) FOR r:=1.5 TO 4.5 DO Write(r)
B) FOR c:='e'DO WNTO 'b'DO Write(C)
C) FOR i:=45 TO 5 DO write(i)
D) for i+i:=1 to 100 do write(i+i)
36.能正确输出0.5,1.5,2.5,3.5,4.5这5个实数的循环是
A) i:=0.0;
WHILE(i>=0.5) AND (I<=4.5)DO
BEGIN
Writeln(i:3:1);
I:=i+1
END
B) i:=0.0;
WHILE(i>=0.5)OR (I<=4.5)DO
BEGIN
Writeln(i:3:1);
i:=i+1
END
C) i:=0.5;
WHILE(i>=0.5) AND (I<=4.5)DO
BEGIN
Writeln(i:3:1);
i:=i+1
END
D) i:=0.5;
WHILE(i>=0.5)AND (i<=4.5)DO
BEGIN
Writeln(i:3:1);
i:=i+1
END

37.设4个字节存放一个实型数,若有说明:
VAR
A:ARRAY[1..10] OF ARRAY[BOOLEAN] OF REAL;
则数组A需占用的存储空间是
A)10 字节 B)20字节 C)80字节 D)40字节
38.假定Y是集合变量,变量X的类型与Y的基本类型相同,则下列表达式中错误的是
A)[X]IN y B)y-[X] C)[X]+[]*Y D)y《=[X]
39.设有以下说明:
VAR i1,i2:INTEGER;
R1,R2;REAL;
PROCEDURE p(a:REAL;VAR b;INTEGER);
假定变量度I1,I2,R1,R2,均已赋值,下列中正确的过程调用是
A)p(i1M,i2); B)P(r1,r2); C)P(i2,r1); D)P(r2,r1);
40.设有以下程序:
PROGRAM EXAM(INPUT,OUTPUT);
VAR X,Y:INTEGER;
PROCEDURE A;
VAR X:INTEGER;
BEGIN
WRITELN(X:1,',',Y:1)
END
BEGIN
X:=1;Y:=2;
A
END
则程序运行后的输出应是
A)1,2 B)22683,11(两个数都是随机数) 
C)22682,2(第一个是随机数) D)1,22682(第二个数是随机数)
41.有下列程序
PROGRAM AA;
VAR N:INTEGER;
B,:REAL;
BEGIN
T:=1;B:=1;N:=2;
REPEAT
B:=B*N;
T:=T+B;
N:= N+1
UNTIL N>19
END
该程序运行后,变量T中的值是下列哪个公式的结果
A)20! B)19!
C)1!+2!+……+19! D)1!+2!+……+20!
42.设有过程说明:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -