(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) 显示出错信息
(45) 有如下程序
DECLARE SUB mult(x!,y!)
a=1:b=1
PRINT ”A=”;a;”,B=”;b
CALL mult((a),b)
PRINT ”A=”;a;”,B=”;b
END
SUB mult(x,y)
x=2*x
y=3*y
END SUB
运行后的输出结果是
A) A=1,B=1 B) A=1,B=1 C) A=1,B=1 D) A=1,B=1
A=1,B=1 A=2,B=3 A=1,B=3 A=2,B=1
(46) 有如下程序
READ x,x,y,z$
a=x+y+VAL(z$)
RESTORE 10
READ x,y,z$
a=a+x+y+VAL(z$)
PRINT a
DATA 1,2
10 DATA 3,4
DATA A,B
END
运行后输出结果为
A) 15 B) 16 C) 18 D) 显示错误信息
(47) 有如下程序
OPEN”student.dat” FOR OUTPUT AS#1
READ num,nam$,sex$,score
DO UNTIL nam$=”end”
WR99vE #1,num,nam$,sex$,score
READ num,nam$,sex$,score
LOOP
DATA 101,Li,m,90,103,Wang,f,98
DATA 104,Xiu,f,100,105,Zhang,m,78
DATA 000,end,,
CLOSE
END
运行后,在文件student.dat中写入的记录共有
A) 3个 B) 4个 C) 5个 D) 6个
(48) LINE语句和DRAW语句的功能主要不同处为
A) LINE语句只能画直线,DRAW可以画直线和矩形
B) LINE语句可以画直线和矩形,而DRAW只能画直线
C) 一个LINE语句只能画一条直线或一个矩形,DRAW可连续画若干条直线
D) LINE语句只能画直线,DRAW只能画矩形
(49) PAINT语句的功能是
A) 在任何封闭的图形内填充颜色 B) 为一条直线着色
C) 为一个矩形边框着色 D) 为一个圆着色
(50) 有如下程序
TYPE goods
num AS INTEGER
nam AS STRING *13
END TYPE
DIM cloth AS goods
该程序段定义了两个程序成分,它们分别是
A) 记录类型和记录变量 B) 记录类型和数组
C) 显示类型和数组 D) 记录变量和数组
二、填空题(每空2分,共40分)
请将每空的正确答案写在答题卡上[1]至[20]序号的横线上,答在试卷上不得分。
(1) 在DOS状态下,当执行当前盘目录中的程序A.EXE时,为了将本该在屏幕上显示的运行结果输出到文件A.DAT中,应使用的DOS命令为 [1] 。
(2) 在XCOPY、PATH、TREE三个DOS命令中,属于内部命令的是令是 [2] 。
(3) 设当前盘为C盘,为了将当前盘当前目录中第三个字符为X的所有文件同名复制到A盘的当前目录中,应使用的DOS命令为 [3] 。
(4) 要将当前盘的目录A\B\C设置为当前目录,应使用的DOS命令为 [4]。
(5) 计算机网络按通信距离划分为局域网与广域网,NOVELL网属于 [5] 。
(6) 数学式∣2x+3y sin z∣的QBASIC表达式为 [6] 。
(7) 表达式-67\9/3 MOD(5∧ 2/3-3∧ 3/2)之值为 [7] 。
(8) 产生一个在[-50,-5]范围内的随机负整数(包含-50和-5)的表达式是 [8] 。
(9) 以下程序的功能是将26个小写字母逆序打出来。请将程序补充完整。
FOR j=122 TO [9]
PRINT CHR$(j);
NEXT j
END
(10) 有如下程序
FOR j=1 TO 5
a(j)=j*j
NEXT j
PRINT a(a(2)*a(3)-a(4)*2)+a(5)
END
运行后输出的结果是 [10]
转帖于:计算机等级考试_考试吧
·2009年3月计算机等考二级公共基础笔试试题答案 (2009-3-29 9:19:54)
·2009年3月计算机等考四级数据库笔试试题答案 (2009-3-29 8:55:43)
·2009年3月计算机等级考试二级Access笔试试题答案 (2009-3-28 19:33:01)
·2009年3月计算机等级考试二级C笔试试题答案 (2009-3-28 19:02:12)
·2009年3月计算机等级考试四级数据库笔试试题 (2009-3-28 17:35:38)