二级vb笔试题库.docx

上传人:b****7 文档编号:9936150 上传时间:2023-02-07 格式:DOCX 页数:10 大小:24.31KB
下载 相关 举报
二级vb笔试题库.docx_第1页
第1页 / 共10页
二级vb笔试题库.docx_第2页
第2页 / 共10页
二级vb笔试题库.docx_第3页
第3页 / 共10页
二级vb笔试题库.docx_第4页
第4页 / 共10页
二级vb笔试题库.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

二级vb笔试题库.docx

《二级vb笔试题库.docx》由会员分享,可在线阅读,更多相关《二级vb笔试题库.docx(10页珍藏版)》请在冰豆网上搜索。

二级vb笔试题库.docx

二级vb笔试题库

1二级vb题库全国计算机等级考试52000.下列叙述中正确的是(C)(单)A.只有窗体才是VisualBasic中的对象B.只有控件才是VisualBasic中的对象C.窗体和控件都是VisualBasic中的对象D.窗体和控件都不是VisualBasic中的对象52001.下列可以激活属性窗口的操作是(D)(单)A.用鼠标双击窗体的任何部位B.执行"文件"菜单中的"属性窗口"命令C.执行"编辑"菜单中的"属性窗口"命令D.按F4键52002下列能打开工具箱窗口的操作是(A)(单)A.执行"视图"菜单中的"工具箱"命令B.按Alt键C.单击属性窗口上的"工具箱"按钮D.按Ctrl键52003.假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Name属性,预先应执行的操作是(D)(单)A.单击窗体上有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏52004.为了把窗体上的某个控件变为活动的,应执行的操作是(B)(单)A.单击窗体的空白处B.单击该控件的内部C.双击该属性列表框D.双击窗体52005.确定一个控件在窗体上的位置的属性是(D)(单)A.Width或HeightB.Top和HeightC.Top或WidthD.Top和Left52006.确定一个窗体或控件的大小的属性是(A)(单)A.Width或HeightB.Top和WidthC.Top或LeftD.Top和Left52007.为了同时改变一个活动控件的高度和宽度,正确的操作是(A)(单)A.拖拉位于控件左上角B.只能拖拉位于控件右下角C.只能拖拉位于控件左下角D.不能同时改变控件的高度和宽度52008.面向对象的程序设计指满足(B)(单)A.虚拟化、结构化、动态化B.封装性、继承性、多态性C.对象的链接、动态链接、动态数据交换D.ODBC、DDE、OLE52009.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为(A)(单)A.面向对象的程序设计B.结构化程序设计C.事件驱动的编程机制D.程序设计52010.VB集成开发环境开发的应用程序不适宜的运行环境是(A)(单)A.WINDOS32B.WINDOWS9X2C.WINDOWSNTD.WINDOWS200052011.VB6共有三个版本,按功能从弱到强的顺序排列应是(C)(单)A.学习版、专业版和工程版B.学习版、工程版和专业版C.学习版、专业版和企业版D.学习版、企业版和专业版52012.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是(B)(单)A.设计状态B.编写代码状态C.运行状态D.中断状态52013.不能打开代码窗口的操作是(B)(单)A.双击窗体设计器的任何地方B.按下F键C.单击工程窗口中的"查看代码"按钮D.选择"视图"下拉菜单中的"代码窗口"52014.在VB中,工程文件的扩展名是(B)(单)A..frmB..vbpC..basD..frx52015.在VB中,窗体文件的扩展名是(A)(单)A..frmB..vbpC..basD..frx52016.VB集成开发环境可以(D)(单)A.编辑、调试、运行程序,但不能生成可执行程序B.编辑、生成可执行程序、运行程序,但不能调试程序C.编辑、调试、生成可执行程序,但不能运行程序D.编辑、调试、运行程序,也能生成可执行程序52017.英文"VISUAL"的含义是(A)(单)A.可视化B.集成C.结构化D.调试52018.标准模块文件的扩展名是(C)(单)A.frmB.vbpC.basD.vbg52019.VB集成开发环境中,在(C)中编写代码(单)A.状态栏B.属性列表框C.代码框D.标题栏52020.在面向对象的程序设计过程中,英文缩写"OOP"的含义是(C)(单)A.事件驱动的编程机制B.结构化程序设计语言C.面向对象的程序设计D.可视化程序设计52021.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是(D)(单)A.Timer1.Interval=0.5B.Timer1.Interval=5C.Timer1.Interval=50D.Timer1.Interval=50052022.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()StaticxAsIntegerClsFort=1To2y=y+xx=x+2NexttPrintx,y3EndSub程序运行后,连续三次单击Command1按钮后,窗体上显示的是(A)(单)A.42B.1218C.1230D.4652023.以下关于多重窗体程序的叙述中,错误的是(A)(单)A.用Hide方法不但可以隐藏窗体,且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序中,单独保存每个窗体52024.以下关于文件的叙述中,错误的是(B)(单)A.顺序文件中的记录一个接一个顺序存放B.随机文件中记录的长度是不相同的C.执行打开文件的命令后,自动生成一个文件指针D.EOF函数作用是判断文件的指针是否指向文件末尾52025.以下叙述中错误的是(D)(单)A.事件过程是响应特定事件的一段程序B.不同的对象可以具有相同名称的方法C.对象的方法是执行指定操作的过程D.编程者可以自由更改代码框右上边的过程列表的事件名称52026.以下合法的VisualBasic变量的名称是(A)(单)A.a3B.ConstC.9abcD.a#x!

52027.当一个复选框被选中时,它的Value属性的值是(C)(单)A.3B.2C.1D.052028.表达式5Mod3+5\3的值是(B)(单)A.0B.3C.4D.652029.设x=4,y=8,z=7,表达式:

(x<y)Orz<x的值是(C)(单)A.1B.-1C.TRUED.FALSE52030.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()a$="VisualBasic"PrintString(3,a$)EndSub程序运行后,单击命令按钮,在窗体上显示的内容是(A)(单)A.VVVB.VisC.sicD.1152031.设有如下程序段:

x=2Forc=1To4Step2x=x+cNextc运行以上程序后,x的值是(A)(单)A.6B.7C.8D.952032.以下叙述中错误的是(A)(单)A.在KeyPress事件过程中不能识别键盘键的按下与释放B.在KeyPress事件过程中不能识别回车键C.在KeyDown和KeyUp事件过程中,从键盘输入的字母"A"和字母"a"对应的KeyCode视作相同的字4母D.在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符52033.执行如下两条语句,窗体上显示的是(C)(单)A=9.8596PrintFormat(a,"000.00")A.0,009.86B.9.86C.009.86D.0,009.8652034.在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。

然后编写如下事件过程:

PrivateSubCommand1_Click()CommonDialog1.FileName=""CommonDialog1.Filter="Allfile|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"CommonDialog1.FilterIndex=1CommonDialog1.DialogTitle="VBTest"CommonDialog1.Action=1EndSub对于这个程序,以下叙述中错误的是(D)(单)A.该对话框被设置为"打开"对话框B.在该对话框中指定的文件名为空C.该对话框的标题为VBTestD.在该对话框中指定的默认文件类型为文本文件(*.Txt)52035.设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。

窗体Form1的程序代码如下:

PrivateSubCommand1_Click()DimaAsIntegera=10Callg(Form2,a)EndSubPrivateSubg(fAsForm,xAsInteger)y=Iif(x>10,100,-100)f.Showf.Caption=yEndSub运行以上程序,正确的结果是(B)(单)A.Form1的Caption属性值为100B.Form2的Caption属性值为-100C.Form1的Caption属性值为-100D.Form2的Caption属性值为10052036.在窗体上画一个名称为Command1的命令按钮,并编写如下程序:

PrivateSubCommand1_Click()DimxAsIntegerStaticyAsIntegerx=10y=5Callf1(x,y)Printx,yEndSubPrivateSubf1(ByRefx1AsInteger,y1AsInteger)x1=x1+25y1=y1+2EndSub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.105B.125C.107D.12752037.OptionBase1PrivateSubCommand1_Click()Dima(10)AsIntegerDimnAsIntegern=3Ifn<10ThenCallGetArray(a,n)EndIfEndSubPrivateSubGetArray(b()AsInteger,nAsInteger)Dimc(10)AsIntegerj=0Fort=1Tonb(t)=Rnd*100Ifb(t)/2=b(t)\2Thenj=j+1c(j)=b(t)EndIfNexttPrintjEndSub以下叙述中错误的是(C)(单)A.数组b中的数范围为0-100B.c数组下标的下界从1开始C.GetArray过程的参数n是按值传送的D.语句Ifb(t)/2=b(t)\2Then是判断数组b中元素的值是否为整数52038.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4,5)Forc=1ToUbound(a)a(c)=a(c)+c-1NextcPrinta(3)EndSub程序运行后,单击命令按钮,则在窗体上显示的内容是(B)(单)A.4B.5C.6D.752039.阅读程序:

OptionBase1PrivateSubForm_Click()DimarrDimSum%Sum=0arr=Array(1,3,5,7,9)Fort=1To5Sum=Sum+arr(t)6NexttPrintSumEndSub程序运行后,单击窗体,输入结果为(B)(单)A.5B.9C.25D.1552040.在窗体上画一个名称为File1的文件列表框,并编写如下程序:

PrivateSubFile1_DblClick()x=Shell(File1.FileName,1)EndSub以下关于该程序的叙述中,错误的是(A)(单)A.x没有实际作用,因此可以将该语句写为:

CallShell(File1,FileName,1)B.双击文件列表框中的文件,将触发该事件过程C.要执行的文件的名字通过File1.FileName指定D.File1中显示的是当前驱动器、当前目录下的文件52041.在窗体上画一个名称为Label1、标题为"VisualBasic考试"的标签,两个名称分别为Command1和Command2、标题分别为"开始"和"停止"的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500。

编写如下程序:

PrivateSubForm_Load()Timer1.Enabled=FalseEndSubPrivateSubCommand1_Click()Timer1.Enabled=TrueEndSubPrivateSubTimer1_Timer()IfLabel1.Left<Form1.WidthThenLabel1.Left=Label1.Left+20ElseLabel1.Left=0EndIfEndSub程序运行后,单击"开始"按钮,标签在窗体中移动。

对于这个程序,以下叙述中错误的是(A)(单)A.标签的移动方向为自右向左B.单击"停止"按钮后再单击"开始"按钮,标签从停止的位置继续移动C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动D.标签按指定的时间时隔移动52042.规范地说,VB是一种(A)的开发工具(单)A.面向对象B.面向用户C.面向屏幕D.面向窗体52043.VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在(D)下拉菜单中(单)A.文件B.工程C.编辑D.视图52044下面(D)操作不是激活或显示属性列表框的操作(单)A.按快捷键F4B.点击工具栏中的"属性列表框"按钮C.选择"视图"下拉菜单的"属性窗口"项D.双击窗体中的某一对象52045.VisualBasic程序中分隔各语句的字符是(B)(单)A.′B.:

C.\D._752046.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"VBTest"的语句为(B)(单)A.Form1="VBTest"B.Caption="VBTest"C.Form1.Text="VBTest"D.Form1.Name="VBTest"52047.下列不能打开代码窗口的操作是(D)(单)A.双击窗体上的某个控件双击B.双击窗体C.按F7键D.单击窗体或控件52048.VisualBasic程序中语句行的续行符是(D)(单)A.′B.:

C.\D._52049.VisualBasic程序中的注释所使用的字符是(A)(单)A.′B.:

C.\D._52050.下列说法中正确的是:

为了保存一个VisualBasic应用程序,应当(D)(单)A.只保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件52051.为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为(B)(单)A.1B.2C.3D.452052.下列说法中正确的是:

为了载入一个只有一个工程(此工程下有三个窗体)的VisualBasic应用程序,应当(B)(单)A.只装入窗体模块文件(.frm)B.先装入工程文件(.vbp)即可C.分别装入工程文件和标准模块文件(.bas)D.分别装入工程文件、窗体文件和标准模块文件52053.要使一个标签能够显示所需要的文本,应设置该标签的(A)属性的值(单)A.CaptionB.NameC.TextD.AutoSize52054.要使一个命令按钮上有图形,应该设置该按钮的(A)属性值,同时设置它的style属性为1(单)A.PictureB.StyleC.DownPictureD.DisabledPicture52055.为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为(D)(单)A.5B.300C.500D.500052056一个标准的VB应用程序至少要包含一个(C)对象(单)A.文本框B.标签框C.窗体D.命令按钮52057.要使一个文本框对象能够显示多行文字,应设置该对象的(B)属性值为True(单)A.TextB.MultiLineC.StyleD.Visible52058.下列的(A)对象支持KeyPress事件(单)A.文本框B.命令按钮C.标签框D.图像框52059.若要将窗体从内存中卸载,其实现的方法或语句是(B)(单)A.ShowB.UnloadC.LoadD.Hide52060.以下选项中,不是VB标准控件的是(C)(单)8A.命令按钮B.定时器C.通用对话框D.单选框52061.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口52062.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动52063.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide52064.文本框的默认属性是(B)(单)A.CaptionB.TextC.NameD.Top52065.标签默认属性是(A)(单)A.CaptionB.TextC.NameD.Top52066.执行以下程序段:

a$="abbacddcba"ForI=6To2Step-2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)NextIPrintz输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB52067.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:

OptionBase1PrivateSubCommand1_Click()DimaAsVarianta=Array(1,2,3,4,5)Sum=0ForI=1To5Sum=sum+a(I)NextIx=Sum/5ForI=1To5Ifa(I)>xThenPrinta(I);NextIEndSub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.12B.123C.345D.4552068.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。

Model1代码如下:

PublicxAsIntegerPublicyAsIntegerSubS1()9x=1S2EndSubSubS2()y=10Form1.ShowEndSubModel2的代码如下:

SubMain()S1EndSub其中SubMain被设置为启动过程。

程序运行后,各模块的执行顺序是(C)(单)A.Form1->Model1->Model2B.Model1->Model2->Form1C.Model2->Model1->Form1D.Model2->Form1->Model152069.设有如下程序段:

a$="beijingshanghai"b$=Mid(a$,InStr(a$,"g")+1)执行上面的程序段后,变量b$的值为【shanghai】52070.以下程序段的输出结果是【3】Num=0DoWhilenum<=2num=num+1LoopPrintnum52071.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()Move500,500EndSub程序运行后,单击命令按钮,执行的操作为(A)(单)A.命令按钮移动到距窗体左边界、上边界各500的位置B.窗体移动到距屏幕左边界、上边界各500的位置C.命令按钮向左、上方向各移动500D.窗体向左、上方向各移动50052072.在窗体上有若干控件,其中有一个名称为Text1的文本框。

影响Text1的Tab顺序的属性是(D)(单)A.TabStopB.EnabledC.VisibleD.TabIndex52073.在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为(A)(单)A.Fori=0ToList1.ListCount-1......NextiB.Fori=0ToListCount-1......NextiC.Fori=1ToList1.listCount......NextiD.Fori=1ToListCount......Nexti52074.以下Case语句中错误的是(C)(单)A.Case0To10B.CaseIs>10C.CaseIs>10AndIs<50D.Case3,5,Is>101052075.以下关于图片框控件的说法中,错误的是(D)(单)A.可以通过Print方法在图片框中输出文本B.清空图片框控件中图形的方法之一是加载一个空图形C.图片框控件可以作为容器使用D.用图片框控件的Stretch属性可以自动调整图片框中图形的大小52076.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(A)(单)A.VisualB.BasicC.6D.1152077.以下叙述中错误的是(D)(单)A.下拉式菜单能用菜单编辑器建立B.在多窗体程序中,每个窗体都可以建立自己的菜单系统C.能够对菜单项的Click事件编程D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见52078.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:

PrivateSubCommand1_Click()a="12345"PrintFormat$(a,"000.00")EndSub程序运行后,单击命令按钮,窗体上显示的是(B)(单)A.123.45B.12345.00C.12345D.00123.4552079.以下关于函数过

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1