【精选资料】VB期末复习题一套 含参考答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB程序设计试卷

班级________ 姓名________ 学号________

一、单选题(每小题1分,共40分。答案直接填写在各小题的横线上)

1.LCD(液晶显示器)属于计算机部件中的______。

(A) 输出设备 (B) 输入设备 (C) 存储设备 (D) 打印设备

2.下列表示存储容量的数据中,________是最大的。

(A)20480 KB (B) 1.44 MB (C) 1 GB (D)4865723 Byte

3.以下关于VB语言的说法中,正确的是________

A.VB是一种面向过程的语言 B. VB 是一种面向对象语言

C. VB是一种低级语言

D. VB 是一种机器语言

4. 标签控件最常用的属性是_______

A. Caption

B. Text

C. Name

D. Width

5. 选中复选框控件时,Value属性值是_______

A. True

B. False

C. 0

D.1

6.列表框选中的文本用________属性表达

A. Selected

B. Caption

C. Text

D. List

7.计时器的Interval属性值为0时,表示_________。

A. 计时器失效

B. 相隔0 毫秒

C. 相隔0秒

D. 计时器不能显示出来

8.改变控件在窗体中的上下位置,应修改控件的_______属性

A .Top B. Left C.Width D. Right

9.下列的逻辑表达式中不正确的是 _____

A. A

B. X

C. 1>2 AND 3>1

D. X>Y AND 1=2

10.下列________是窗体的扩展名

A. frm

B. bas

C. cls

D. dll

11.用于从字符串左边截取字符的函数是()

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

12.可获得当前系统日期的函数是()

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

13.退出For循环可使用的语句为()

A、Exit For B、Exit Do C、End For D、End Do

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

A、BackColor B、BackStyle C、Text D、Caption

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

A、Value B、Enabled C、Default D、Cancel

16.标签所显示的内容,由()属性值决定。

A、Text B、(名称) C、Caption D、Alignment

17.文本框的()属性用于设置或返回文本框中的文本内容。

A、Text B、(名称) C、Caption D、Name

18.计时器控件的()属性用于设置Timer事件发生的时间间隔。

A、Stretch B、Interval C、Value D、Length

19.滚动条的()属性用于返回或设置滚动条的当前值。

A、Value B、Max C、Min D、Data

20.若要向列表框添加列表项,可使用的方法是()

A、Add B、Remove C、Clear D、AddItem

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

A、DownPicture B、Picture C、Image D、Icon

22.VB中可用()语句产生一消息框。

A、InputBox B、Shift C、Both D、MsgBox

23.下列符号中哪个是VB程序中合法的变量名()

A、ab7

B、7ab

C、If

D、a*bc

24.X是小于100的非负数,用VB表达式表达正确的是()

A、0≤X≤100

B、0<=X<100

C、0<=X and X<100

D、0≤X<100

25.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()

A、单选按钮

B、图片框

C、通用对话框

D、文本框

26.设有如下变量声明:Dim TestDate As Date,为变量TestDate正确赋值的表达方式是()A、TextDate=#1/1/2002# B、TestDate=#“1/1/2002”#

C、TextDate=date(“1/1/2002”)

D、TestDate=“1/1/2002”

27.设a=3,b=5,则以下表达式值为真的是()

A、a>=b And b>10

B、(a>b)Or(b>0)

C、(a<0)Eqv(b>0)

D、(-3+5>a)And(b>0)

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

A、Value B、Cancel C、Enabled D、Default

29.VB提供()属性用于控制对象是否可用。

A、Default B、Cancel C、Enabled D、Visible

30.VB中可通过()方法画圆

A、Pset B、Line C、Circle D、Oval

31.可获得当前系统时间的函数是()

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

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

A、Click B、MouseDown C、MouseUp D、DblClick

33.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是

A、工程资源管理器窗口

B、工具箱窗口

C、代码窗口

D、属性窗口

34.设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)

35.以下能够触发文本框Change事件的操作是

A、文本框失去焦点

B、文本框获得焦点

C、设置文本框的焦点

D、改变文本框的内容

36.执行Dim A(3 to 6) 语句,定义的数组A有___(15)____个元素。

(A) 3 (B) 4 (C) 5 (D) 6

37.执行下面这段程序时输出的结果是_____。

a = 0

If a >= 7 Then

a = 1

End If

Print a

(A) 0 (B) 1 (C) 7 (D) 无显示

38.若要使某可见控件获得焦点,则可使用()方法来实现。

A、Refresh B、Setfocus C、Gotfocus D、Value

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

A、Checked B、Value C、Selected D、Caption

40.如果变量a,b,c的值分别为3,2,-3,则表达式 Abs(b * c - a) 的值为______。(A) 8 (B) 9 (C) 10 (D) 11

二、填空题(每空3分,共45分)答案直接填写在各小题的横线上