|
|
|
| 1999年4月全国计算机等级考试二级QBASIC笔试试题 |
| www.eduxue.com 来源:不详 更新时间:2005-3-29 【字体:小 大】 |
推荐文章:2003-09全国计算机等级考试二级笔 推荐文章简介: 一、选择题((1)~(40)题每题1分,(41)~(50)题每题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)用8位无符号
sp;5
IF RND》。5 THEN a=1 ELSE a=——1
IF RND》。5 THEN b=1 ELSE b=——1
x=a*INT(RND*505):y=b*INT(RND*405)
r=INT(RND*405):c=INT(RND*15
1)
a:CIRCLE (x0x,y0y),_____,c
NEXT j
END
该程序要完成的功能是画出五个不同颜色,不同大小,不同位置的圆。应在标号为
a的语句之空白处加入的正确内容是
A)x0 B)y0 C)r D)a
二。填空题(每空2分,共40分)
请将每一个空
的正确答案写在答题卡1至20序号的横线上,答在试卷上不得分。
(1)DOS中的自动批处理文件的全名是____1____
(2)在DOS启动盘中,除COMMAND.COM外,还有两个必备的系统文件,它们是MSDOS.SYS
(或IBMDOS.COM)与____2____
(3)在DOS下,要将当前目录中AB.TXT文件设置为只读属性,应该使用的完整命令行是
___3___
(4)在DOS下,要查看当前目录中所有批处理文件的总字节数,应该使用的完整命令行
是___4____
(5)计算机病毒除有破坏性。潜伏性和激发性外,还有一个最明显的特性是___5____
(6)数学式的QBASIC表达式____6____
(7)在QBASIC程序中定义全局变量ab的语句是___7___
(8)表达式25 MOD(1——2^3)的值为____8____
(9)四个字符串“ABC”。“abc”。“ABCDE”及“afgh”中的最大者为___9____
(10)下面程序运行后的输出结果如下:
D
CD
BCD
ABCD
但程序不完整,请在___10___处补充使之完整
a$=“ABCD”
FOR m=1 TO 4
PRINT TAB(5——m);____10____
NEXT m
END
&
nbsp; (11)下面一段程序定义了一个记录,包括nam.age及wage三个域,但程序不完整,请在
__11___处补充使之完整。
TYPE employer
nam AS STRING *12
age AS INTEGER
wage AS INTEGER
_____11_____
(12)下面程序运行后的输出结果是___12___
k=1
FOR j=2 TO 5
k=k*j
NEXT j
PRINT kj
END
(13)下面的程序是用选择交换法将10个数排成升序,请在___13___.___14___
。___15___处将程序补充完整。
OPTION BASE 1
n=10
; DIM array(n)
PRINT “data before sorting:”
FOR i=1 TO 10
READ array(i):PRINT array(i);
NEXT i
DATA 123,96,42,39,22,14,7,4,0,——7
PRINT
FOR i=___13___
k=i
FOR j=___14___
IF array(k)》array(j)THEN ____15____
NEXT i
IF k《》i THEN SWAP array(k),array(i)
NEXT i
PRINT “data after sort
ing:”
FOR i=1 TO 10
PRINT array(i)
NEXT i
PRINT
END
(14)下面程序运行后输出的结果是___16___
FOR a=1 TO 5
y=1
FOR b=1 TO 5
FOR c=1 TO 5
y=y1
NEXT c
NEXT b
NEXT a
PRINT “y=”;y
END
(15)下面程序的作用是利用随机函数产生10个100——200之间(包含100.200)的随机整数,打印其中7的倍数的数并求出它们的总和。请根据程序的需要在__17__.__18__.___19___三处填上正确的内容。
RANDOMIZE TIMER
FOR m=1 TO 10
x=INT (RND*___17___)
IF ___18___ THEN
PRINT x;
k1=k1X
___19___
NEXT m
PRINT
PRINT “k1=”;k1
END
(16)下面程序运行后输出的结果是___20___
FOR j=1 TO 3
READ a$
> st$=st$LEFT$(a$,j)
NEXT j
PRINT&n
bsp;st$
DATA sum,echo,ondometer
END
1999年4月
全国计算机等级考试二级笔试试卷
基础知识和QBASIC语言程序设计
答案及评分标准
一。选择题(1——40题每题1分,41——50题每题2分,共60分)
(1)B (2)B (3)D (4)D (5)A (6)A (7)B (8)B (9)D (10)C
(11)B (12)A (13)A (14)D (15)C (16)D (17)D (18)B (19)C (20)A
(21)C (22)C (23)C (24)D (25)D (26)C (27)C (28)A (29)C (30)B
(31)C (32)A (33)B (34)D (35)A (36)B (37)A (38)D (39)C (40)D
(41)C (42)B (43)C (44)C (45)A (46)D (47)D (48)B (49)B (50)C
二。填空题(每空2分,共40分)
(以下各题答案,除第9.20空外,其余题答案中字母大小写均可)
1》(1)AUTOEXEC.BAT
2》(2)IO.SYS或IBMBIO.COM
3》(3)ATTRIB AB.TXT R 或ATTRIB R AB.TXT
4》(4)DIR *。B上一页 [1] [2] [3] [4] 下一页 |
| 关于〖1999年4月全国计算机等级考试二级QBASIC笔试试题〗的最新评论: |
|
|
|