首页 > 娱乐 > 2000年9月二级笔试试题BASIC
2000年9月二级笔试试题BASIC
网上收集 2008/2/27 8:43:51 (504)
(考试时间:120分钟,满分100分)

一、选择题((1)--(40)每小题1分, (41)--(50)每小题2分, 共60分)
下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。

(1) 下列电子邮件地址中正确的是(其中□表示空格)
A) Malin&ns.cnc.ac.cn B) malin@ns.cac.ac.cn
C) Lin□Ma&ns.cnc.ac.cn D) Lin□Ma@ns.cnc.ac.cn

(2) 下列说法中正确的是
A) 为了使用Novell网提供的服务,必须采用FTP协议
B) 为了使用Internet网提供的服务,必须采用TELNET协议
C) 为了使用Novell网提供的服务,必须采用TCP/IP协议
D) 为了使用Internet网提供的服务,必须采用TCP/IP协议

(3) 下列说法中不正确的是
A) 调制解调器(Modem)是局域网络设备
B) 集线器(Hub)是局域网络设备
C) 网卡(NIC)是局域网络设备
D) 中继器(Repeater)是局域网络设备

(4) 十进制数397的十六进制值为
A) 18D B) 18E C) 277 D) 361

(5) 下列说法中不正确的是
A) CD-ROM是一种只读存储器但不是内存储器
B) CD-ROM驱动器是多媒体计算机的基本部分
C) 只有存放在CD-ROM盘上的数据才称为多媒体信息
D) CD-ROM盘上最多能够存储大约650兆字节的信息

(6) Windows应用环境中鼠标的拖动操作不能完成的是
A) 当窗口不是最大时,可以移动窗口的位置
B) 当窗口最大时,可以将窗口缩小成图标
C) 当窗口有滚动条时可以实现窗口内容的滚动
D) 可以将一个文件移动(或复制)到另一个目录中去
(7) 从windows中启动MS-DOS方式进入了DOS状态,如果想回到Windos状态,在DOS提示符下,应键入的命令为
A) EXIT B) QUIT C) WIN D) DOS -U

(8) 要在WINDOWS标准窗口的下拉菜单中选择命令,下列操作错误的是
A) 用鼠标单击该命令选项
B) 用键盘上的上下方向键将高亮度条移至该命令选项后再按回车键
C) 同时按下ALT键与该命令选项后括号中带有下划线的字母键
D) 直接按该命令选项后面括号中带有下划线的字母键

(9) ASCLL码(含扩展)可以用一个字节表示,则可以表示的ASCLL码值个数为
A) 1024 B) 256 C) 128 D) 8O

(10) 字长为32位的计算机是指
A) 该计算机能够处理的最大数不超过232
B) 该计算机中的CPU可以同时处理32位的二进制信息
C) 该计算机的内存量为32MB
D) 该计算机每秒钟所能执行的指令条数为32MIPS

(11) 在DOS系统中,下列文件名中非法的是
A) ABCDEFG1 B) ABCDEFG1.234 C)ABCD_EFG D)ABCD\EFG

(12) DOS系统启动后,下列文件中驻留内存的是
A) CONFIG.SYS B) COMMAND.COM C) AUTOEXEC.BAT D) MEM.EXE

(13) DOS下的“DIR *2”命令将列出当前目录下的
A) 所有名字末尾为字符2的非隐含文件和目录
B) 所有名字末尾为字符2的非隐含文件
C) 所有非隐含文件
D) 所有非隐含文件和目录

(14) 软驱的盘符为A,A盘上只有一个目录\XYZ,而\XYZ下有若干子目录和文件,若想把A盘的所有内容复制到C盘根目录下,应使用的命令为
A) COPY A:\*.* C: B) COPY A:\*.* C:\*.*
C) XCOPY A:\*.* C:\ /S D) DISKCOPY A: C:

(15) 若要将当前盘目录下的文件A.TXT连接在文件B.TXT后面,应使用的命令为
A) COPY A.TXT>>B.TXT B) MOVE A.TXT>>B.TXT
C) PATH A.TXT>>B.TXT D) TYPE A.TXT>>B.TXT

(16) 在QBASIC集成开发环境中,要删除当前行可以用的命令是
A) Del B) Alt+Del C) Ctrl+y D) Ctrl+v

(17) 在QBASIC集成开发环境中,功能键F5的功能是
A) 进入帮助窗口 B) 进入编辑状态 C) 激活不同的窗口 D) 运行程序

(18) 在下列四个QBASIC表达式中,不正确的表达式是
A)a-b+c B) a=b=c C) a*b*c D) LOG(SIN(-1))

(19) 下面叙述正确的是
A) 程序的行号或标号与程序的执行完全无关
B) 程序的行号或标号是程序执行顺序的唯一依据
C) 同一个程序段中不能有相同的二个行号或标号
D) 同一个程序段中,必须统一用行号或标号,不能有的用行号有的用标号

(20) QBASIC表达式COS(0)+ABS(1)+INT(RND(1))的值是
A) 1 B) -1 C) 0 D) 2

(21) 在QBASIC中,下面的四个语句正确的是
A) x=SIN(-1) B) x=CHR$(“1”) C) x=SQR(-1) D) x=COS(0)/SIN(0)

(22) 四个字符“Z”,“d”,“E” ,“9”的ASCII码最大的是
A) “Z” B) “d” C) “E” D) “9”

(23) 下面的四项中叙述错误的是
A) 在READ语句中,有多个变量时逗号“,”可作为变量间分隔符
B) 在PRINT语句中,有多个输出项时逗号“,”可作为输出项间的分隔符
C) 一个DIM语句定义多个数组时,逗号“,”可作为数组间的分隔符
D) 在一行中有多条语句时,逗号“,”可作为语句间的分隔符

(24) 下面逻辑表达式的值为真的是
A) ”A”>”a” B) ”9”>”a” C) ”That”>”Thank” D) 12>12.1

(25) DIM arr(4,-3 to 3,3 to 6)AS STRING 语句定义的数组元素有
A) 96个 B) 112个 C) 140个 D) 210个

(26) 有如下一组程序语句
DEFSTR C-F
d$=”123”
f=”456”
PRINT d+f$
运行时的输出结果是
A) 123456 B)“123456” C) 123+“456” D) 显示出错信息

(27) 有如下一组程序语句
DIM c AS LONG
c=8888888
c&=7777777
PRINT c;c&
运行时的输出结果是
A) 7777777 8888888 B) 8888888 7777777
C) 7777777 7777777 D) 8888888 8888888

(28) 有如下一组程序语句
DEF fna(x)=x+1
x=1
FOR i=1 TO 3
a=fna(x)
NEXT i
Print x
运行时的输出结果是
A) 1 B) 2 C) 3 D) 4

(29) 有如下程序
FOR j=1 TO 20
a=a+j\7
NEXT j
PRINT a
END
在运行时输出a的值是
A) 21 B) 41 C) 63 D) 210

(30) 有如下程序
INPUT a,b
x=a+b
IFa>b THEN x=a-b
PRINT x
END
运行时从键盘输入3和4 ,输出X的值是
A) 3 B) 5 C) 7 D) 9

(31) 有如下程序
DEFSTR X-Z
x=”X”
y=”Y”
z=”Z”
x=y:y=z
z=x:x=y
PRINT x;y;z
END
运行后输出结果是
A) XYZ B) ZZY C) ZZZ D) ZYZ

(32) 有如下程序
b=1
a=2
DO WHILE b<10
b=2*a+b
LOOP
PRINT b
END
运行后输出的结果是
A) 13 B) 17 C) 21 D) 33

(33) 有如下程序
a=70
FOR j=1 TO 4
READ x
If x b=b+x:a=x
ELSE
b=b+a
END IF
NEXT j
PRINT b
DATA 75,55,45,80,30,25,40,15,20,5
END
运行时输出的结果是
A) 215 B) 250 C) 290 D) 285

(34) 有如下程序
INPUT ”input value of s:”;s
SELECT CASE s
CASE IS<6
f=s+1
CASE IS<5
f=s+2
CASE IS<4
f=s+3
CASE ELSE
f=s+4
END SELECT
PRINT s;f
END
运行时从键盘输入6,输出的结果是
A) 6 7 B) 6 8 C) 6 9 D) 6 10

(35) 如下程序
a$=”54321”:b$=”abcde”
FOR j=1 TO 5
PRINT MID$(a$,6-j,1)+MID$(b$,j,1);
NEXT j
PRINT
END
运行时输出的结果是
A) a1b2c3d4e5 B) a5b4c3d2e1 C) eld2c3b4a5 D) 1a2b3c4d5e

(36) 有如下程序
FOR j=1 TO 3
PRINT TAB(3*j);11*(2*j-1);
NEXT j
PRINT
END
运行后输出的结果是
A) 11 B) 11 C) 11 D) 11 33 55
33 33 33
55 55 55

(37) 有如下程序
c=4
READ d
DO WHILE d>0
IF d>c THEN c=c+1
READ d
LOOP
DATA 9,8,7,6,5,4,3,2,1,0
PRINT c+d
END
运行时输出的结果是
A) 5 B) 6 C) 7 D) 8

(38) 有如下程序
a$=”China
b$=RIGHT$(a$,3):c$=STRING$(3,b$)
PRINT c$
END
运行时输出的结果是
A) Chi B) aaa C) iii D) ina

(39) 有如下程序
n=-5:m=6
DIM a(n TO m)
FOR i=LBOUND(a,1) TO UBOUND(a,1)
a(i)=i
NEXT i
PRINT a(LBOUND(a,1));a(UBOUND(a,1))
END
运行后输出的结果为
A) 0 0 B) -5 0 C) -5 6 D) 0 6

(40) 有如下程序
DECLARE SUB acerr(a%,b%,c%,d%)
a%=30: b%=40
CALL acerr(a%,b%,c%,d%)
PRINT c%;d%
END
SUB acerr(x%,y%,z%)
z%=x%+y%
END SUB
运行后输出结果为
A) 70 B) 70.00000 C) 7.0E+1 D) 显示出错信息

(41) COMMON SHARED x!,y#语句定义的变量x!及y#分别是
A) 普通型和特别型的通用变量
B) 单精度实型和双精度实型的全局变量
C) 单精度实型和双精度实型的局部变量
D) 变通型和特别型的全局变量

(42) 有如下程序
m$=”ABC”
n$=”abc”
k$=LCASE$(m$)
j$=UCASE$(n$)
PRINT ASC(k$+j$)
END
运行时输出的结果是
A) abcabc B) ABCABC C) 65 D) 97

(43) CIRCLE语句的功能是
A) 用来绘制圆 B) 用来绘制圆、椭圆
C) 用来绘制圆弧 D) 用来绘制圆、椭圆和圆弧

(44) 有如下程序
DECLARE FUNCTION Fee(x)
INPUT x
pay=Fee(x)
PRINT pay
END
FUNCTION Fee(x)
IF x<20 THEN
y=x
ELSE
y=20+x
ENDIF
Fee=y
END FUNCTION
运行时从键盘输入变量X的值为20,输出结果为
A) 0 B) 20 C) 40 D
阅读(504) (责任编辑:城市网)
关于我们 - 联系我们 - 网站荣誉 - 广告服务 - 版权声明 - 网站地图
Copyright© 2007-2018 bj1.com.cn 首都热线 版权所有 QQ:165687462
中国·北京 粤ICP备14047004号-20