您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 习题/试题 > VB期末试题(含答案)
一、单选题(每题1.5分,共30分)1.在VB中,假定有以下程序段,则执行结束后k的值是:(A)Fori=1To3k=i+2NextiA.5B.4C.3D.62.以下控件中可以作为容器控件的是(B)A.Image图像框控件B.PictureBox图片框控件C.TextBox文本框控件D.ListBox列表框控件3.关于Image控件和PictureBox控件的说明,其中错误的是(B)A.Image控件和PictureBox控件都有Picture属性B.Image控件和PictureBox控件都支持Print方法C.Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中D.Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件4.为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为(D)A.5B.500C.10D.50005.能显示窗体的方法是(B)。A.VisibleB.ShowC.NewD.Open6.MsgBox函数中有4个参数,其中必须写明的参数是(C)A.指定显示按钮的个数B.对话框的标题C.提示信息D.所有参数都是可选的7.你若在代码窗口中编写:msgbox(“AAAA”,vbokonly,”BBBB”)语句后,所产生的信息框的标题是(C)A.AAAAB.空C.BBBBD.出错,不能产生信息8.要使文本框获得输入焦点,则应采用文本框控件的(D)方法。A.GotFocusB.LostFocusC.KeyPressD.SetFocus9.为了把焦点移到某个指定的控件,所使用的方法是(A)A.SetFoeusB.VisibleC.RefreshD.GetFocus10.语句if3*4=10thena=1elsea=2endif执行后,a的值为(D)。A.12B.10C.1D.211.能够将文本框控件隐藏起来的属性是(A)。A、VisibleB、ClearC、ClsD、Hide12.决定控件是否可见的属性是(B)A.enabledB.VisibleC.borderstyleD.wordwrap13.能使控件被访问或禁止访问的属性是(B)A.VisibleB.enabledC.borderstyleD.wordwrap14.如果文本框的Enabled属性被设置为False,则运行时(A)A.文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C.文本框中的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容15.下面是一个窗体的单击事件过程,该窗体事件的功能是(B)PrivmeSubForm_Click()IfCommandl.Enabled=trueThenLabel1.Caption=“命令按钮可以使用!“ElseLabel1.Caption=“命令按钮不可以使用!“EndIfEndSubA.判断命令按钮是否可见,以便在标签上显示不同的信息B.判断命令按钮是否可用,以便在标签上显示不同的信息C.判断命令按钮是否设置了默认按钮,以便在标签上显示不同的信息D.If语句中的条件不合法,事件过程错误,不能执行。16.下列(C)是日期型常量。A.“2/1/2”B.2/1/2C.#2/1/2#D.|2/1/2|17.下列哪个符号可以作为VB中的变量名?(D)A.abc+B.thenC.m&mD.p418.在表示长整数时,可作为长整数尾部符号的是(C)A.#B.!C.&D.$19.语句dimvarlasboolean作用是:将varl定义为什么类型变量?(C)A.单精度型B.整型C.布尔型D.字符型20.下面可以正确定义2个整型变量和1个字符型变量的语句是(A)A.Dimn,mAsInteger,sAsStringB.Dima%,b$,cAsStringC.DimaAsInteger,b,cAsStringD.Dimx%,yAsInteger,zAsString二、填空题(每空1分,共10分)1.设计多窗体程序时,显示窗体的方法是_____对象名.show______,隐藏窗体的方法是______对象名.Hide____2.命令按钮控件的caption属性是指__控件的显示内容__、Enabled属性是指__控件是否可用__、visible属性是指__控件是否可见__.3、Do…LoopUntil循环结构中,当条件为___________时结束循环。4、产生[10,40]之间的随机整数的VisualBasic表达式是________________。5、征兵的条件是:男性(sex),年龄(age)在18~20岁之间,身高(size)在1.65米以上;其逻辑表达式为:________________________________________________________________。6、变量命名规则要求变量名必须以开头,其后可由字母、数字、下划线组成,长度不超过个字符。三.程序阅读题(每题2分,共10分)1.以下VB程序,程序运行结果:____15________.s=0Fori=1to5s=s+inextiPrints2.执行下面的程序段后,变量S的值为_______9_________S=5Fori=2.6to4.9Step0.6S=S+1Nexti3、下列程序的执行结果为-9A=”1”B=”2”A=Val(A)+Val(B)B=Val(”12”)IfABThenPrintA-BElsePrintB-A4、下列程序的执行结果为Between6and10DimNumberNumber=8SelectCaseNumberCase1To5PrintBetween1and5Case6To10PrintBetween6and10CaseElsePrintNotbetween1and10EndSelect5、下列代码的运行结果为PrivateSubcommand1_click()Dimm(10)Fork=1To10m(k)=11-kNextkx=5Printm(2+m(x))EndSub四、程序题(每题5分,共10分)1、设计一个如下界面的成绩计算程序,其中总评成绩中平时占20%,期中和期末各占30%和50%,写出“计算”和“清除”按钮的代码。2、从键盘输入10个数,求出其中的最大数,最小数和平均值,要求利用输入框和消息框进行信息的收集和输出。
本文标题:VB期末试题(含答案)
链接地址:https://www.777doc.com/doc-2865825 .html