您现在的位置: 中国报考在线 >> 职业教育 >> 辅导材料 >> 文章正文 用户登录 新用户注册
二级基础知识和QBASIC程序设计笔试模拟试题
文章来源:本站原创 点击数: 更新时间:2006-2-26

一、选择题部分 

(1) 一个完整的计算机系统包括 
A)主机与外部设备 
B)主机与操作系统 
C)硬盘系统与软盘系统 
D)cpu、存储器与外部设备 
(2) 与十进制数96等值的二进制数是 
A)01100000 B)10010110 
C)01100001 D)01100011 
(3) 对存储器按字节进行编址,若某存储器芯片共有10根地址线的引脚,则该存储器芯片的存储容量为 
A)512B B)1KB C)2KB D)4KB 
(4) WPS字处理软件属于 
A)系统软件 B)应用软件 
C)管理软件 D)多媒体软件 
(5) 在计算机内部,一切信息的存取、处理与传送均采用 
A)2进制 B)16进制 
C)BCD码 D)ASCII码 
(6) 下列DOS命令中,合法的是 
A)REN A:\D\ABC.BAS C:\XYZ.BAS 
B)REN A:*.DAT *.TXT 
C)REN C:ABC.TXT A:XYZ.TXT 
D)REN *.* ABC 
(7) 设当前盘C盘,C盘当前目录为\DOS\USER\A\B\C\D,且当前目录为空,则下一个命令能正确执行的是 
A)RD D B)CD DOS 
C)MD D D)MD\DOS\USER\A 
(8) 设当前盘为C盘,C盘当前盘目录\DOS\USER\X\Y\Z\P\Q,且当前目录下只有一个QR.C,则下列命令组中能正确执行的是 
A)CD..MD Q B)CD..MD P 
C)CD..RD Q D)DEL *.* RD Q 
(9) 为了要将当前盘当前目录下扩展名.TXT的所有文件打印输出,下列命令中能正确执行的是 
A)TYPE *.TXT PRN 
B)TYPE *.TXT>PRN 
C)COPY *.TXT>PRN 
D)COPY *.TXT PRN 
(10) 下列命令组中DOS命令互相等价的是 
A)TYPE AB.TXT与DIR AB.TXT 
B)DISKCOMP A:B与COMP A:*.* B:*.* 
C)TYPE AB.TXT> >XY.TXT与COPY AB.TXT XY.TXT 
D)TYPE AB.TXT>XY.TXT与COPY AB.TXT XY.TXT 
(11) 设当前盘为C盘,当前目录下有一个文件XYZ.BAT,其内容为MD\A\B\C,CDB\C。如果在执行该文件过程中没有出错,则在执行该文件之前,C盘的当前目录为 
A)\ B)\A C)\A\B D)\A\B\C 
(12)在计算机领域中,媒体是指 
A)表示和传播信息的载体 
B)各种信息的编码 
C)计算机的输入输出信息 
D)计算机屏幕显示的信息 
(13) 计算机网络最突出的优点是 
A)精度高 B)运算速度快 
C)存储容量大 D)共想资源 
(14) 在Windows中,如果窗口表示的是一个应用程序,则打开窗口意味着 
A)显示该应用程序的内容 
B)运行该应用程序 
C)结束该应用程序的运行 
D)将该窗口放大到最大 
(15) Windows窗口中,单击最小化按钮后 
A)当前窗口将消失 
B)当前窗口被关闭 
C)当前窗口缩小为土标 
D)大开控制菜单 
(16) 在QBASIC中,823&是什么类型的常数 
A)整型数 B)长整形数 
C)字符常数 D)双精度数 
(17) 以下谁QBASIC中的数值变量? 
A)ABC B)E+5 
C)“TRUE” D)1.35E-2 
(18) DIM A(11 TO 30)所定义的数组有多少个元素? 
A)11 B)20 C)30 D)330 
(19) 表达式3^3\*3/3MOD3的值是 
A)1 B)-1 C)3 D)0 
(20) 在QBASIC状态下,6个关系运算符在运算过程中,悠闲级从高到低的顺序是 
A)>= > = < <= <> 
B)> >= = < <= <> 
C)<= < = >= > <> 
D)不分先后顺序 
(21) 正确的QBASIC逻辑表达式是 
A)X>Y.AND.Y>Z B)X>Y>Z 
C)X>Y AND>Z D)X>Y AND Y>Z 
(22) 下列READ语句中语法正确的是 
A)READ π3, π/6, π/4, π/5 
B)READ PI/3,PI/6,PI/4,PI/5 
C)READ A,B,C,D 
D)READ 3.14,.707,.866,1.414 
(23) 下列数组说明语句中语法正确的是 
A)DIM A[10] B)DEF FN(10) 
C)DIM A(10) D)DIMENSION(10) 
(24) 在第10行第20列打印了一个字符所用的定位语句是 
A)LOCATE 10,20 
B)LOCATE 20,10 
C)LINE 10,COLUMN 20 
D)ROW 10,COL 20 
(25) 正确的自定义函数语句是 
A)DEF FNA(X,Y)=X^3+Y^2 
B)DEF FN(X,Y)=X^3+Y^2 
C)DEF ABC(X,Y)=X~3+Y~2 
D)DEF FNA( )=X~3+Y~2 
(26) 函数INT(RND(0)*11)+10的值的范围是 
A)[0,10] B)[10,10] 
C)[10,20] D)[0,20] 
(27) 下面程序运行后,输出的结果是 
c=b=a 
PRINT c 
END 
A)1 B)0 C)-1 D)显示出错信息 
(28) 下面程序运行后,输出的结果是 
IF a THEN PRINT a ELSE PRINT a+1 
END 
A)1 B)0 C)1 D)显示出错信息 
(29) 下面程序的内层循环次数是 
FORL=1 TO 3 
FORJ=J TO 3 
NEXT K 
NEXT J 
NEXT L 
END 
A)3 B)4 C)6 D)8 
(30) 下面程序执行后C的值是 
A=-1.2:B=321 
C=LEN(STR$(A)+STR$(B)) 
PRINT C 
END 
A)3 B)4 C)6 D)8 
(31) 要将X,Y两个变量的值互换,正确的写法是 
A)T=X:X=Y:Y=T B)Y=X:X=y 
C)X swap Y D)swich X,Y 
(32) 下面程序执行的结果是 
A$="123":B$="456" 
C=VAL(A$)+VAL(B$) 
TRINT C 
END 
A)123 B)456 C)"579" D)579 
(33) 下面程序运行时输出的结果是 
FOR X=1 TO 2 
A=0 
FOR Y=1 TO X 
A= A + 1 
NEXT Y 
PRINT A; 
NEXT X 
END 
A)1 1 B)0 0 C)1 2 D)2 3 
(34) 下面程序运行时输出的结果是 
DEF FNA(X.Y)=X*Y+7*Y+Y/X 
X=3: Y=4 
PRINT FNA(Y,X) 
END 
A)36 B)43 C)33 D)41 
(35) 下面程序运行时a$的结果是 
a$ = "aaaaaa" 
MID $(a$,2,3)="AAA" 
PRINT "after change a$ "=";a$" 
END 
A)AAA B)aaAAA C)aAAAaa D)aaaAAA 
(36) 下面程序运行的S的值是 
FOR J=1 TO 10 
READ X 
IF X/3=X/3 AND X/5 THEN S=S+X 
NEXT J 
PRINT "S=";S 
DATA 1,3,5,7,9,11,13,15,17,19 
END 
A)27 B)15 C)32 D)20 
(37) 执行PRONT USINC "##.##%";34.567的结果 
A)34.564% B)34.56 C)34.56% D)34.57% 
(38) 下面程序运行时输出的结果是 
SUM J=1 TO 10 
FOR J=1 TO 10 
IF J=10 THEN 
EXIT FOR 
ELSE 
SUM=SUM+J 
END IF 
NEXT J 
PRINT SUM 
END 
A)45 B)55 C)10 d)36 
(39) 下面程序运行时输出的结果是 
J=0 
DO WHILE J<30 
J=(J+1)*(J+2) 
N=N+1 
LOOP 
PRINT N;J 
END 
A)0 1 B)3 182 C)4 30 D)30 30 
(40) 下面程序运行时输出的结果是 
FOR J=1 TO 3 
GOSUB f: 
M=M+N 
NEXT J 
PRINT M 
END 
f:N=N+2 
RETURN 
A)3 B)12 C)6 D)9 
(41) 下面程序运行时输出的结果是 
DIM A(10) 
FOR J=6 TO 10 
READ A(J) 
NEXT J 
PRINT A(5)+A(6)*A(10) 
DATA 1,2,3,4,5 
END 
A)5 B)25 C)1 D)显示出错信息 
(42) 下面程序运行时输出的结果是 
FOR K=10 TO 6 STEP -1 
READ A(K) 
NEXT K 
DATA 1,3,5,7,9 
FOR J=3 TO 7 
PRINT A(J) 
NEXT J 
END 
A)1 3 5 7 9 B)9 7 5 3 1 C)0 0 0 9 7 D)1 1 1 1 1 
(43) 下面程序运行时输出的结果是 
FOR J=1 TO 3 
FOR K=1 TO 3 
A(J,K)=(J-1)*3+K 
NEXT K 
NEXT J 
FOR J=2 TO 3 
FOR K=1 TO 2 
PRINT A(K,J); 
NEXT K 
PRINT 
NEXT J 
END 
A)2 5 B)2 3 C)4 7 D)4 5 
3 6 5 6 5 8 7 8 
(44) 下面程序运行时输出的结果是 
FOR K=3 TO 1 STEP -1 
X$=STRING $(K,"*") 
PRINT X$ 
NEXT K 
END 
A)* B)1* C)3*D)* * * 
* * 2* 2* * * * 
* * * 3* 1* * * * 
(45) 下面程序运行时输出的结果是 
DECLARE SUB F(K,S) 
SUM=0 
FOR J=1 TO 3 
CALL F(J,S) 
SUM=SUM+S 
NEXT J 
PRINT SUM 
END 
SUB F(K,S) 
S=1 
FOR L=1 TO K 
S=S*L 
NEXT L 
ENS SUB 
A)9 B)3 C)0 D)6 
(46) 下面程序运行时输出的结果是 
SCORE=INT(RND)+5 
CASE 5 
A$="GOOD" 
CASE 4 
A$="OK" 
CASE 3 
A$="PASS" 
CASE ELSE 
A$="BAD" 
END SELECT 
PRINT A$ 
A)RAD B)PASS C)OK D)GOOD 
(47) 下面程序运行时输出的结果是 
S=0 
FOR K=1 TO 3 
IF K<-1 THEN 
X=1 
ELSEIF K<=2 THEN 
X=2 
ELSEIF K<3 THEN 
X=3 
ELSE 
X=4 
END IF 
PRINT X; 
S=S+X 
NEXT K 
PRINT S 
END 
A)3 3 3 9 B)3 2 1 6 C)1 1 1 3 D)1 2 3 6 
(48) 下面程序运行时输出的结果是 
X=0 
DO QNTIL X = - 1 
READ A,B,X 
A = A - B 
LOOP 
PRINT A;B;X 
DATA 9,2,3,8,9,1,-1,5,-1,7,-1,-1 
DATA2,8,4,5,6,-1,7,8, -1,0,0, -1 
END 
A)8 9 1 B)4 1 1 
C)- 6 5 - 1 D)9 2 3 
(49) 下面程序运行后输出的结果是 
CLS 
X =100:Y = 80:R1 = 100:R2 = 80 
SCREEN1,0"COLOR 5 
CIRCLE(X,Y),R1 
CIRCLE(R1,R2),R2 
END 
A)一个园 B)两个同心园 C)两个不同心的园 D)无任何显示 
(50) 下面程序运行时输出的结果是 
A$ = "ABCD" 
B$ = "efgh" 
C$ =LCASE $ (B$) 
PRINT C$ ;D$ 
A)abcdEFGH B)abcdefgh C)ABCDefgh D)ABCDEFGH 

二 填空题 

(1) 与十六进制数(66.6)16(下标)等值的十进制数为( [1] ) 
(2) 八位二进制补码能表示的最大十进制数为( [2] ) 
(3) 设在当前盘当前目录下有两个文件A.TXT与B.TXT,现要将文件B.TXT联接到文件A.TXT的后面.若使用COPY命令,则完整的命令为( [3] ) 
(4) 在DOS系统中,代表控制台的设备明为 ( [4] ) 
(5) 分屏显示当前盘当前目录下扩展名为C的所有文件清单,其DOS命令为( [5] ) 
(6) 2 sin x+3 cox x+arctan 2x+lnxlny 的QBASIC表达式为( [6] ) 
(7) 表达式7^2 MOD 5^2\3^3的值为( [7] ) 
(8) 程序运行后,输出的结果为( [8] ) 
n$="France" 
m$=MID $ (a$,3,2) 
FOR j=1 TO 5 
READ b$ 
e=INSTR(b$,m$) 
s=s+e 
NEXT j 
PRINT s 
DATA lran,China,Japan,Afghanistan,Guyana 
END 
(9) 程序是从键盘输入一串字符,逆序打印出来,程序不完整,应填上( [9] ) 
DECLARE FUNCTION reverse $(a$) 
INPUT "Enter a string--";x$ 
PRING x$ 
PRINT reverse $(y$) 
b$=MID $(Y$,1,1) 
IF b$="" THEN 
reverse $="" 
ELSE 
reverse $=reverse $( [9] (y$,2)+b$ 
END IF 
END FUNCTION 
(10) 下面程序运行后的输出是( [10] ) 
A=12.3;B=456;C$="123" 
D$=STR $(A+B)+C$ 
PRINT D$ 
END 
(11) 下面程序运行后的输出是( [11] ) 
K=1 
FOR J=1 TO 6 
K=K*J 
NEXT J 
PRINT K+J 
END 
(12) 下面的程序是用选择交换法排序,请在[12],[13],[14]处将程序补充完整(6分) 
OPTION BASE 1 
DIM A(10) 
PRINT "data before sorting:" 
FOR A(i):PRINT A(i); 
NEXT i 
DATA 123,96,42,39,22,14,7,4,0,-7 
PRINT 
FOR I=[12] 
K=i 
FOR j=[13] 
IF A(i)>A(j) THEN K=j 
NEXT j 
IF K<>i THEN [14] 
NEXT i 
PRINT "data after sorting:" 
FOE i=1 to 10 
PRINT A(i); 
NEXT i 
PRINT 
END 
(13) 下面程序运行后的输出Y的值是[15] 
FOR A=1 TO 5 
Y=1 
FOR B=1 TO 10 
FOR C=1 TO 6 
Y=Y+1 
NEXT C 
NEXT B 
NEXT A 
PRINT "Y=";Y 
END 
(14) 下面程序是用来判断N是否为素数的程序,请将[16]和[17]处补充完整. 
INPUT "N=";N 
K=INT(SQR(N)) 
I=2 
FLAG=0 
DO WHILE I<=K AND FLAG=0 
IF [16]=0 THEN 
FLAG=1 
ELSE 
I=I+1 
END IF 
LOOP 
IF [17] THEN 
PRINT N;"is a prime number." 
ELSE 
PRING N;"is not a prime number." 
END IF 
END 
(15) 下面程序运行后的输出S的值是[18] 
FOR K=1 TO 5 
S=0:J=1 
FOR M=1 TO K 
J=J+M 
NEXT M 
S=S+J 
NEXT K 
PRINT S 
END 
(16) 阅读下面的程序.程序的作用是利用随机函数产生10个100到200之间(包含100和200)的随机整数,打印其中5的整数倍的数,并求和.请根据程序的需要在[19]处填上正确内容: 
RANDOMIZE TIMER 
FOR M=1 TO 10 
X=[19] 
PRING X; 
IF (X MOD 5=0) THEN 
PRING X 
K1=K1+X 
END IF 
NEXT M 
PRINT 
PRINT "K1=";K1 
END 
(17) 下面程序运行后的输出C$的值是[20] 
FOR J=1 TO 3 
READ A$ 
A$=MID$(A$,J,J) 
C$=C$+A$ 
NEXT J 
PRINT C$ 
DATA say,mechanic,noonday 
END 

正确答案如下: 
一:选择题 
( 1)C ( 2)A ( 3)B ( 4)B ( 5)A ( 6)B ( 7)C ( 8)B 
( 9)D (10)D (11)B (12)A (13)D (14)B (15)C (16)B 
(17)A (18)B (19)D (20)D (21)D (22)C (23)C (24)A 
(25)A (26)C (27)C (28)C (29)B (30)D (31)A (32)D 
(33)D (34)C (35)C (36)B (37)C (38)A (39)B (40)B 
(41)A (42)C (43)A (44)D (45)A (46)D (47)D (48)C 
(49)B (50)A 
二:填空题(每空2分,共40分) 
(1) [1]102.375 
(2) [2]127或+127 
(3) [3]COPY A.TXT+B.TXT或COPY A.TXT+B.TXT A.TXT 
(4) [4]CON 
(5) [5]DIR *.C/P 
(6) [6]2*SIN(X)+3*X*Y*Z+ATN(2*N)+LOG(X)*LOG(Y) 
(7) [7]1 
(8) [8]16 
(9) [9]MID $ 
(10) [10]468.3123 
(11) [11]727 
(12) [12]1 TO 9 [13]I+1 TO 10 [14]SWAP A(I),A(K)或SWAP A(K),A(I)或T=A(I):A(I)=A(K):A(K)=T 
(13) [15]61 
(14) [16]N MOD I或N/I=N\I或INT(N/I)=N/I [17]FLAG=0 
  • 上一篇文章: 没有了
  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
  • 闂佺粯甯俊鍥磻閿濆妫樺ù鐓庣摠椤︼拷

  • 婵炲濮撮敃銉ノ涢埡鍕杸妞ゆ劑鍎洪崬锟�

  • 闂佹悶鍎辨晶鑺ユ櫠閺嶎厼妫樺ù鐓庣摠椤︼拷

  • 闂佸搫鍊烽崡鍐差渻閸喎绶為悗娑櫳戦拏锟�

  • 闂侀潻濡囨晶妤呭蓟閻旂厧绀夐柕濠忚吂閸嬫捇鏁撻敓锟�

  • 最 新 热 门
    普通文章浙工大机械工程领域的工程硕士专业成为
    普通文章2011考研人数或超140万 报考北大人数创
    普通文章天津大学2011年考研报名人数近2万 创历
    普通文章江南大学考研报名人数飙涨 连续5年递增
    普通文章2011年乌鲁木齐市普通高考29日起报名
    普通文章两港校2011年内地扩招 香港中文大学将招
    普通文章高校本科专业新目录2012年高考正式启用
    普通文章海口高考分5步进行 报名拒代报
    普通文章河北省今年7.4万人报名考研 比去年增长
    普通文章湖北今年10.3万人报名考研 武大报考人数
    最 新 推 荐
    推荐文章第二届大学生艺术展演活动戏剧节目评选
    推荐文章第四届高等学校教学名师奖获奖教师名单
    推荐文章[图文]2008美国顶尖大学最新综合排名
    推荐文章内蒙古2008下半年自考继续实行网上报名
    推荐文章四川高考延考区本科各批录取控制分数线
    推荐文章[图文]陕西:2008高考网上填志愿 数学英
    推荐文章过来人谈北京公考:亲历08年国考 备战08
    推荐文章全国高校毕业生就业网络联盟冬季联合招
    推荐文章中国毕业生出路最好的十所大学
    推荐文章教育部:2008年高考科目时间安排公布
    相 关 文 章
  • 福建06年58门课程使用新大纲和教材

  • 浙江06年10月新开课程及使用新版教材课

  • 江西省06年自考调整部分课程教材使用

  • 上海市06年下半年自考全国统考课程教材

  • 天津自2006年起部分课程启用新教材

  • 北京公布2006年自考小学教育专业教材

  • 06年自学考试刑事诉讼法教材四变

  • 2006年高等教育自学考试全国统考课程安

  • 北京自考护理学(专科)06年指定教材

  • 2007年自考全国统考部分课程使用新教材

  • 图片新闻

    6闁活亙妞掗崬銈嗩殗濡簱鍋撻崘銊ヮ潱闁告帒妫欓弬鍌滅驳閺嵮冩瘔闁绘劧鎷�

    闁稿繈鍔屽ù妤冩兜閺囩儑绱滈柣銏㈠枑鐎氭垿鎮介悢鑽ゆ闁告挸鍊瑰﹢锟�

    闂佹彃绉堕ˉ濠囨晬閿燂拷2016妤犵偞娼欑粻宥嗙▔閿燂拷51闁圭鍋�

    2016妤犵偞娼欓悾鐐村緞韫囨稓褰柤鏉垮暢鐎氬磭鎷犻鐐茬稉

    2015妤犵偟顣獷C闁哥喎妫楁慨鐔兼嚐鏉堫偒鍤旈柤鏉垮暢閻︼拷
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    缂傚啯鍨归悵顖涚鐎n剛鐭� - 闁归攱绋栨禒鎺楀触椤栨嚎浠� - 妤犵偛鐏濋幉锟犲嫉瀹ュ懎顫� - 缂傚啯鍨归悵顖涚珶閻楀牊顫� - 闁艰鲸姊婚柈鎾棘閻熸壆纭€ - 濞戞搩鍘煎畷鏇熺閻戞ḿ姣岄柛蹇撳船閹蜂即宕堕幋鎺嶇箚闁诡収鍨鍥ㄧ▔濮樿泛鍔ョ紓鍐╁灩閻濐垱寰勯崶顭戞敵闁告瑥鍤栫槐鐗堢閻炰竼P濠㈣鎷�11001042闁告瑱鎷�
     
      闁哄牆绉存慨鐔兼倻椤撶姴娈犻柣顫祷閻︿粙鏁嶉敓锟�86-10-86376869 mailto:webmaster@cnzsedu.com 缂傚啯鍨圭划鍓佲偓鍦仜閹洟鏁嶉敓锟�濞戞搩鍘煎ù妤呭箮閵夈劉鍋撻崘銊﹁含缂佹拝鎷� 濞戞搩鍘煎ù妤呭箯濞戞碍鏅哥紓鍐挎嫹 
     Copyright©2000-2011 Cnzsedu.Com Inc.All rights reserved.闂侇偅姘ㄩ弫銈囩磾閹存繃绲婚柨娑虫嫹濞戞搩鍘煎ù妤呭箮閵夈劉鍋撻崘銊﹁含缂佹拝鎷� 濞戞搩鍘煎ù妤呭箯濞戞碍鏅哥紓鍐挎嫹

    濞戞搩鍘煎ù妤呭箮閵夈劉鍋撻崘銊﹁含缂佹拝鎷�(www.cnzsedu.com) 闁绘鐗婂ḿ鍫ュ箥閳ь剟寮甸敓锟�   闁哄牜浜炵划锟犲箳閸喐缍€濞戞挸绉寸欢杈ㄥ緞瀹ュ懎鐓戦柟瀛樼墪缂傛挾绮╃€n偅鎷辩紒鏃€鐟╅弳鍛村磽閿燂拷

           
    src='http://s68.cnzz.com/stat.php?id=323848&web_id=323848&show=pic' language='JavaScript' charset='gb2312'>