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

📄 1994年4月二级笔试试题basic.txt

📁 c++的大量习题,对二级考试大有帮助. 希望大家满意.
💻 TXT
字号:
全国计算机等级考试二级笔试试题(94年4月)

基础知识与BASIC程序设计

(考试时间120分钟,满分100分)

一.选择题((1)-(30)每个项1分,(31)-(45)每个选项2分,共60分)
下列各题A,B,C,D四个选项中,只有一个选项是正确的,请将正确选项涂写在
答题卡相应序号的位置上,答在试卷上不得分.

1.二进制数101110转换为等值的八进制数的是.
A.45 B.56 C.67 D.78

2.CPU是由_____组成的.
A.内存储器和控制器 B.控制器和运算器
C.内存储器和运算器 D.内存储器,控制器和运算器

3.DOS是为IBM PC系列微型计算机及其兼容机所配置的______磁盘操作系统.
A.多用户任务 B.单用户单任务
C.分时 D.分布式

4.启动MS-DOS操作系统后,______已驻留内存.
A.COMMAND.COM B.DISKCOPY.COM
C.FORMAT.COM D.CCCC.EXT

5.设驱动器B中软盘上的目录结构如下所示.
B:\根目录─┬───F1子目录────F11子目录─────FA.TXT
├───F2子目录──┬─F21子目录──┬─FB.BAS
│ │ │
│ │ │
└───F3子目录 └─F22子目录 └─FC.TXT
设当前目录为F2,则把A盘根目录下的PROG.BAS文件复制到B盘F3子目录中的
命令是______.
A.COPY PROG.BAS. B: B.COPY A:PROG.BAS B:\
C.COPY A:\PROG.BAS B:\F3 D.COPY A:PROG.BAS B:\F3\

6.下面四组DOS命令中,意义完全相同的一组是______.
A.COPY和DISKCOPY B.COMP和DISKCOPY 
C.DEL和RD D.RENAME和REN

7.防止软盘感染病毒软盘的有效方法是______.
A.不要把软盘和有毒软盘放在一起 B.在写保护口上贴上胶条
C.保持机房清洁 D.定期对软盘格式化

8.双面高密度5英寸磁盘的容量是______.
A.360DB B.720DB C.1.2MB D.1.44MB

9.在FOXBASE中,可以使用的两类变量是______.
A.内存变量和字段变量 B.全局变量和局部变量
C.字段变量和简单变量 D.内存变量和自动变量

10.建立一个新子目录的DOS命令是_______.
A.CREATE B.RD C.MD D.CD

11.在BASIC语言中,用NEW命令可以实现______.
A.清除屏幕上所有程序行 B.清除内存中的所有程序行
C.清除磁盘上的所有BASIC程序文件 D.清除当前程序行

12.重编程序行号的命令是______.
A.REN B.RENUM C.RESET D.REM

13.语句80 PRINT 26 MOD 7 运行时输出的结果为______.
A.3 B.4 C.5 D.6

14.10 X=5
20 Y=6
30 PRINT X+Y=11
40 END 
上面程序运行时输出的结果是______.
A.X+Y=11 B.11 C.X+Y=11 D.出错信息

15.设A=10,B=20,则可以实现变量A,B值交换的程序是______.
A.10 A=10 B.10 A=10 C.10 A=10 D.10 A=10
20 B=20 20 B=20 20 B=20 20 B=20 
30 B=A 30 C=A 30 C=A 30 C=A 
40 A=B 40 B=C 40 A=B 40 D=B
50 A=B 50 B=C 50 B=C
60 A=B
16.下列语句中语法正确的是______.
A.10 INPUT "A=?": A B.10 INPUT A:B:C
C.10 INPUT A,B,C D.10 INPUT A+B; C

17.10 FOR I=7 TO 90 STEP 5
20 PRINT I;
30 NEXT I
上述程序共执行_____次循环.
A.14 B.15 C.16 D.17

18. 10 LET Y=3
20 FOR K=1 TO 5 STEP -1
30 LET Y=Y+K
40 NEXT K
50 PRINT Y;K
60 END
上面程序运行时输出的结果是______ .
A.3 1 B.1 3 C.-1 6 D.4 1

19. 10 DEF FNA(X)=ABS(X)
20 X=FNA(LOG(10))
30 PRINT X
40 END
上面程序运行时输出的结果的______.
A.1 B.0 C.自然数e的常用对数 D.出错

20. 10 A=3
20 B=4
30 C=5
40 A=B:B=A
50 C=B
60 PRINT C
70 END
上面程序运行时输出的结果的是______.
A.3 B.0 C.4 D.7

21.在语句10 DIM A(20)中,A表示_______.
A.变量名 B.下标变量名 C.数组名 D.数组元素名

22. 10 DIM A(20)
20 FOR K=1 TO 20
30 A(K)=K^2
40 NEXT K
50 PRINT A(K)
60 END
上面程序运行时输出的结果是______.
A.400 B.20 C.441 D.出错信息

23.设A$="Beijing",B$="ShAnghAi",则语句
20 PRINT LEFT$(A$,7)+STRING$(3,"-")+LET$(B$,8)运行时输出的结果为______.
A.Beijing-ShAnhAi B.Beijing--ShAnghAi
C.Beijing---ShAnghAi D.ShAnghAiBeijing---

24. 10 A$="123"
20 V=VAL(MID$(A$,2,2)
30 PRINT V
40 END
上面程序运行时输出的结果是______.
A."123" B.23 C."12" D.12

25.X#是______.
A.整型变量 B.单精度变量 C.双精度变量 D.字符串变量

26. 20 E=3:F=4:G=5
30 E=F:F=G:G=E
40 PRINT E; F; G
50 END
上面程序运行时输出的结果是______.
A. 3 4 5 B.4 5 3 C.4 5 4 D.4 5 5 

27. 20 B=0
30 READ X
40 WHILE X<>-999
50 IF X>B THEN B=X
60 READ X
70 WEND
80 DATA 5,9,8,2,-999
90 PRINT B
100 PRINT ABS(X)
110 END
上面程序运行时,90行输出的结果为______,100行输出的结果为______.
A.9 B.8 C.2 D.999

28. 20 FOR K=1 TO 3
30 ON K GOSUB 300, 400, 400
40 NEXT K
50 FOR J=1 TO 3
60 PRINT A(J);:NEXT J:PRINT
70 DATA -81,-24.12,-25.85
80 END 
300 FOR J=1 TO 3
310 READ A(J):NEXT J
320 RETURN
400 A(1)=SQR(ABS(A(1)))
410 A(2)=ABS(INT(A(2)))
420 A(3)=SGN(A(3))*INT(ABS(A(3)))
430 RETURN
上面程序运行时输出的结果是______.
A.9 25 -24 B.9 25 24 C.3 25 -25 D.3 25 25

29. 20 E=1:F=1
30 FOR J=1 TO 3
40 E=E+F:F=F+E
50 NEXT J 
60 PRINT E; F
70 END
上面程序运行时输出的结果是______.
A. 6 6 B. 5 8 C. 13 21 D.34 55

30.以下程序运行时输出的结果是______.
10 A=3
20 B=A*A
30 A=A+B:B=B+A
40 PRINT A:B
50 END
A. 12 15 B. 12 3 C. 12 21 D. 21 12 

31.以下程序运行时输出的结果是______.
10 READ A,B
20 RESTORE
30 DATA 1
40 READ C,C
50 T=A+B+C
60 DATA 2
70 RPINT T
80 END
A. 3 B. 4 C. 5 D.6

32.以下程序运行时输出的结果是______.
10 X=5
20 E=SGN(X)+1
30 ON E GOTO 60, 70, 80
60 Y=X*X+1:GOTO 90
70 Y=5*X+5:GOTO 90
80 Y=0
90 PRINT Y
100 END
A. 26 B. 30 C. 0 D.25

33. 10 FOR K=1 TO 3
30 IF K<=1 THEN A=2*K
40 IF K<=2 THEN A=2*K+1
50 IF K<=3 THEN A=K
60 PRINT K; A;
70 NEXT K
80 END
上面程序运行时输出的结果是______.
A. 1 2 2 5 3 3 B.1 1 2 2 3 3 C.3 3 3 3 3 3 D.1 3 2 3 3 3 

34.下面程序运行时输出的结果是______.
10 LET A=0
20 WHILE A<>-1
30 READ A 
40 READ B
50 DATA 9, 2, 3, 8, -1, 0, 5, 6, 7, -1
60 DATA 2, 8, 4, 5, 6, -1, 7, 8, -1, 0
70 LET A=A-B
80 PRINT A;
90 WEND
100 END
A. 7 -6 -1 B. 7 -5 -1 C. 2 -2 -2 D. 9 3 -1

35. 10 FOR I=1 TO 5
20 X$=SPACE$(I)
30 PRINT X$;I
40 NEXT I
50 END
上述程序运行时输出的结果是______.
A. 1 B. 1 C. 1 D. 1 2 3 4 5 
2 2 2
3 3 3 
4 4 4
5 5 5

36.以下程序运行时输出的结果是_______.
10 FOR I=1 TO 2
20 GOSUB 70 
30 S=S+K
40 NEXT I
50 PRINT S
60 END
70 K=I*(I+1)*(I+2)
80 RETURN
A. 18 B. 216 C. 30 D.0

37. 10 DIM B(2,4)
20 FOR K=1 TO 2
30 FOR J=1 TO 4
40 B(K,J)=K+J
50 NEXT J
60 NEXT K
70 OPEN "A:ArrAy.dAt" FOR OUTPUT AS #1
80 FOR K=1 TO 2
90 PRINT #1,B(K,1);B(K,2);B(K,3);B(K,4)
100 NEXT K
110 CLOSE #1
120 END
上面程序运行时,屏幕上显示的结果是______.
A. 2 3 B. 2 3 4 5 C. 0 0 0 0 D.没有任何显示
3 4 3 4 5 6 0 0 0 0 
4 5
5 6

38. 

1994年秋季全国计算机等级考试二级笔试题基础知识和BASIC语言程序设计答案
一、选择题
1. B 2. B 3. B 4. A 5. C 6. D 7. B 8. C 9. A 10. C
11. B 12. B 13. C 14. D 15. C 16. B 17. B 18. C 19. D 20. C 
21. C 22. D 23. C 24. B 25. C 26. C 27. A 28. D 29. C 30. C
31. C 32. C 33. B 34. B 35. B 36. C 37. C 38.D 39. A 40. D
41. C 42. D 43. C 44. D 45.C
二、填空题
1. 顺序、选择(分支)、循环
2. 66
3. C>DIR B:\BAS\??A*.
4. 只读、读写
5. AUTOEXEC
6. DEL B:\FOX\*.TXT
7. 35
8. 关系
9. .DBF,.PRG
10. ASCII
11. (LOG(X)+3*COS(47*3.1416/180))(2*X+Y)
12. 2
13. RESULT IS:120
14. 1 4 7 
2 5 8 
3 6 9 
15. NO(J)
16. OUTPUT
17. COLSE
18. -1
19. AREA+FRA(S)
20. NEXT L

⌨️ 快捷键说明

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