网站首页 | 网页制作 | 网络编程 | 图形图象 | 冲浪宝典 | 操作系统 | 软件教学 | 网络安全 | 认证考试 | 下载中心 | 游戏下载
| 认证考试首页 | 微软认证 | Cisco认证 | Macrmedia认证 | Adobe认证 | 软件水平考试 | 全国等级考试 |
您现在的位置: 超人气学院 >> 认证考试 >> 全国等级考试 >> 文章正文 用户登录 新用户注册
2001年9月全国计算机等级考试QBASIC试卷(含答案)           
2001年9月全国计算机等级考试QBASIC试卷(含答案)
作者:未知 文章来源:mx68.com收集 点击数: 更新时间:2006-1-24 17:04:25
 一、选择题((1)-(40)题每题1分,(41)-(50)题每题2分,共60分)
下列各题A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(l) 在计算机系统中,一个字节的二进制位数为
A) 16 B) 8C) 4 D) 由 CPU的型号决定
(2) 存储 16×16点阵的一个汉字信息,需要的字节数为
A) 32 B) 64C) 128 D) 256
(3) 英文大写字母B的ASCII码为42H,英文小写字母b的ASCII码为
A) 43H B) 84H C) 74H D) 62H
(4) 下列计算机语言中,CPU能直接识别的是
A) 自然语言 B) 高级语言C) 汇编语言D)机器语言
(5) 在计算机领域中,所谓“裸机”是指
A) 单片机 B) 单板机
C) 不安装任何软件的计算机 D) 只安装操作系统的计算机
(6) 下列带有通配符的文件名中,能代表文件ABCDEF.DAT的是
A) A*.* B) ?F.*C) *.? D) AB?.*
(7) 下列DOS命令中,执行时不会发生错误的是
A) TYPE *.TXTB) DIR *.TXT
C) REN A.TXT A:b.TXTD) COPY *.TXT>CON
(8) 设当前盘为C盘,C盘的当前目录为\A\B\C。下列DOS 命令中能正确执行的是
A) MD \B) MD A:\C) MD \A\BD) CD C:
(9) 为了将C:USER中的文件FILE.TXT同名复制到A盘根目录下,下列DOS命令中能正确执行的是
A) TYPE C:\USER\FILE.TXT > A:\FILE.TXT
B) TYPE C:\USER\FILE.TXT A:\FILE.TXT
C) COPY C:\USER\FILE.TXT > A:\FILE.TXT
D) COPY C:\USER\FILE.TXT
(10) 在Windows下,当一个应用程序窗口被最小化后,该应用程序
A) 终止运行B) 暂停运行C) 继续在后台运行D) 继续在前台运行
(11) 在Windows环境下,下列操作中与剪贴板无关的是
A) 剪切B) 复制C) 粘贴D) 删除
(12) 在Windows环境下,实现窗口移动的操作是
A) 用鼠标拖动窗口中的标题栏B) 用鼠标拖动窗口中的控制按钮
C) 用鼠标拖动窗口中的边框D) 用鼠标拖动窗口中的任何部位
(13) 一台计算机连入计算机网络后,该计算机
A) 运行速度会加快B) 可以共享网络中的资源
C) 内存容量变大D) 运行精度会提高
(14) 不能作为计算机网络中传输介质的是
A) 微波B) 光纤C) 光盘D) 双绞线
(15) 下列各项中,不属于多媒体硬件的是
A) 声卡B) 光盘驱动器C) 显示器D) 多媒体制作工具
(16) QBASIC中,装入一个已有文件,应使用菜单File下的命令:
A) New B) OpenC) Save D) Exit
(17) 如果想观察一个QBASIC程序中的各个子程序和函数,应使用菜单View下的命令:
A) New B) SplitC) SUBs D) Output Screen
(18) 下面叙述正确的是
A) 程序的行号或标号与程序的执行完全无关
B) 程序的行号或标号是程序执行顺序的唯一依据
C) 同一个程序段中不能有相同的二个行号或标号
D) 同一个程序段中,必须统一用行号或标号,不能有的用行号有的用标号
(19) 在QBASIC中,常量8888888&的数据类型是
A) 整型 B) 实型 C) 双精度型 D) 长整型
(20) 下面四项中不能作为QBASIC变量名的是
A) xyz.xyzB) uvwxyz123456C) sincos D) 123xyz
(21) 在QBASIC中,执行下面四个语句,将得到错误信息的是
A) ?SGN(0)B) ?ASC(“0”)C) ?ABS(0)D) ?COS(“0”)
(22) 表达式FIX(-23.87)+INT(24.56)的值为
A) 0B) 1C) -1D) 2
(23) 四个字符“D”,“z”,“A”,“9”的ASCII码值最大的是
A) “D”B) “z”C) “A”D) “9”
(24) m,n是整数,且n>m,在以下四个语句中,能将x赋值为一个m-n之间(含m,n)任意整数,即满足m≥x≥n的是
A) x=INT(RND*(n-m+1))+mB) x=INT(RND*n)+m
C) x=INT(RND*m)+nD) x=INT(RND*(n-m))+m
(25) 在以下四个逻辑表达式中,其逻辑值为“真”的是
A) NOT(3+5<4+6)B) 2>1 and 3<2 C) 1>2 OR 2>3D) NOT(1>2)
(26) 下面的四项叙述中错误的是
A) 在一行中有多条语句时,逗号“,”可作为语句间的分隔符
B) 在PRINT语句中,有多个输出项时逗号“,”可作为输出项间的分隔
C) 一个DIM语句定义多个数组时,逗号“,”可作为数组间的分隔符
D) 在READ语句中,有多个变量时逗号“,”可作为变量间的分隔符
(27) 表达式“Turbo”+“c”>“True”+“Basci”的值是
A) 0B) 1 C) –1D) 2
(28) 语句DIM arr(-3 to 5, 2 to 6)AS INTEGER定义的数组元素有
A) 45个B) 40个 C) 11个D) 54个
(29) 下面四组程序成分中语法正确的是
A) DEF fncdy(n) B) DEF cdy(n)
cdy=2*3.1416*n cdy=2*3.1416*n
fncdy=cdy END cdy
END DEF
C) DEF fncdy()D) DEF fncdy(n)
cdy=2*3.1416*n cdy=2*3.1416*n
fncdy()=cdy END fncdy
END DEF
(30) 有如下程序
a=3:b=4
PRINT bEND
运行后,输出的结果是
A) 4>3B) -1 C) 0D) 显示出错信息
(31) 有如下程序
a=0
FOR j=1 TO 20 STEP 2
a=a+j\5
NEXT j
PRINT a
END
运行后,输出的结果是
A) 12B) 16 C) 40D) 100
(32) 有如下程序
s=0
i=1
DO WHILE i<=100
IF i MOD 10<>0 THEN
s=s+i
i=i+1
ELSE
i=i+1
END IF
LOOP
PRINT s
END
运行后的输出结果是
A) 4050B) 5050 C) 5000D) 4500
(33 ) 有如下一组程序语句
DIM zxs AS INTEGER
zxs%=232
zxs=232.32
PRINT zxs%,zxs
运行时的输出结果是
A) 232 232.32B) 232 232 C) 232.32 232.32 D) 显示出错信息
(34) 有如下一组程序语句
DEFSTR C-F
d$=“321”
f=“654”
PRINT d+f$
运行时的输出结果是
A) 321654B) “321654” C) 321+“654” D) 显示出错信息
(35) 有如下程序
c=70
FOR k=11 TO 20
READ x
IF xd=d+x:c=x
ELSE
d=d+c
END IF
NEXT k
PRINT d
DATA 75,55,45,80,30,25,40,15,20,5
END
运行时的输出结果是
A) 335B) 330 C) 390 D) 485
(36) 有如下程序
xcase=1
INPUT “input value of t:”;t
SELECT CASE t
CASE IS>0
y=xcase+1
CASE IS=0
y=xcase+2
CASE ELSE
y=xcase+3
END SELECT
PRINT xcase;y
END
运行时,从键盘输入1,输出的结果是
A) 1 2B) 1 1 C) 1 3 D) 1 4
(37) 有如下程序
a=3
IF a<=3 THEN
PRINT 3;
END IF
IF a<=4 THEN
PRINT 4;
ENDIF
IF a<=5 THEN
PRINT 5;
END IF
IF a<=6 THEN
PRINT 6;
END IF
PRINT
END
运行后输出结果是
A) 3 B) 3 4 C) 3 4 5 D) 3 4 5 6
(38) 有如下程序
a$=“54321”:b$=“abcde”
FOR j=1 TO 5
PRINT MID$(a$,6-j,1)+MID$(b$,j,1);
NEXT j
PRINT
END
运行后输出结果是
A) a1b2c3d4e5B) a5b4c3d2e1C) 1a2b3c4d5e D) e1d2c3b4a5
(39) 有如下程序
CONST st$=“CHINA”
st$=“GREAT”
st$=“HeBei”
END
PRINT st$
END
运行后输出结果是
A) CHINAB) GREATC) HeBei D) 显示出错信息
(40) 有如下程序
FOR m=1 TO 4
a=0
FOR j=1 TO 5
a=1
FOR k=1 TO 6
a=a+3
NEXT k
Next j
NEXT m
PRINT a
END
运行后输出结果是
A) 18B) 19C) 90 D) 360
(41) 在文本模式下,屏幕上显示的最小单位是
A) 一条直线B) 一个小圆
C) 一个字符D) 一个显象管的象素点(象元)
(42) 有如下程序
DECLARE SUB A(m,n)
m=5: n=4
CALL A((m),n)
PRINT m,n
END
SUB A(m,n)
s=m
m=s/n
n=s mod n
END SUB
运行后输出结果是
A) 1 1B) 5 4C) 1 4 D) 5 1
(43) 有如下程序
x=0
FOR k=3 TO 5
GOSUB ab;
s=s+x
NEXT k
PRINT s
END
ab: x=x+2
RETURN
运行后输出结果是
A) 3B) 12C) 6 D) 9
(44) 有如下程序
a=30:b=30:c=120:d=120
CLS
SCREEN 1,0
LINE(a,b)-(c,d),1,BF
END
运行时屏幕上显示
A) 一个矩形B) 一条直线
C) 一个填满了颜色的矩形块D) 无任何图形
(45) COMMON SHARED a!,b#语句定义的变量a及b是
A) 普通型和特别型的通用变量
B) 单精度实型和双精度实型的全局变量
C) 单精度实型和双精度实型的局部变量
D) 普通型和特别型的全局变量
(46) 有如下程序
DECLARE FUNCTION Count(title)
INPUT title
fee=Count(title)
PRINT fee
END
FUNCTION Count(title)
IF title<40 THEN
pay=title/2
ELSE
pay=10+title
END IF
Count=pay
END FUNCTION
运行时从键盘输入40,输出结果是
A) 50B) 20C) 10D) 显示出错信息
(47) 有如下程序
TYPE goods
Num AS INTEGER
Num AS INTEGER * 13
END TYPE
DIM cloth AS goods
该程序段定义了两个程序成分,它们分别是
A) 记录类型和记录变量B) 记录类型和数组
C) 显示类型和数组D) 记录变量和数组
(48) 有如下程序
OPEN “student.dat” FOR OUTPUT AS #1
READ num,nam$,sex$,score
DO UNTIL nam$=“end”
WRITE #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个
(49) 以下程序的功能是由键盘输入10个数,然后将此10个数从小到大排序,并将排序后的10个数显示在屏幕上。但程序不完整,须在【49】处将程序补充完整。
DIM a(10)
FOR j=1 TO 10
INPUT a(j):PRINT a(j);
NEXT j:PRINT
FOR i=1 TO 9
FOR j=I+1 TO 10
IF a(j)NEXT j
NEXT j
FOR j=1 TO 10
PRINT a(j);
NEXT j
PRINT
END
【49】处的内容可在如下四项中选择一项
A) a(j)= a(j) B) CHANGE a(j), a(j)
C) SWAP i,j D) SWAP a(ij), a(j)
(50) 有如下程序
OPEN “goods.dat”FOR INPUT AS #1
n=1
DO UNTIL EOF(1)
INPUT #1,no,part$,place$,price
PRINT no, part$,place$,price
n=n+1
IF n=5 THEN EXIT DO
LOOP
CLOSE
END
在数据文件goods.dat中共有10个记录,运行此程序后,实际从文件goods.dat中读入的记录有
A) 3个B) 4个C) 5个D) 6个
二、填空题(每空2分,共40分)


[1] [2] 下一页

[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
  • 此栏目下没有热点文章
  • 相 关 文 章
    2002年9月全国计算机等级考
    2001年4月全国计算机等级考
    2002年9月全国计算机等级考
    2002年4月全国计算机等级考
    2001年9月全国计算机等级考
    2001年4月全国计算机等级考
    2000年9月全国计算机等级考
    2000年4月全国计算机等级考
    2002年4月全国计算机等级考
    2002年9月全国计算机等级考
    2000年9月全国计算机等级考
    2000年4月全国计算机等级考
    2002年9月全国计算机等级考
    2001年4月全国计算机等级考
    2001年9月全国计算机等级考
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)