文档库 最新最全的文档下载
当前位置:文档库 › VB试题

VB试题

VB试题
VB试题

VB期末考试试题B卷

一、填空题

1.VB中若要产生一消息框,可用__msgbox__函数来实现。

2.常量是指在程序运行过程中,其值不能改变的量。

3.整数类型数据分别包括整型和长整型数据。

4、在VB集成开发环境中,运行应用程序的方法有三种:一是_单击“运行

”菜单下的启动_;二是_单击工具栏上的启动按钮;三是_按F5键。

5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus_方法来实现。

6.列表框(ListBox控件)显示项目列表,用户可从中选择一个或多个项目。7.框架(Frame控件)可以用来对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。

8、在VB中,用来描述对象外部特征的量称之为对象的_属性__。

9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC” 键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取消(&C)___,并且设置其_ Cancel__属性值为__ True__。

10、在过程内用_ Static__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。

11、在模块文件中的声明部分用Global或__ Dim__关键字声明的变量为全局变量。

12、在模块文件中的声明部分用__ Dim__或__ Private__定义的变量为模块级变量。

13.计时器控件通过定期激活Timer事件,使得Timer控件可以每隔一个时间段就执行一次Timer事件中的代码。

14.要获得滚动条的当前位置,可以访问通过Value 属性来实现。

15.关闭正在运行的VB窗口将自动触发的事件是Unload 。

二、选择题

1.工程文件的扩展名是( B )。

A.vbg B.vbp C.vbw D.vbl

2.在以下窗体中没有采用的控件是( B )。

A.文本框 B 垂直滚动条C.框架 D 命令按钮3.滚动条控件(如图所示)的Largechange属性所设置的是( A )A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量

B.滚动条中滚动块的最大移动位置

C.滚动条中滚动块的最大移动范围

D.滚动条控件无该属性

4、用于从字符串左边截取字符的函数是(A)

A、Ltrim( )B、Trim( )C、Left( )D、Instr( )

5、可获得当前系统日期的函数是(A)

A、Date( )B、Time( )C、IsDate( )D、Year( )

6、退出For循环可使用的语句为(A)

A、Exit ForB、Exit DoC、End ForD、End Do

7、窗体的标题栏显示内容由窗体对象的(D)属性决定。

A、BackColorB、BackStyleC、TextD、Caption

8、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的(C)属性值为True来实现。

A、V alueB、EnabledC、DefaultD、Cancel

9、当用户在窗体上单击鼠标时,不会触发的事件是(D)

A、ClickB、MouseDownC、MouseUpD、DblClick

10、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( C )

A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口

11、设a=“Visual Basic”,下面使b=“Visual”的语句是( D )

A、b=Left(a,8,12) B、b=Mid(a,8,5) C、b=Rigth(a,6) D、b=Left(a,6)

12、若要使命令按钮不可用,则可设置其(C)属性为False来实现。

A、V alueB、CancelC、EnabledD、Default

13.允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?( B )A.在标题项中输入&然后打勾 B 在索引项中输入“√”

C.在复选项中输入“√” D 在有效项中输入“√”

14.当执行以下过程时,在窗体上将显示( D )。

Private Sub Commandl_Click( )

Print “VB”

Print“Hello!”;

Print “VB”

End Sub

A. VB Hello! VB

B. VB

Hello!VB

C. VB

Hello! VB

D. VB

Hello!

VB

15、以下不属于键盘事件的是(C)

A、KeyDownB、KeyUpC、UnloadD、KeyPress

16、以下叙述中正确的是(A)

A、窗体的Name属性指定窗体的名称,用来标识一个窗体

B、窗体的Name属性的值是显示在窗体标题栏中的文本

C、可以在运行期间改变对象的Name属性的值

D、对象的Name属性值可以为空

17、图像框或图片框中显示的图形文件,由它们的(B)属性值决定。

A、DownPictureB、PictureC、ImageD、Icon

18、文本框的(A)属性用于设置或返回文本框中的文本内容。

A、TextB、(名称)C、CaptionD、Name

19、复选框或单选钮的当前状态可通过(B)属性来返回或设置。

A、CheckedB、ValueC、SelectedD、Caption

20、VB提供(C)属性用于控制对象是否可用。

A、DefaultB、CancelC、EnabledD、Visible

三、判断题(判断下列正确与否,正确的打√,错误的打ⅹ。)

1、设置属性的语句格式为:“对象名.属性名=属性值”.T

2、若用户在键盘上按下一个键,则会产生一个单击事件(Click事件).

3、VB的赋值语句只能给变量赋值.T

4、在VB中,字符型常量应使用"#"号将其括起来.F

5、窗体大小只能通过鼠标拖动窗体边框来设置.F

6.在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它。(T )

7.Visual Basic表达式为:128÷4+COS(28?)( F )

8.Visual Basic表达式为:3*cos (c+d)^2或3*cos (c+d)*cos (c+d) ( T )

9.VB程序语言两个基本特点是:结构化和事件驱动编程。()

10.工程资源管理器用于查看和管理工程类的文件,不能删除文件。()

四、读程序题,写出程序运行结果

1.Private Sub Form_Click( )

Static Sum As Integer

For I=1 To 10

Sum= Sum+I

Next I

Print Sum

End Sub

2.Private Sub Form_Click ( )

Print "*";Tab(9);3,Tab(18);6

Print

For I=15 to 16

Print I;

For j=3 To 6 Step 3

Print Tab(3*j);j*I;

Next j

Print

Next I

End Sub

3.Private Function Fac(n As Integer)As Integer

Dim f As Integer

f=f+n

Fac =f

End Function

Private Sub Form_Click( )

Dim I As Integer

For I=1 To 5

Print "Σ";I & "=" & Fac(I)

Next I

End Sub

4.Private Sub Command1_Click( )

Text1.Text=努力

End Sub

Private Sub Command2_Click( )

Text1.Text="学习"

End Sub

单击Command2按钮,又单击Command1按钮,在文本框中显示什么?努力

五、编程题

1、在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1。要求每一秒钟在文本框中显示一次当前的时间。程序如下,请在下划线上填入恰当的内容。 Private Sub Timer1______()

TxtTime.text=_____

End Sub

2、在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:

Private Sub Command1_Click()

For a=1 To 4

For b=0 To a

Print Chr(65+a)

Next b

Print

Next a

End Sub

程序运行后,如果单击命令按钮,则在窗体上显示的内容是什么?

3、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:

Private Sub Form_Load()

Text1.Text=”计算机”

End Sub

Private 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. A

6.A 7. D 8. C 9. D 10. C

11. D 12. C 13. C 14. B 15.C

16. 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.结果为:55

2.结果为:* 3 6

15 45 90

16 48 96

3.结果为:

Σ1=1

Σ2=2

Σ3=3

Σ4=4

Σ5=5

4. 结果为:努力

五、综合题

1.Timer time

2.B

B

C

C

C

D

D

D

D

E

E

E

E

E

3. 在文本框中显示的内容是计算机

而在图片框中显示的内容是等级考试

相关文档