| 您的位置: 洪恩在线 -> 继续教育 -> 计算机考级 |
|
我要发言
|
全国计算机等级考试二级笔试试题(94年4月)基础知识与BASIC程序设计
|
|||||||||||||
|
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 XY=11 40 END 上面程序运行时输出的结果是______. A.XY=11 B.11 C.XY=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 AB;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=YK 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=EF:F=FE 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=AB:B=BA 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=ABC 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*X1:GOTO 90 70 Y=5*X5: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*K1 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=SK 40 NEXT I 50 PRINT S 60 END 70 K=I*(I1)*(I2) 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)=KJ 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.10 DIM A(3,3) 20 FOR K=1 TO 3 30 FOR J=1 TO 3 40 A(K,J)=2*K:PRINT A(K,J); 50 NEXT J 60 PRINT 70 NEXT K 80 OPEN “A:test.txt”FOR OUTPUT AS #1 90 FOR K=1 TO 3 100 PRINT #1,A(K,1);A(K,2);A(K,3) 110 NEXT K 120 CLOSE #1 130 END 上面程序运行时,屏幕上显示的结果是______. A.2 2 2 B.2 4 6 C.0 0 0 D.没有任何显示 4 4 4 2 4 6 0 0 0 6 6 6 2 4 6 0 0 0 39.10 A=10:B=10:C=20:D=20 20 CLS 30 SCREEN 1,0 40 LINE (A,B)——(C,D),1,B 50 CLS 60 END 上面程序运行时输出的结果是______. A.一个矩形B.一条直线C.两条直线D.屏幕上无图形 40.20 INPUT X,Y 30 FOR J=1 TO X 40 FOR K=1 TO Y 50 FOR M=1 TO _____. 60 FOR N=1 TO _____. 70 PRINT TAB(36——J*Y——KM*2*YN);“*”; 80 NEXT N,M 90 PRINT 100 NEXT K,J 110 END |
|
上面程序运行时输出的结果如下,但程序不完整,请选择正确答案,把程序补充完整。 RUN ?3,4 * *** ***** ******* ** ****** ********** ************* *** ********* *************** ******************** A.X B.Y C.J D.K A.2*J B.2*K C.2*J——1 D.2*K——1 41.20 E=0:F=0 30 FOR J=1 TO 5 40 E=E1:G=G1 50 FOR K=1 TO 7 60 E=E1:G=G1 70 FOR M=1 TO 10 80 F=F1 90 NEXT M 100 E=E1 110 NEXT M 120 G=G1 130 NEXT J 140 PRINT “E=”;E,“F=”,“G=”;G 150 END 上面的程序运行时,E,F,G输出的结果分别为E_________F_________G_________. A.35 B.44 C.75 D.375 A.71 B.76 C.350 D.355 A.0 B.7 C.8 D.10 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*XY) 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.AREAFRA(S) 20.NEXT L |
|
·1994年4月全国计算机等级考试二级笔试Pascal语言
·1995年全国计算机等级考试二级笔试Pascal语言 ·1996年4月全国计算机等级考试二级笔试Pascal语言 ·1996年9月全国计算机等级考试二级笔试Pascal语言 |
| 【关闭窗口】 | |