《9月全国计算机等级考试二级VB笔试试卷.doc》由会员分享,可在线阅读,更多相关《9月全国计算机等级考试二级VB笔试试卷.doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2005年9月世界打算机等级检验二级VB口试试卷一、选择题每题2分,共70分以下各题A、B、C、D四个选项中,只需一个选项是精确的。请将精确选项填涂在答题卡呼应位置上,答在试卷上不得分。1以下表达中精确的选项是A次第方案确实是编制次第B次第的测试必须由次第员自己去完成C次第经调试改错后还应停顿再测试D次第经调试改错后不必停顿再测试2以下数据结构中,能用二分法停顿查寻的是A次第存储的有序线性表B线性链表C二叉链表D有序线性链表3以下关于栈的描画精确的选项是A在栈中只能拔出元素而不克不迭删除元素B在栈中只能删除元素而不克不迭拔出元素C栈是特不的线性表,只能在一端拔出或删除元素D栈是特不的线性表,只
2、能在一端拔出元素,而在另一端删除元素4以下表达中精确的选项是A一个逻辑数据结构只能有一种存储结构B数据的逻辑结构属于线性结构,存储结构属于非线性结构C一个逻辑数据结构可以有多种存储结构,且各种存储结构不阻碍数据处理的效能D一个逻辑数据结构可以有多种存储结构,且各种存储结构阻碍数据处理的效能5以下描画中精确的选项是A软件工程只是处理软件工程的管理征询题B软件工程要紧处理软件产品的花费率征询题C软件工程的要紧思想是夸大年夜在软件开拓过程中需要应用工程化原那么D软件工程只是处理软件开拓中的技能征询题6在软件方案中,不属于过程方案货色的是APDL(过程方案语言BPAD图CN-S图DDFD图7以下表达中
3、精确的选项是A软件交付应用后还需要停顿爱护B软件一旦交付应用就不需要再停顿爱护C软件交付应用后其生命周期就终了D软件爱护是指修复次第中被破坏的指令8数据库方案的全然目的是要处理A数据共享征询题B数据安全征询题C大批数据存储征询题D简化数据爱护9设有如下关系表:RSTABCABCABC112313112223223313那么以下把持中精确的选项是ATRSBTRSCTRSDTR/S10数据库系统的核心是A数据模型B数据库管理系统C数据库D数据库管理员11假定一个VisualBasic应用次第由一个窗体模块跟一个标准模块构成。为保存该应用次第,以下精确的把持是A只保存窗体模块文件B分不保存窗体模块、
4、标准模块跟工程文件C只保存窗体模块跟标准模块文件D只保存工程文件12为了去除窗体上的一个控件,以下精确的把持是A按回车键B按Esc键C选择单击要去除的控件,然后按Del键D选择单击要去除的控件,然后按回车键13以下表达中差错的选项是A打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B当次第运行时,双击一个窗体,那么触发该窗体的DblClick情况CVisualBasic应用次第只能以阐明办法实行D情况可以由用户激起,也可以由系统激起14设a=2,b=3,c=4,d=5,以下表达式Nota=cOr4*c=b2Andba+c的值是A-1B1 CTrueDFalse15设a=5,b
5、=10,那么实行c=Int(b-a*Rnd+a+1后,c值的范围为A510B69 C610D5916在窗体上画一个命令按钮,名称为Command1,然后编写如下情况过程:PrivateSubCommand1_Click(a$=softwareandhardwareb$=Right(a$,8c$=Mid(a$,1,8MsgBoxa$,b$,c$,1EndSub运行次第,单击命令按钮,那么在弹出的信息框的标题栏中表示的是AsoftwareandhardwareBsoftwareChardwareD117在窗体上画一个命令按钮跟一个文本框,其名称分不为Command1跟Text1,把文本框的Text
6、属性设置为空白,然后编写如下情况过程:PrivateSubCommand1_Click(a=InputBox(Enteranintegerb=InputBox(EnteranintegerText1.Text=b+aEndSub次第运行后,单击命令按钮,假定在输出对话框中分不输出8跟10,那么文本框中表示的内容是A108B18 C810D出错18在窗体上画两个文本框,其名称分不为Text1跟Text2,然后编写如下次第:PrivateSubForm_Load(ShowText1.Text=:Text2.Text=:Text1.SetFocusEndSubPrivateSubText1_Chan
7、ge(Text2.Text=Mid(Text1.Text,8EndSub次第运行后,假定在文本框Text1中输出BeijingChina,那么在文本框Text2中表示的内容是ABeijingChinaBChinaCBeijingDBeijingC19在窗体上画一个列表框跟一个命令按钮,其名称分不为List1跟Command1,然后编写如下情况过程:PrivateSubForm_Load(List1.AddItemItem1List1.AddItemItem2List1.AddItemItem3EndSubPrivateSubCommand1_Click(List1.List(List1.Lis
8、tCount=AAAAEndSub次第运行后,单击命令按钮,其结果为A把字符串“AAAA添加到列表框中,但位置不克不迭判定B把字符串“AAAA添加到列表框的最后即“Item3”的后面C把列表框中原有的最后一项改为“AAAAD把字符串“AAAA拔出到列表框的最后面即“Item1”的后面20假定有如下情况过程:PrivateSubForm_Click(DimxAsInteger,nAsIntegerx=1n=0DoWhilex28x=x*3n=n+1LoopPrintx,nEndSub次第运行后,单击窗体,输出结果是A814B563C281D243521有如下次第:PrivateSubForm_C
9、lick(DimCheck,CounterCheck=TrueCounter=0DoDoWhileCounter20Counter=Counter+1IfCounter=10ThenCheck=FalseExitDoEndIfLoopLoopUntilCheck=FalsePrintCounter,CheckEndSub次第运行后,单击窗体,输出结果为A150B20-1C10TrueD10False22有如下次第:PrivateSubForm_Click(DimiAsInteger,sumAsIntegersum=0Fori=2To10IfiMod20AndiMod3=0Thensum=sum
10、+iEndIfNextiPrintsumEndSub次第运行后,单击窗体,输出结果为A12B30 C24D1823在窗体上画一个名称为Text1的文本框跟一个名称为Command1的命令按钮,然后编写如下情况过程:PrivateSubCommand1_Click(Dimarray1(10,10AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=2To4array1(i,j=i+jNextjNextiText1.Text=array1(2,3+array1(3,4EndSub次第运行后,单击命令按钮,在文本框中表示的值是A12B13 C14D1524在窗
11、体上画一个命令按钮,其名称为Command1,然后编写如下情况过程:PrivateSubCommand1_Click(Dima1(4,4,a2(4,4Fori=1To4Forj=1To4a1(i,j=i+ja2(i,j=a1(i,j+i+jNextjNextiPrinta1(3,3;a2(3,3EndSub次第运行后,单击命令按钮,在窗体上输出的是A66B105 C721D61225有如下次第:OptionBase1PrivateSubForm_Click(Dimarr,SumSum=0arr=Array(1,3,5,7,9,11,13,15,17,19Fori=1To10Ifarr(i/3=
12、arr(i3ThenSum=Sum+arr(iEndIfNextiPrintSumEndSub次第运行后,单击窗体,输出结果为A25B26 C27D2826在窗体上画一个命令按钮,然后编写如下情况过程:PrivateSubCommand1_Click(Dima(5AsStringFori=1To5a(i=Chr(Asc(A+(i-1NextiForEachbInaPrintb;NextEndSub次第运行后,单击命令按钮,输出结果是AABCDEB12345CabcdeD出错信息27以下关于函数过程的表达中,精确的选项是A假定不指明函数过程参数的典范,那么该参数没有数据典范B函数过程的前去值可以
13、有多个C当数组作为函数过程的参数时,既能以传值办法转达,也能以引用办法转达D函数过程形参的典范与函数前去值的典范不关系28函数过程F1的功能是:假定参数b为奇数,那么前去值为1,否那么前去值为0。以下能精确完成上述功能的代码是:AFunctionF1(bAsIntegerIfbMod2=0ThenReturn0ElseReturn1EndIfEndFunctionBFunctionF1(bAsIntegerIfbMod2=0ThenF1=0ElseF1=1EndIfEndFunctionCFunctionF1(bAsIntegerIfbMod2=0ThenF1=1ElseF1=0EndIfEn
14、dFunctionDFunctionF1(bAsIntegerIfbMod20ThenReturn0ElseReturn1EndIfEndFunction29以下关于KeyPress情况过程中参数KeyAscii的表达中精确的选项是AKeyAscii参数是所按键的ASCII码BKeyAscii参数的数据典范为字符串CKeyAscii参数可以省略DKeyAscii参数是所按键上标注的字符30设窗体上有一个名为Text1的文本框,并编写如下次第:PrivateSubForm_Load(ShowText1.Text=:Text1.SetFocusEndSubPrivateSubForm_MouseU
15、p(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSinglePrint次第方案EndSubPrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsIntegerPrintVisualBasic;EndSub次第运行后,假定在文本框中输出字母“a,然后单击窗体,那么在窗体上表示的内容是AVisualBasicB次第方案CVisualBasic次第方案Da次第方案31假定有下表所列的菜单结构:标题名称层次表示appear1主菜单大年夜图标bigicon2子菜单小图标smallicon2子菜单恳求次第运行后,假定单击
16、菜单项“大年夜图标,那么在该菜单项前添加一个“。以下精确的情况过程是APrivateSubbigicon_Click(bigicon.Checked=FalseEndSubBPrivateSubbigicon_Click(Me.EndSubCPrivateSubbigicon_Click(bigicon.Checked=TrueEndSubDPrivateSubbigicon_Click(EndSub32假定通用对话框的名称为CommonDialog1,命令按钮的名称为Command1,那么单击命令按钮后,能使打开的对话框的标题为“NewTitle的情况过程是APrivateSubComman
17、d1_Click(CommonDialog1.DialogTitle=NewTitleCommonDialog1.ShowPrinterEndSubBPrivateSubCommand1_Click(CommonDialog1.DialogTitle=NewTitleCommonDialog1.ShowFontEndSubCPrivateSubCommand1_Click(CommonDialog1.DialogTitle=NewTitleCommonDialog1.ShowOpenEndSubDPrivateSubCommand1_Click(CommonDialog1.DialogTitl
18、e=NewTitleCommonDialog1.ShowColorEndSub33假定一个工程含有多个窗体及标准模块,那么以下表达中差错的选项是A任何时刻最多只需一个窗体是运动窗体B不克不迭把标准模块设置为启动模块C用Hide办法只是隐藏一个窗体,不克不迭从内存中去除该窗体D假定工程中含有SubMain过程,那么次第肯定起首实行该过程34假定在工程文件中有一个标准模块,其中定义了如下记录典范TypeBooksNameAsString*10TelNumAsString*20EndType恳求当实行情况过程Command1_Click时,在次第文件Person.txt中写入一条记载。以下可以完成该
19、把持的情况过程是APrivateSubCommand1_Click(DimBAsBooksOpenc:Person.txtForOutputAs#1B.Name=InputBox(输出姓名B.TelNum=InputBox(输出号码Write#1,B.Name,B.TelNumClose#1EndSubBPrivateSubCommand1_Click(DimBAsBooksOpenc:Person.txtForInputAs#1B.Name=InputBox(输出姓名B.TelNum=InputBox(输出号码Print#1,B.Name,B.TelNumClose#1EndSubCPriv
20、ateSubCommand1_Click(DimBAsBooksOpenc:Person.txtForOutputAs#1Name=InputBox(输出姓名TelNum=InputBox(输出号码Write#1,BClose#1EndSubDPrivateSubCommand1_Click(DimBAsBookOpenc:Person.txtForInputAs#1Name=InputBox(输出姓名TelNum=InputBox(输出号码Print#1,B.Name,B.TelNumClose#1EndSub35目录列表框的Path属性的感染是A表示当前驱动器或指定驱动器上的某目录下的文件
21、名B表示当前驱动器或指定驱动器上的目录结构C表示根目录下的文件名D表示指定道路下的文件二、填空题每空2分,共30分请将每空的精确答案写在答题卡【1】【15】序号的横线上,答在试卷上不得分。1数据管理技能展开过程经过人工管理、文件系统跟数据库系统三个阶段,其中数据独破性最高的阶段是【1】。2算法复杂度要紧包括时刻复杂度跟【2】复杂度。3在停顿模块测试时,要为每个被测试的模块不的方案两类模块:驱动模块跟承接模块桩模块。其中【3】的感染是将测试数据转达给被测试的模块,并表示被测试模块所发作的结果。4一棵二叉树第六层根结点为第一层的结点数最多为【4】个。5数据结构分为逻辑结构跟存储结构,循环行列属于【
22、5】结构。6设有以下函数过程:Functionfun(mAsIntegerAsIntegerDimkAsInteger,sumAsIntegersum=0Fork=mTo1Step-2sum=sum+kNextkfun=sumEndFunction假定在次第中用语句s=fun(10调用此函数,那么s的值为【6】。7在窗体上画一个命令按钮跟一个文本框,然后编写命令按钮的Click情况过程。次第运行后,在文本框中输出一串英文字母不区分大小写,单击命令按钮,次第可寻出未在文本框中输出的其他所有英文字母,并以大年夜写办法落序表示到Text1中。比如,假定在Text1中输出的是abDfdb,那么单击Co
23、mmand1按钮后Text1中表示的字符串是ZYXWVUTSRQPONMLKJIHGEC。请填空。PrivateSubCommand1_Click(DimstrAsString,sAsString,cAsStringstr=UCase(Text1s=c=ZWhilec=AIfInStr(str,c=0Thens=【7】EndIfc=Chr$(Asc(c【8】WendIfsThenText1=sEndIfEndSub8在n个运发起中选出任意r集团参加比赛,有特不多种差异的选法,选法的个数可以用公式打算。以以下列图窗体中3个文本框的名称依次是Text1、Text2、Text3。次第运行时在Text
24、1、Text2中分不输出n跟r的值,单击Command1按钮即可求出选法的个数,并表示在Text3文本框中(见以以下列图。请填空。PrivateSubCommand1_Click(DimrAsInteger,nAsIntegern=Text1r=Text2Text3=fun(n/fun(【9】/fun(rEndSubFunctionfun(nAsIntegeraslongDimtAsLong【10】Fork=1Tont=t*kNextfun=tEndFunction9以下是一个比赛评分次第。在窗体上树破一个名为Text1的文本框数组,然后画一个名为Text2的文本框跟名为Command1的命令
25、按钮。运行时在文本框数组中输出7个分数,单击“打算得分命令按钮,那么最后得分表示在Text2文本框中去丢掉一个最高分跟一个最低分后的平均分即为最后得分,如以下列图。请填空。PrivateSubCommand1_Click(DimkAsIntegerDimsumAsSingle,maxAsSingle,minAsSinglesum=Text1(0max=Text1(0min=【11】Fork=【12】To6IfmaxText1(kThenmin=Text1(kEndIfsum=sum+Text1(kNextkText2=(【13】/5EndSub10如以下列图,在列表框List1中已经有假定干人
26、的复杂信息,运行时在Text1文本框即“查寻货色右边的文本框输出一个姓或姓名,单击“查寻按钮,那么在列表框中停顿查寻,假定寻到,那么把该人的信息表示在Text2文本框中。假定有多个匹配的列表项,那么只表示第1个匹配项;假定未寻到,那么在Text2中表示“查无此人。请填空。PrivateSubCommand1_Click(DimkAsInteger,nAsInteger,foundAsBooleanfound=Falsen=Len(【14】k=0WhilekList1.ListCountAndNotfoundIfText1=Left$(List1.List(k,nThenText2=【15】found=TrueEndIfk=k+1WendIfNotfoundThenText2=查无此人EndIfEndSub2005年9月世界打算机等级检验二级VB笔试参考答案选择题【1-5】CACDC【6-10】DAABB【11-15】BCCDC【16-20】CABBA【21-25】DAADC【26-30】ADBAC【31-35】CCDAB填空题【1】数据库系统【2】空间【3】驱动模块【4】32【5】存储结构【6】30【7】s&c【8】-1【9】n-r【10】t=1【11】Text1(0【12】1【13】sum-max-min【14】text1.text【15】list1.list(k