您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 2014年全国计算机等级《二级VB》考前押密试题(2)
一、选择题1、在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimI,NumRandomizeDoForI=1To1000Num=Int(Rnd*100)PrintNum;SelectCaseNumCase12ExitForCase58ExitDOCase65,68,92EndEndSelectNextILoopEndSub上述事件过程执行后,下列描述中正确的是()。A.Do循环执行的次数为1000次B.在For循环中产生的随机数小于或等于100C.当所产生的随机数为12时结束所有循环D.当所产生的随机数为65、68或92时窗体关闭、程序结束2、下列叙述中正确的是()。A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述3种说法都不对3、窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构见图。要求程序执行时单击保存菜单项,则把其标题显示在Text1文本框中。下面可实现此功能的事件过程是()。标题名称文件file新建new保存saveA.PrivateSubsave_Click()Text1.Text=file.save.CaptionEndSubB.PrivateSubsave_Click()Text1.Text=save.CaptionEndSubC.PrivateSubfile_Click()Text1.Text=file.save.CaptionEndSubD.PrivateSubfile_Click()Text1.Text=save.CaptionEndSub4、Function过程与Sub过程的最主要区别是()。A.Function过程一定要有形参,而Sub过程可以没有形参B.Function过程的终端语句是EndFunction,而Sub过程的终端语句是EndSubC.Function过程是用于计算函数值的,而Sub过程是用于改变属性值的D.Function过程有返回函数值,而Sub过程没有返回值5、假定建立一个名为Command1的命令按钮数组,则以下说法中错误的是()。A.数组中每个命令按钮的名称(Name属性)均为Command1B.数组中每个命令按钮的标题(Caption属性)都一样C.数组中所有命令按钮可以使用同一个事件过程D.用名称Command1(下标)可以访问数组中的每个命令按钮6、在窗体上面1个名称为Command1的命令按钮,然后编写下列事件过程OptionBase1PrivateSubCommand1_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To5a(i,j)=(i+j)*5\10NextjNextis=0Fori=1To5s=s+a(i,i)NextiPrintsEndSub程序运行后,单击命令按钮,输出结果是()。A.15B.13C.11D.97、当在滚动条内拖动滚动块时触发()。A.KeyUp事件B.KeyPress事件C.Scroll事件D.Change事件8、下列各种形式的循环中,输出*的个数最少的循环是()。A.a=5:b=8DoPrint"*"a=a+1LoopWhilea<bB.a=5:b=8DoPrint"*"a=a+1LoopUntila<bC.a=5:b=8DoUntila-bPrint"*"b=b+1LoopD.a=5:b=8DoUntila>bPrint"*"a=a+1Loop9、下列叙述中正确的是()。A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对10、下列程序的执行结果为()。PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=12:y=20CallValue(x,y)Printx;yEndSubPrivateSubValue(ByValmAsInteger,ByValnAsInteger)m=m*2:n=n-5Printm;nEndSubA.20122015B.12201225C.24151220D.2412121511、下列程序执行后,变量X的值为()。Dimfl,b,c,dAsSingleDimXAsSinglefl=10b=30c=400Ifb>flThend=fl:fl=b:b=dEndIfIfb>cThenX=bElseIffl>cThenX=cElseX=aEndIfA.10B.30C.400D.43012、下列叙述中错误的是()。A.菜单项的快捷键不可以任意设置B.除了Click事件之外,菜单项还能响应其他的事件过程,如DblClick等C.每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件D.在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色13、表达式5Mod3+3\5*2的值是()。A.0B.2C.4D.614、假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项大图标,则在该菜单项前添加一个√。以下正确的事件过程是()。A.PrivateSubbigicon_Click()bigicon.Checked=FalseEndSubB.PrivateSubbigicon_Click()Me.appear.bigicon.Checked=TrueEndSubC.PrivateSubbigicon_Click()bigicon.Checked=TrueEndSubD.PrivateSubbigicon_Click()appear.bigicon.Checked=TrueEndSub15、下列关于关系运算的叙述中正确的是()。A.投影、选择、连接从二维表的行的方向来进行运算B.并、交、差从二维表的列的方向来进行运算C.投影、选择、连接从二维表的列的方向来进行运算D.以上三种说法都不对16、窗体上有一个名称为Picture1的图片框控件,一个名称为Label1的标签控件。如图所示。现有如下程序:PublicSubdisplay(xAsControl)IfTypeOfxisLabelThenx.Caption="计算机等级考试"Elsex.Picture=Loadpicture("pic.jpg")EndIfEndSubPrivateSubLabel1_Click()Calldisplay(Label1)EndSubPrivateSubPicture1_Click()Calldisplay(Picture1)EndSub对以上程序,下列叙述中错误的是()。A.程序运行时会出错B.单击图片框,在图片框中显示一幅图片C.过程中的X是控件变量D.单击标签,在标签中显示一串文字17、将文本框的()属性设置为True时,文本框可以输入或显示多行文本,且会自动换行。A.TextB.ScrollBarsC.MultiLineD.Enabled18、下列有关数据库的叙述,正确的是()。A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字19、过程语句中,使用的<参数表>可以是()。A.常量或变量名B.表达式或变量名C.数组元素或变量名D.变量名或数组名20、下列排序方法中,最坏情况下比较次数最少的是()。A.冒泡排序B.简单选择排序C.直接插入排序D.堆排序21、下列不能输出Program的语句是()。A.PrintMid("VBProgram",3,7)B.PrintRight("VBProgram",7)C.PrintMid("VBProgram",3)D.PrintLeft("VBProgram",7)22、下列对于软件测试的描述正确的是()。A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则23、在窗体上画一个命令按钮,其名称为Command1,然后编写下列代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4)j=1Fori=4To1Step-1s=s+a(i)*jj=j*10NextiPrintSEndSub程序运行后,单击命令按钮,其输出结果是()。A.4321B.1234C.34D.1224、设有如下三个关系表:下列操作中正确的是()。A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S25、可以实现从键盘输入一个作为双精度变量a的值的语句是()。A.a=InputBox()B.a=InputBox(请输入一个值)C.a=Val(InputBox(请输入一个值))D.a=Val(InputBox())26、可以作为其他控件容器的控件是()。A.窗体控件,列表框控件,图像框控件B.窗体控件,文本框控件,框架控件C.窗体控件,框架控件,图片框控件D.窗体控件,标签控件,图片框控件27、在通用对话框中打开颜色对话框的方法是()。A.ShowOpenB.MenuItem.Enabled=TrueC.MenuItem.Visible=TrueD.MenuItem.Visible=Flase28、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。A.一对一B.一对多C.多对一D.多对多29、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimaAsInteger,sAsIntegera=8s=1Dos=s+aa=a-1LoopWhilea<=0Prints;aEndSub程序运行后,单击命令按钮,则窗体上显示的内容是()。A.79B.340C.97D.死循环30、下列叙述中正确的是()。A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述3种说法都不对31、以下叙述中错误的是()。A.在KeyPress事件过程中不能识别键盘的按下与释放B.在KeyPress事件过程中不能识别回车键C.在KeyDown和KeyUp事件过程中,将键盘输入的A和a视作相同的字母D.在KeyDown和KeyUp事件过程中,从大键盘上输出的1和从右侧小键盘上输入的1被视作不同的字符32、单击按钮时,以下程序运行后的输出结果是()。PrivateSubproc1(xAsInteger,yAsInteger,zAsInteger)x=3*zy=2*zz=x+yEndSubPrivateSubCommand1_Click()DimxAsInteger,yAsInteger,zAsIntegerx=1:y=2:z=3Callproc1(x,x,z)Printx;x;zCallproc1(x,y,y)Printx;y;yEndSubA.661261010B.951051010C.961291015D.91010541033、在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮,运行后的窗体外观如图所示:设有如下的类型和变量声明:PrivateTypePersonnameAsSTRING*8majorAsString*20EndTypeDimpAsPerson设文本框中的数据已正确地赋值给Person类型的变量p,当点击保存按钮时,能够正确地把变量中的数据写入随机文件Test2.dat中的程序段是()。A.Open"c:\Test2.dat"ForOutputAs#1Put#1,1,pClose#1B.Open"c:\T
本文标题:2014年全国计算机等级《二级VB》考前押密试题(2)
链接地址:https://www.777doc.com/doc-2967680 .html