VB期末考试试题B卷一、填空题1.VB中若要产生一消息框,可用__(1)__函数来实现。
2.常量是指在程序运行过程中,其值不能改变(2)的量。
3.整数类型数据分别包括整型和(3)数据。
4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(单击“运行”菜单下的启动4)__;二是_(5) 单击工具栏上的启动按钮_;三是_(6) 按F5键。
5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus (7)_方法来实现。
6.列表框(ListBox控件)显示项目列表(8) ,用户可从中选择一个或多个项目。
7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。
8、在VB中,用来描述对象外部特征的量称之为对象的_(10)_ 属性_。
9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取(&C) _(11)___,并且设置其__(12)__属性值为__(13)__。
10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。
11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。
12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。
13.计时器控件通过定期激活Timer事件,使得Timer控件(18)就执行一次Timer事件中的代码。
14.要获得滚动条的当前位置,可以访问通过(19)属性来实现。
15.关闭正在运行的VB窗口将自动触发的事件是(20)。
二、选择题1.工程文件的扩展名是( B )。
A.vbg B.vbp C.vbw D.vbl2.在以下窗体中没有采用的控件是()。
A.文本框 B 垂直滚动条C.框架 D 命令按钮3.滚动条控件(如图所示)的Largechange属性所设置的是()A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量B.滚动条中滚动块的最大移动位置C.滚动条中滚动块的最大移动范围D.滚动条控件无该属性4、用于从字符串左边截取字符的函数是()A、Ltrim( )B、Trim( )C、Left( )D、Instr( )5、可获得当前系统日期的函数是(A)A、Date( )B、Time( )C、IsDate( )D、Year( )6、退出For循环可使用的语句为()A、Exit ForB、Exit DoC、End ForD、End Do7、窗体的标题栏显示内容由窗体对象的(D)属性决定。
A、BackColorB、BackStyleC、TextD、Caption8、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的()属性值为True来实现。
A、ValueB、EnabledC、DefaultD、Cancel9、当用户在窗体上单击鼠标时,不会触发的事件是(D)A、ClickB、MouseDownC、MouseUpD、DblClick10、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口11、设a=“Visual Basic”,下面使b=“Visual”的语句是A、b=Left(a,8,12) B、b=Mid(a,8,5) C、b=Rigth(a,6) D、b=Left(a,6)12、若要使命令按钮不可用,则可设置其()属性为False来实现。
A、ValueB、CancelC、EnabledD、Default13.允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?()A.在标题项中输入&然后打勾 B 在索引项中输入“√”C.在复选项中输入“√” D 在有效项中输入“√”14.当执行以下过程时,在窗体上将显示()。
Private Sub Commandl_Click( )Print “VB”Print“Hello!”;Print “VB”End SubA. VB Hello! VBB. VBHello!VBC. VBHello! VBD. VBHello!VB15、以下不属于键盘事件的是(C)A、KeyDownB、KeyUpC、UnloadD、KeyPress16、以下叙述中正确的是()A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空17、图像框或图片框中显示的图形文件,由它们的(B)属性值决定。
A、DownPictureB、PictureC、ImageD、Icon18、文本框的(A)属性用于设置或返回文本框中的文本内容。
A、TextB、(名称)C、CaptionD、Name19、复选框或单选钮的当前状态可通过(C)属性来返回或设置。
A、CheckedB、ValueC、SelectedD、Caption20、VB提供()属性用于控制对象是否可用。
A、DefaultB、CancelC、EnabledD、Visible三、判断题(判断下列正确与否,正确的打√,错误的打ⅹ。
)1、设置属性的语句格式为:“对象名.属性名=属性值”.2、若用户在键盘上按下一个键,则会产生一个单击事件(Click事件).3、VB的赋值语句只能给变量赋值.4、在VB中,字符型常量应使用"#"号将其括起来.5、窗体大小只能通过鼠标拖动窗体边框来设置.6.在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它。
()7.Visual Basic表达式为:128÷4+COS(28︒)()8.Visual Basic表达式为:3*cos (c+d)^2或3*cos (c+d)*cos (c+d) ( ) 9.VB程序语言两个基本特点是:结构化和事件驱动编程。
()10.工程资源管理器用于查看和管理工程类的文件,不能删除文件。
()四、读程序题,写出程序运行结果1.Private Sub Form_Click( )Static Sum As IntegerFor I=1 To 10Sum= Sum+INext IPrint SumEnd Sub2.Private Sub Form_Click ( )Print "*";Tab(9);3,Tab(18);6PrintFor I=15 to 16Print I;For j=3 To 6 Step 3Print Tab(3*j);j*I;Next jPrintNext IEnd Sub3.Private Function Fac(n As Integer)As IntegerDim f As Integerf=f+nFac =fEnd FunctionPrivate Sub Form_Click( )Dim I As IntegerFor I=1 To 5Print "Σ";I & "=" & Fac(I)Next IEnd Sub4.Private Sub Command1_Click( )Text1.Text=努力End SubPrivate Sub Command2_Click( )Text1.Text="学习"End Sub单击Command2按钮,又单击Command1按钮,在文本框中显示什么?五、编程题1、在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1。
要求每一秒钟在文本框中显示一次当前的时间。
程序如下,请在下划线上填入恰当的内容。
Private Sub Timer1______()TxtTime.text=_____End Sub2、在窗体上画一个命令按钮,名称为Command1。
然后编写如下程序: Private Sub Command1_Click()For a=1 To 4For b=0 To aPrint Chr(65+a)Next bPrintNext aEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是什么?3、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:Private Sub Form_Load()Text1.Text=”计算机”End SubPrivate Sub Text1_Change()Picture1.Print“等级考试”End Sub程序运行后,在文本框中显示的内容是而在图片框中显示的内容是参考答案:一、填空题(1)MsgBox函数(2)其值不能改变(3)长整型(4)单击“运行”菜单下的启动(5)单击工具栏上的启动按钮(6)按F5键(7)Setfocus(8)项目列表(9)对其它控件(10)属性(11)取消(&C) (12)Cancel(13) True (14)Static (16)Dim (17)Private (18)可以每隔一个时间段(19)Value (20)Unload二、选择题1.B 2.B 3.A 4. A 5. A6.A 7. D 8. C 9. D 10. C11. D 12. C 13. C 14. B 15.C16. A 17. B 18. A 19. B 20 . C三、判断题1.√ 2. 3. √ 4. ⨯在VB中,字符型常量应使用""号将其括起来.5. ⨯ 6. 7. ⨯正确的形式是:128/4+COS(28*3.14159/180)8. √9.⨯VB的两个基本特点是:可视化设计和事件驱动编程。
10. ⨯四、读程序题,写出程序运行结果、1.结果为:552.结果为:* 3 615 45 9016 48 963.结果为:Σ1=1Σ2=2Σ3=3Σ4=4Σ5=54. 结果为:努力五、综合题1.Timer time2.BBCCCDDDDEEEEE3. 在文本框中显示的内容是计算机而在图片框中显示的内容是等级考试发布人信息∙联系人:13081307查看该用户发布的所有信息∙电话:∙邮箱:∙地址:。