《9月全国计算机等级考试二级VB笔试试卷(1).doc》由会员分享,可在线阅读,更多相关《9月全国计算机等级考试二级VB笔试试卷(1).doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2006年9月世界打算机等级检验二级VB口试试卷一、选择题每题2分,共70分以下各题A、B、C、D四个选项中,只需一个选项是精确的,请将精确选项涂写在答题卡呼应位置上,答在试卷上不得分。(1) 以下选项不符合优良次序方案风格的是A、源次序要文档化B、数听阐明的次序要标准化C、避免滥用goto语句D、模块方案要保证高耦合、高内聚(2) 从工程管理角度,软件方案一般分为两步完成,它们是A、提纲方案与详细方案B、数据方案与接口方案C、软件结构方案与数据方案D、过程方案与数据方案(3) 以下选项中不属于软件生命周期开拓阶段任务的是A、软件测试B、提纲方案C、软件爱护D、详细方案(4) 在数据库系统中,
2、用户所见的数据方式为A、不雅念方式B、外方式C、内方式D、物理方式(5) 数据库方案的四个阶段是:需求分析、不雅念方案、逻辑方案跟A、编码方案B、测试阶段C、运行阶段D、物理方案(6) 设有如下三个关系表,以下把持中精确的选项是RSTAmnBC13ABCm13n13A、T=RSB、T=RSC、T=RSD、T=RS(7) 以下表达中精确的选项是A、一个算法的空间复杂度大年夜,那么其时辰复杂度也确信大年夜B、一个算法的空间复杂度大年夜,那么其时辰复杂度确信小C、一个算法的时辰复杂度大年夜,那么其空间复杂度确信小D、上述三种说法都差错(8) 在长度为64的有序线性表中停顿次序查寻,最坏情况下需求比较
3、的次数为A、63B、64C、6D、7(9) 数据库技能的全然目标是要处置数据的A、存储征询题B、共享征询题C、安全征询题D、爱护征询题(10) 对以下二叉树FCEADGB停顿中序遍历的结果是A、ACBDFEGB、ACBDFGEC、ABDCGEFD、FCADBEG(11) 以下表达中精确的选项是A、窗体的Name属性指定窗体的名称,用来标示一个窗体B、窗体的Name属性值是表示在窗体标题中的文本C、可以在运行时代修改窗体的Name属性的值D、窗体的Name属性值可以为空(12) 以下表达中差错的选项是A、打开一个工程文件时,系统自动载入与该工程有关的窗体文件B、保存VisualBasic次序时,
4、应分不保存窗体文件及工程文件C、VisualBasic应用次序只能以阐明办法实行D、窗体文件包含该窗体及其控件的属性(13) 设a=2,b=3,c=4以下表达式的值是Nota=cOr4*c=b2Anda+cA、-1B、1C、TrueD、False(14) 设有如下的用户定义典范:TypestudentNumberAsStringNameAsStringAgeAsIntegerEndType那么以下精确引用该典范成员的代码是A、student.Name=李明B、DimsAsstudents.Name=李明C、DimsAsTypestudents.Name=李明D、DimsAsTypes.Name
5、=李明(15) 设a=5,b=6,c=7,d=8,实行以下语句后,x的值为x=IIf(abAnd(cd,10,20A、10B、20C、TrueD、False(16) 实行以下次序段后,变量c$的值为a$=VisualBasicProgrammingb$=Quickc$=b$&Ucase(Mid$(a$,7,6&Right$(a$,12A、VisualBASICProgrammingB、QuickBasicProgrammingC、QUICKBasicProgrammingD、QuickBASICPrograming(17) 在窗体上画一个文本框其名称为Text1跟一个标签其名称为Label1,
6、次序运行后,假定在文本框中输出指定的信息,那么破即在标签中表示一样的内容。以下可以完成上述把持的情况过程是A、PrivateSubText1_Click(Label1.Caption=Text1.TextEndSubB、PrivateSubText1_Change(Label1.Caption=Text1.TextEndSubC、PrivateSubLabel1_Change(Label1.Caption=Text1.TextEndSubD、PrivateSubLabel1_Click(Label1.Caption=Text1.TextEndSub(18) 在窗体上画一个命令按钮跟一个标签,名
7、称分不为Command1跟Label1,编写如下情况过程:PrivateSubCommand1_Click(Counter=0Fori=1To4Forj=6To1Step-2Counter=Counter+1NextjNextiLabel1.Caption=Str(CounterEndSub次序运行后,单击命令按钮,标签中表示的内容是A、11B、12C、16D、20(19) 在窗体上画一个名称为Text1的文本框跟一个名称为Command1的命令按钮,然后编写如下情况过程:DimiAsInteger,nAsIntegerFori=0To50i=i+3n=n+1Ifi10ThenExitForN
8、extText1.Text=Str(n次序运行后,单击命令按钮,在文本框中表示的值是A、5B、4C、3D、2(20) 在窗体上画一个命令按钮跟两个标签,其名称为Command1、Label1跟Label2,然后编写如下情况过程:PrivateSubCommand1_Click(a=0Fori=1To10a=a+1b=0Forj=1To10a=a+1b=b+2NextjNextiLabel1.Caption=Str(aLabel2.Caption=Str(bEndSubA、10跟20B、20跟110C、200跟110D、110跟20(21) 在窗体上画一个名称为List1的列表框,一个名称为La
9、ble1的标签,列表框中表示假定干都市的名称。当单击列表框中的某个都市时,该都市从列表框中毁灭,并在标签中表示出来。以下能精确完成上述把持的次序是A、PrivateSubList1_Click(Label1.Caption=List1.ListIndexList1.RemoveItemList1.TextEndSubB、PrivateSubList1_Click(Label1.Name=List1.TextList1.RemoveItemList1.TextEndSubC、PrivateSubList1_Click(Label1.Caption=List1.TextList1.RemoveIt
10、emList1.ListIndexEndSubD、PrivateSubList1_Click(Label1.Name=List1.TextList1.RemoveItemList1.ListIndexEndSub(22) 在窗体上画一个名称为Command1的命令按钮,然后编写如下次序:PrivateSubCommand1_Click(DimiAsInteger,jAsIntegerDima(10,10AsIntegerFori=1To3Forj=1To3a(i,j=(i-1*3+jPrinta(i,j;NextjPrintNextiEndSub次序运行后,单击命令按钮,窗体上表示的是A、12
11、3246369B、234345456C、347258369D、123456789(23) 在窗体上画一个命令按钮,名称为Command1的命令按钮,然后编写如下次序:PrivateSubCommand1_Click(Dima(4AsInteger,b(4AsIntegerFork=0To2a(k+1=InputBox(请输出一个整数b(3-k=a(k+1NextkPrintb(kEndSub次序运行后,单击命令按钮,在输出对话框中分不输出2、4、6,输出结果为:A、0B、2C、3D、4(24) 有以下次序:OptionBase1Dimarr(AsIntegerPrivateSubForm_Cl
12、ick(DimiAsInteger,jAsIntegerReDimarr(3,2Fori=1To3Forj=1To2arr(i,j=i*2+jNextjNextiReDimPreservearr(3,4Forj=3To4arr(3,j=j+9NextjPrintarr(3,2;arr(3,4EndSub次序运行后,单击窗体,输出结果是A、813B、013C、712D、00(25) 以下表达中精确的选项是A、一个Sub过程至少要有一个ExitSub语句B、一个Sub过程必须有一个EndSub语句C、可以在Sub过程中定义一个Function过程,但不克不迭定义Sub过程D、调用一个Functio
13、n过程可以获得多个前去值(26) 有以下次序:SubsubP(b(AsIntegerFori=1To4b(i=2*iNextiEndSubPrivateSubCommand1_Click(Dima(1To4AsIntegera(1=5a(2=6a(3=7a(4=8subPa(Fori=1To4Printa(iNextiEndSub运行上面的次序,单击命令按钮,输出结果为:A、2468B、5678C、10121416D、出错(27) 设有如下通用过程:PublicFunctionfun(xStrAsStringAsStringDimtStrAsString,strLAsIntegertStr=strL=Len(xStri=1DoWhilei=0AndX%1007Change86-i9【9】10【10】10【11】A(i-1*10+j10【12】Combo1.list(i【13】AddItem11【14】Input【15】NotEOF(1