left 您的位置: 洪恩在线 -> 继续教育 -> 计算机考级 right

请给我们来信

我要发言

计考之友
  
  其他科目  
 

1995年秋季全国计算机等级二级考试试卷基础知识和BASIC语言程序设计


    单项选择题。

    1.第一台电子计算机ENIAC诞生于

    A)1927年B)1936年C)1946年D)1951年

    2.用FORTRAN语言编制的源程序要变为目标程序,必须经过

    A)汇编B)解释C)编辑D)编译

    3.计算机软件一般包括系统软件和

    A)字处理软件B)应用软件

    C)管理软件D)科学计算软件

    4.计算机内使用的数是

    A)二进制数B)八进制数

    C)十进制数D)十六进制数

    5.目前微型机常用的5.25英寸双面高密度软盘的容量为

    A)360KB B)1.44MB C)720KB D)1.2MB

    6.具有多媒体功能的微机系统常用CD——ROM作为外存储器,它是

    A)只读内存储器B)只读大容量软盘

    C)只读硬盘D)只读光盘

    (7)到(17)题给定的条件如下:

    微机系统有A和B两个容量相同的软盘驱动器,硬盘C的目录结构为

    C:、

    ├COMMAND.COM

    ├DOS──┬─DISKCOPY.COM

    │└─FORMAT.COM

    ├F4─────┬─JD1.FOR

    ├XY.TXT ├─JD2.FOR

    ├ABC.TXT ├─XD1.EXE

    └AUTOEXEC.BAT└─XD2.EXE

    AUTOEXEC.BAT文件内容如下:

    PROMPT $P$G

    CD F4

    CD、DOS

    7.微机系统用硬盘C启动后,当前系统提示符是

    A)C:、》B)C:、DOS》C)C:、F4》D)C》

    8.在用C盘启动后,把A盘格式化成系统盘的命令为

    A)FORMAT A:B)、FORMAT A:/S

    C)、DOS、FORMAT A:/S D)、DOS、FORMAT A:、S

    9.设当前盘为C盘,C盘当前目录为、DOS。把JD1.FOR和JD2.FOR连接起来后存入A盘根目录下,命名为JD3.FOR,应使用命令

    A)COPY JD1.FORJD2.FOR A:JD3.FOR

    B)COPY、F4、JD1.FORJD2.FOR A:、JD3.FOR

    C)COPY 、F4、JD1.FOR、F4、JD2.FOR A:、JD3.FOR

    D)COPY 、F4、JD1.FOR、F4、JD2.FOR JD3.FOR

    10.设当前盘为C盘,C盘当前目录为、DOS。把FORMAT.COM和DISKCOPY.COM两个命令文件复制到A盘上的命令为

    A)COPY、DOS、*。*A:

    B)COPY、*。COM A:

    C)COPY DOS、*。*A:

    D)COPY DOS、*。COM A:

    11.列出硬盘上所有扩展名为。FOR文件的命令是:

    A)DIR、*。FOR B)DIR C:、F4、*。FOR C)DIR C:、*。FOR D)DIR C:、F4 、*。*

    12.把A盘的所有信息复制到B盘上的命令为:

    A)COPY A:*。*B:B)COPY A :*。*B:*。*

    C)C:、DOS、DISKCOPY A:B:D)C:、DOS、DISKCOPY B:A:

    13.设当前盘为C盘,删除硬盘C上的两个扩展名为。EXE文件的命令是:

    A)DEL、F4、*。EXE B)DEL、XD?。EXE C)DEL、F4、*。*D)DEL 、*。EXE

    14.设当前盘为C盘,C盘当前目录为、DOS.在硬盘C的根目录下建立新子目录USER的命令为:

    A)MD C:USER B)MD、USER、C)MD、USER D)MD USER

    15.设当前C盘,C盘当前目录为根目录。在硬盘C上删除子目录F4的命令或命令组为

    A)RD F4 B)RD、F4 C)DEL、F4、*:*D)DEL、*。*

    RD F4 RD F4

    16.设当前盘为C盘,C盘当前目录为根目录。把JD1.FOR改名为JX1.FOR的命令为:

    A)REN JD1.FOR JX1.FOR B)REN JX1.FOR JD1.FOR

    C)REN F4、JD1.FOR JX1.FOR D)REN 、F4、JX1.FOR JD1.FOR

    17.显示C盘根目录下所有。TXT文件内容的命令为:

    A)TYPE C:、*。TXT B)TYPE C:、*。TXT》CON

    C)COPY C:、*。TXT》CON D)COPY C:、*。TXT CON

    18.按照数据模型分类,FOXBASE和DBASE是属于:

    A)层次型B)网状型C)关系型D)混合型

    19.FOXBASE 和DBASE命令文件的扩展名为:

    A)。PRG B)。DBF C)。MEM D)。TXT

    20.“计算机等级考试”这七个汉字作为字符串常量,在FOXBASE和DBASE中,可以表示为:

    A){计算机等级考试}B)(计算机等级考试)

    C)计算机等级考试D)“计算机等级考试”

    21.在BASIC语言中,用RENUM命令可以实现:

    A)清除屏幕上的所有程序行B)将内存中的所有程序行重新编号

    C)将磁盘中的所有程序行重新编号D)修改屏幕上的所有程序行

    22.下列四项作为BASIC语言中的常量,非法的是:

    A)PI B)“HELLO”C)3.5E——01 D)56.34

    23.变量IJK是:

    A)整形变量B)单精度变量C)双精度变量D)字符串变量

    24.表达式Y=5*SIN(3.14159/10)8是:

    A)算术表达式B)关系表达式C)逻辑表达式D)代数表达式

    26.下列BASIC语句中正确的语句是:

    A)10 READ A,B,C B)10 READ A;B;C C)10 READ A B C D)10 READ A,B,C

    27.语句10 PRINT 7、3*3运行时输出的结果为:

    A)7 B)3 C)0 D)1

    28.阅读下面程序,并选择输出结果:

    10 A=1

    20 B=——1

    30 PRINT A*B=1

    40 END

    A)A*B=1 B)1 C)0 D)——1

    29.阅读下面程序,并选择输出结果:

    10 FOR I=1 TO 2 STEP ——1

    20 PRINT I;

    30 NEXT I

    40 PRINT I

    50 END

    A)1 2 1 B)1 C)1 2 D)1 1

    30.运行下面程序,内层循环的循环次数是:

    10 FOR K=1 TO 2

    20 FOR L=1 TO K

    30 NEXT L

    40 NEXT K

    50 END

    A)1 B)2 C)3 D)4

    31.阅读下面程序,并选择输出结果:

    10 DEF FNY(Y)=2*Y

    20 X=FNY(FNY(2))

    30 PRINT X

    40 END

    A)2 B)4 C)8 D)16

    32.阅读下面程序,并选择输出结果:

    10 X=1

    20 Y=2

    30 Z=3

    40 X=Y:Y=X

    50 Z=Y

    60 PRINT Z

    70 END

    A)3 B)0 C)2 D)1

    33.执行PRINT USING“$$###。##”;298.6的结果是:

    A)298.6 B)$$298.6 C)$298.6 D)$298.60

    34.阅读下面程序,并选择输出结果:

    10 DIM A20(20)

    20 FOR K=1 TO 20

    30 A20(20)=K^2

    40 NEXT K

    50 PRINT A20(1)

    60 END

    A)400 B)20 C)1 D)0

    35.阅读下面程序,并选择输出结果:

    10 A$=“GOOD”

    20 B$=“MORNING EVENING AFTERNOON”

    30 PRINT A$;MID$(B$,8,8)

    40 END

    A)GOOD MORNINC

    B)GOOD EVENINC

    C)MORNINC EVENINC AFTERNOON

    D)GOOD AFTERNOON

    36.阅读下面程序,并选择输出结果:

    10 RESTORE 50

    20 READ A,B,B$

    30 PRINT B$

    40 DATA 1,2,3

    50 DATA 4,5,6

    60 END

    A)2 B)3 C)5 D)6

    37.阅读下面程序,并选择输出结果:

    20 B=0

    30 READ X

    40 WHILE X《》——999 AND B《》2

    50 IF X》B THEN B=X

    60 READ X

    70 WEND

    80 DATA 5,9,8,2,——999

    90 PRINT ABS(X)

    100 END

    A)9 B)8 C)2 D)999

    38.阅读下面程序,并选择输出结果:

    10 L=1

    20 FOR K=1 TO 3

    30 ON L GOSUB 200,300,300

    40 L=L1

    50 NEXT K

    60 FOR J=1 TO 3

    70 PRINT A(J)

    80 NEXT J

    90 PRINT

    100 DATA ——24,96,——16,——23.85

    110 END

    200 FOR J=1 TO 3

    210 READ A(J)

    220 NEXT J

    230 RETURN

    300 A(1)=SGN(A(1))*INT(ABS(A(1)))

    310 A(2)=SQR(ABS(A(2)))

    320 A(3)=ABS(INT(A(3)))

    330 RETURN

    A)24 2 ——24 B)——24 2 24 C)25 2 ——25 D)25 2 25

    39.“ASCII”,“ascii”和“Ascii”这三个字符串互相比较,最小的是:

    A)“ASCII”B)“Ascii”C)“ascii”D)分不出大小

    40.阅读下面程序,并选择输出结果:

    10 A$=“123”

    20 B=0

    30 FOR J=1 TO 3

    40 B=BLEN(A$)

    50 NEXT J

    60 PRINT B

    70 END

    A)123 B)“123”C)3 D)9

    41.阅读下面程序,并选择输出结果:

    10 FOR J=5 TO 1 STEP ——2

    20 READ A(J)

    30 RESTORE

    40 NEXT J

    50 DATA 1,3,5,7,9

    60 FOR J=1 TO 5

    70 PRINT A(J);

    80 NEXT J

    90 END

    A)1 0 1 0 1 B)1 3 5 7 9 C)1 1 1 1 1 D)0 1 0 1 0

    42.阅读下面程序,并选择输出结果:

    10 M=0

    20 FOR J=1 TO 3

    30 FOR K=1 TO J

    40 FOR L=K TO 3

    50 M=M1

    60 NEXT L

    70 NEXT K

    80 NEXT J

    90 PRINT M

    100 END

    A)12 B)14 C)10 D)27

    43.阅读下面程序,并选择输出结果:

    10 X=5

    20 FOR K=3 TO 3

    30 ON K GOTO 60,70,80

    60 Y=X*X1:GOTO 90

    70 Y=5*X5:GOTO 90

    80 Y=0

    90 PRINT Y;

    100 NEXT K

    110 END

    A)26 30 0 B)26 26 26 C)0 D)26

    44.阅读下面程序,并选择输出结果:

    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 NEXT K

    70 PRITN K;A

    80 END

    A)3 1 B)4 2 C)4 3 D)3 3

    45.阅读下面程序,并选择输出结果:

    10 LET X=0

    20 WHILE X《》——1

    30 READ A,B,X

    40 LET A=A——B

    50 PRITN A;

    60 WEND

    70 DATA 9,2,3,8,0,——1,0,5,6,7,——1,——1,

    80 DATA 2,8,4,5,6,——1,7,8,——1,0,0,——1

    90 PRINT SGN(X)

    100 END

    A)7 8 1 B)7 8 ——1 C)8 0 1 D)9 2 3

    46.阅读下面程序,并选择输出结果:

    10 FOR K=1 TO 3

    20 X$=STRING$(K,“*”)

    30 PRINT X$

    40 NEXT K

    50 END

    A)*B)1 *C)1 *D)“*”

    **2 *2 **“**”

    **3 *3 ***“***”

    47.阅读下面程序,并选择输出结果:

    10 FOR I=1 TO 2

    20 GOSUB 70

    30 S=S1

    40 NEXT I

    50 PRITN S

    60 END

    70 I=I*(I1)*(12)

    80 RETURN

    A)24 B)6 C)30 D)0

    48.阅读下面程序,并选择程序运行后在屏幕上的显示:

    10 DIM X(2,2)

    20 FOR K=1 TO 2

    30 FOR J=1 TO 2

    40 IF K=J THEN X(K,J)=1 ELSE X(K,J)=0

    50 NEXT J

    60 NEXT K

    70 OPEN “A:ARRAY.DAT”

    FOR OUTPUT AS #1

    80 FOR K=1 TO 2

    90 PRINT #1,X(K,1);X(K,2)

    100 NEXT K

    110 CLOSE #1

    120 END

    A)0 1 B)1 0 C)0 0 D)没有任何显示

    1 0 0 1 1 1

    49.阅读下面程序,并选择输出结果:

    10 DIM A246(3,3)

    20 FOR K=1 TO 3

    30 FOR J=1 TO 3

    40 A246(K,J)=2*K:PRINT A246(K,J);

    50 NEXT J

    60 PRINT

    70 NEXT K

    80 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

    50.阅读下面程序,并选择输出结果:

    10 A=10:B=10:C=120:D=120

    20 CLS

    30 SCREEN 1,0

    40 LINE(A,B)——(C,D),1,B

    50 END

    A)一个矩形B)一条直线C)两条直线D)屏幕上无图形

    二。填空题(每空2分,共40分)

    (将每空的正确答案写在答题卡[1]——[20]序号内)

    1.十进制数123用八位二进制表示为[1]。

    2.70年代开始出现16位微处理器,标志着微型计算机进入了第三位;80 年代起使用

    [2]位微处理器,标志微型计算机进入第四代。

    3.通用计算机操作系统的功能和任务是:作业管理、文件管理、外设管理、CPU管理

    和[3]管理。

    4.PC——DOS的两个隐含文件是IBMBIO.COM(输入输出程序)与[4](磁盘操作管理程序)。

    5.FOXBASE和DBASE有两种变量:即内存变量和[5]变量。

    6.数学式子(sinxconx|X|)(lnxarctanx)的BASIC表达式为[6]。

    7.先阅读下面程序

    10 FOR I=1 TO 5

    20 REND CHR$(I)

    30 NEXT I

    40 B=1

    50 C=2

    60 D=3

    70 E=4

    80 DATA A,B,C,D,E

    90 END

    执行上述程序后,CH$(C*D——E)的值为[7]。

    8.执行下面的程序后,输出的结果为[8]。

    10 READ N

    20 FOR J=1 TO N

    30 K=1

    40 K=K*J

    50 NEXT J

    60 DATA 10,20,30

    70 PRINT J;K

    80 END

    9.设有矩阵┃1 2┃

    ┃3 4┃

    A=┃5 6┃

    ┃7 8┃

    执行下述程序后,输出的结果为[9]。

    10 DIM A(2,4),B(4,2)

    20 FOR I=1 TO 2

    30 FOR J=1 TO 4

    40 READ A(I,J)

    50 B(J,I)=A(I,J)

    60 NEXT J

    70 NEXT I

    80 DATA 1,2,3,4,5,6,7,8

    90 FOR I=1 TO 4

    100 FOR J=1 TO 2

    110 PRINT B(I,J)

    120 NEXT J

    130 NEXT I

    140 END

    10.阅读下面的程序,该程序的作用是将输入的任一字符串按相反的次序打印出来。

    请将程序补充完整。

    10 INPUT A$

    20 M=[10]

    30 B$=""

    40 FOR L=M TO 1 STEP ——1

    50 C$=MID$(A$,L,1)

    60 B$=B$C$

    70 NEXT L

    80 PRITN B$

    90 END

    11.表达式(INT(——21.2)ABS(——21.2)SGN(21.2))、21的值为[11]。

    12.下面是一个求三个直角三角形面积之和的程序,三对直角边的数据用READ/DATA语句读入。请在第10语句用自定义函数给出求直角三角形的公式,并把第50,60 语句补充完整。

    10 DEF FNA(X,Y)=[12]

    20 AREA=0

    30 FOR L=1 TO 3

    40 READ A,B

    50 AREA1=[13]

    60 [14]

    70 NEXT L

    80 DATA 3,4,5,6,7,8

    90 PRINT “AREA=”;AREA

    100 END

    13.阅读下面的程序,该程序的作用是先读入M个学生的学号、姓名、成绩,生成M 个记录。再按学号由小到大的顺序排列这M个记录,然后将其存放在A盘的一个顺序文件中,文件名为MARK.TXT.请将程序补充完整。

    10 M=5

    20 DIM NO(M),NAM$(M),S(M)

    30 FOR L=1 TO M

    40 READ NO(L),NAM$(L),S(L)

    50 NEXT L

    60 FOR L=1 TO M——1

    70 K=L

    80 FOR J=L1 TO M

    90 IF NO(K)》=[15]THEN K=J

    100 NEXT J

    110 IF K《》L THEN SWAP NO(L),NO(K):SWAP NAM$(L),NAM$(K):SWAP S(L),S(K)

    120 NEXT L

    130 OPEN “A:MARK.TXT”FOR [16]AS#1

    140 FOR L=1 TO M

    150 WRITE #1,NO(L),NAM$(L),S(L)

    160 NEXT L

    170 [17]

    180 DATA 94121,WANG,95,94103,LI,92,94110,LANG,90

    190 DATA 94107,FUN,87,94125,LING,78

    200 END

    14.下列程序是画一条长度为20个单位的水平直线,请将程序补充完整。

    10 SCREEN 1,0

    20 LINE (0,100)——[18]

    30 END

    15.下面程序运行时输出的结果是:[19]

    10 FOR X=1 TO 4.5 STEP ——0.5

    20 NEXT X

    30 PRINT TAB(2);X

    40 END

    16.下面为任意输入10个数求和的程序。请将程序补充完整。

    10 N=1

    20 INPUT M

    30 WHILE N《=10

    40 S=SM

    50 N=N1

    60 [20]

    70 WEND

    80 PRINT S

    90 END (完)

    1995年

    全国计算机等级考试二级笔试试卷

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

    答案及评分标准

    一、选择题(1——40题每题1分,41——50题每题2分,共60分)

    (1)C (2)D (3)B (4)A (5)D

    (6)D (7)B (8)C (9)C (10)A

    (11)B (12)C (13)A (14)C (15)C

    (16)C (17)D (18)C (19)A (20)D

    (21)B (22)A (23)B (24)B (25)B

    (26)A (27)C (28)C (29)B (30)C

    (31)C (32)C (33)D (34)D (35)B

    (36)D (37)D (38)B (39)A (40)D

    (41)B (42)A (43)C (44)C (45)B

    (46)A (47)B (48)D (49)A (50)A

    二、填空题(每空2分,共40分)(所有字母均允许小写或大小写混合)

    (1)01111011

    (2)32

    (3)内存或存储器或存储

    (4)IBMDOS.COM

    (5)字段或字段名

    (6)(SIN(X)COS(X)ABS(X))*(LOG(X)ATN(X))

    (7)B

    (8)11 10

    (9)1 5 2 6 3 7 4 8

    (10)LEN(A$)

    (11)0

    (12)X*Y/2(或与之等值的表达式)

    FNA(a,b)

    AREA=AREA1AREA

    (13)no(j)

    OUTPUT

    CLOSE 或CLOSE #1

    (14)(20,100)

    (15)1

    (16)INPUT M



【关闭窗口】