vb练习题及答案.doc 下载本文

vb 练习题及答案

【篇一: vb 习题(含答案 )】

lass=txt>1 、vb 程序中,通常不会产生错误提示的是 ( )。(1 分) a、编译错误 b、逻辑错误 c、运行时错误 d、实时错误

2、在设计阶段,双击窗体上任一空白处,打开的窗口是 ( )。(1 分) a、工程资源管理器窗口 b、代码窗口 c、工具箱窗口 d、属性窗口

3、下列说法中,正确的说法是 ( )。(1 分)

a、窗体名称和该窗体文件名必须一致 b、窗体名称和该窗体文件名 可以不相同

c、窗体名称和该窗体文件名不能使用汉字 d、窗体名称不能使用汉 字、但该窗体文件名能使用汉字

4、visual basic 有完备的 help 联机帮助功能,可以通过按下功能 键( )得到帮助。( 1 分)

a、f9 b 、f8 c、f1 d 、f5

5、以下 ( )控件可作为容器使用。( 1 分) a、label b 、picturebox c、textbox d 、image

6、将窗体的 boderstyle 属性设置为 ( )可使窗口不显示标题栏。( 1 分)

a、0 b 、1 c、2 d 、5

7、文本框没有 ( )属性( 1 分) a、text b 、name

c、caption d 、borderstyle

23、下列( )是不合法的常量。( 1 分) a、100 b 、10e02

c、100.0 d 、10e0.5

24、下列对变量的定义中,定义 a、dim x as double b 、dim x c、dim x! d 、x%=23

x 为变体型变量的是 ( )。(1 分)

25、设有如下变量声明: dim testdate as date ,为变量 testdate 正确赋值的表达方式是 ( )。(1 分) a、textdate=#1/1/2002# b 、testdate=#1/1/2002# c、textdate=date(1/1/2002) d 、 testdate=format(m/d/yy,1/1/2002)

26、在立即窗口中运行以下语句, a=beijing :b=shanghai :print a,b 对其输出结果的描述中,正确的是 ( )。 (1 分)

a、beijing 和 shanghai 中间没有空格 b、beijing 和 shanghai 中 间有 1 个空格

c、beijing 和 shanghai 中间有 6 个空格 d、beijing 和 shanghai 前面有 7 个空格

27、语句段 a=3: b=5:t=a :a=b: b=t 执行后( )。(1 分) a、a 值为 3,b 值为 3 b 、a 值为 3,b 值为 5 c、a 值为 5,b 值为 5 d 、a 值为 5,b 值为 3 28、下列语句中,正确的是 ( )。(1 分) a、if x3*y and xy then y=x^3 b 、if x3*y and xy then y=3x c、if x3*y : xy then y=x^3 d 、if x3*y and xy then y=x**3 29、下面程序段 dim x%: x=5: if x then y=x+1 else y=x 运行后, y 结果是 ( )。(1 分) a、5 b 、6

c、1 d 、显示出错信息

30、执行语句 a = inputbox(today, tomorrow, yesterday, 5, 5) , 将显示一个输入对话框,在对话框的输入区中显示的信息是 分)

a、today b 、tomorrow c、yesterday d 、5

31、窗体上有一个命令按钮 command1, 编写如下事件过 程: private sub command1_click() :x = val(inputbox(x=)) : y = inputbox(y=) : print x + y : end sub, 单击命令按钮,先后在两个输 入对话框中输入 123 和 321 ,窗体显示的内容是 ( )。(1 分)a、444 b 、123321

c、123+321 d 、出错信息 32、执行语句 msgbox aaa, 2, bbb 后,所产生的消息框的标题是( )。(1 分) a、aaa b 、bbb

。(1

( )

c、2 d 、出错,不能产生消息框 33、已知: a = software and hardware ,b = len(a) ,c = right(a, 8),执行 msgbox a, b, c 后,在弹出的信息框的标题栏中显示的信 息是( )。(1 分)

a、software and hardware b 、software c、hardware d 、19 34、阅读下列程序

段: m = 0: for i = 1 to 3: for j = 1 to i:m = m + j: next j, i: 执行以 上的循环后, i 和 m 的值分别为 ( )。(1 分) a、36 b 、310 c、46 d 、410

35、窗体上有一个命令按钮 command1 ,编写如下事件过程: private sub command1_click(): a = 0: for m = 1 to 3:a = a + 1:b = 0:for j = 1 to 3: a = a + 1: b = b + 2:next j: next m: print a, b:

end sub, 运行时,单击按钮,输出结果是 ( )。(1 分) a、6 6 b 、6 18 c、12 6 d 、12 18

36、若有 k = 10 ,则循环结构 do until k 0: k = k - 1: loop 中的循 环体执行次数是 ( )。(1 分)

【篇二: vb 试题及答案】

择题(每题 2 分,共 40 分)

1. 窗体的标题栏显示内容由窗体对象的属性决定。 a) backcolor b)backstyle c)textd)caption

2. 窗体的示意图标可用属性来设置。 a) picture b) image c) icond) mouseicon

3. 窗体的控制菜单的有无由窗体对象的属性决定。 a) controlbox b) minbutton c) maxbutton d) borderstyle

4. 若要取消窗体的最大化功能,则可设置属性为 false 来实现。 a) controlbox b) minbutton c) maxbutton d) enabled

5. 以下 4 个选项,不属于 vb 的工作模式。 a) 编译 b) 设计 c) 运行 d) 中断

6. 窗体的边框样式由窗体对象的属性来设置。 a) backstyleb) borderstyle c) windowstated) fillstyle

7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用 窗体对象的属性来实现。

a) fontname b) fontc) fontsize d) fontbold

8. 命令按钮的标题文字由属性来设置。 a) text b) captionc) named) ( 名称)

9. vb 是面向对象的程序设计,以下 4 个选项,不属于面向对象的 三要素。

a) 变量 b) 属性 c) 事件 d) 方法

10. 若要将某命令按钮设置为默认命令按钮,可设置属性为 true 来 实现。

a) value b) cancelc) default d) enabled

11. 若要使命令按钮不可见,可设置属性为 false 来实现。 a) value b) enabled c) visible d) cancel

12. 运行程序时,系统自动执行窗体的事件。 a) loadb) click c) unload d) gotfocus

13. 若要设置文本框最大可接收的字符数,可通过属性来实现。 a) multiline b) lengthc) maxd) maxlength

14. 若要使某命令按钮获得控制焦点,可使用方法来设置。 a) refreshb) setfocus c) gotfocus d) value

15. 若要使命令钮可响应事件,可通过设置属性的取值来实现。 a) visibleb) enabled c) default d) value

16. 在运行时,若要调用某命令按钮的 click 事件过程,可设置该命 令按钮对象的 属性为 true 来实现。 a) enabledb) value c) defaultd) cancel

17. 标签框的边框,由属性的设置值决定。 a) borderstyle b) backstylec) backcolor d) autosize

18. 标签框文本的对齐方式由属性来决定。 a) align b) alignment c) autosize d) backstyle 19. 标签框所显示的内容,由属性值决定。 a) textb) namec) captiond) alignment

20. 在运行时,若要获得用户在文本框中所选择的文本,可通过访问 属性来实现。

a) selstart b) sellengthc) text d) seltext

二、填空题 (每题 2 分,共 20 分)

1. visual basic 是一种面向的可视化程序设计语言,采取了的编程 机制。

2. 在 vb 集成开发环境中,运行应用程序的方法有两种是:或。 3.visual basic 的对象主要分为和两大类。

4. 在 visual basic 中,用来描述一个对象外部特征的量称之为对象 的。

5. 在 visual basic 中,设置或修改一个对象的属性的方法有两种, 它们分别是 和 。

6. 在 visual basic 中,最基本的对象是。

7. 在 visual basic 中,默认窗体名为,默认工程名为。 8. 若用户单击了窗体 form1 ,则启动的事件名为。 9. 调用方法的具体调用格式为。

10.在代码中设置对象属性的格式为。 三、简答题 (每题 8 分,共 40 分) 1. 简述 vb 的特点。

2. 安装 visual basic 系统程序应具备什么条件? 3. 启动 visual basic 有几种方法? 4.退出 visual basic 有几种方式?

5.什么是对象?什么是类?简述它们之间的关系。 参考答案 : 一、单项选择题 1.答:d 2.答:c 3.答:a 4.答:c 5.答:a 6.答:b 7.答:c 8.答:b 9.答:a 10.答:c 11.答:c 12.答:a 13.答:d 14.答:b 15.答:b 16.答:b 17.答:a 18.答:b