VB试题库

更新时间:2023-11-21 21:25:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

VB试题类型与分值

1、判断题: 10题,每题1分,共10分; 2、填空题: 5空, 每空2分,共10分; 3、选择题: 40题,每题1分,共40分; 4、程序阅读题:5题, 每题4分,共20分; 5、程序填空: 2题, 每题5分,共10分; 6、程序设计题:2题, 每题5分,共10分。

VB试题库

一、判断题

1、VB是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。 2、属性是对象的性质。

3、同一窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。 4、在VB中,有一些通用的过程和函数作为方法供用户直接调用。 5、控件的属性值不可以在程序运行时动态地修改。

6、许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。 7、所谓保存工程,是指保存正在编辑的工程的窗体。 8、在面向对象的程序设计中,对象是指可以访问的实体。

9、决定对象是否可见的属性是Visible属性,决定对象可用性的属性是Enabled属性。

10、保存VB文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。

11、xxx.vbp文件是用来管理构成应用程序xxx的所有文件和对象的清单。 12、事件是由VB预先定义的对象能够识别的动作。

13、事件过程可以由某个用户事件触发执行,它不能被其它过程调用。 14、窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。 15、可以从“运行”对话框或MS-DOS窗口中启动VB。

16、由Visaul Basic语言编写的应用程序有解释和编译两种执行方式。 17、在使用“格式”菜单前,不能选中窗体中的多个控件。 18、“视图”菜单可用于打开各种窗口(包括与浏览或显示有关的命令及属性页和工具箱的显示)。 19、“方法”是用来完成特定操作的特殊子程序。 20、“事件过程”是用来完成事件发生后所要执行的操作。 21、用DIM定义数值变量时,该数值变量自动赋初值为0。 22、整型数值常量有整数、长整数两种。

23、在逻辑运算符Not、Or、And中,运算优先级由高到低依次为Not、Or、And。 24、关系表达式是用来比较两个数据的大小关系的,结果为逻辑值。

25、赋值语句的功能是计算表达式的值并转换为相同类型数据后为变量或控件属性赋值。 26、要在文本框中输入6位密码,并按回车确认,则文本框的MaxLength属性值为6。

27、表示各控件对象的变量名的属性为Caption。

28、标签框的Caption属性值为字符串,运行时可以重新赋值。 29、用来显示文本框内容的属性是Caption属性。

30、SetFocus方法是把焦点移到指定的对象上,使对象获得焦点,该方法适用于所有控件。 31、文本框控件除支持鼠标的Click、DblClick事件外,还支持Change、LostFocus事件。 32、运行时可以对对象的位置、大小属性通过程序代码进行调整,以获得不同的显示效果。 33、命令按钮不但能响应单击事件,还能响应双击事件。 34、要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。 35、设置好窗体字体后,在窗体上建立控件,各控件的默认字体为窗体字体。 36、单选框控件和复选框控件都具有Value属性,它们的作用完全一样。 37、单选按钮能响应Click事件,但不能响应DblClick事件。

38、复选框不支持鼠标的双击事件,如果双击则系统会解释为两次单击事件。

39、设置框架时,可先在窗体上画好框架,再往框架内添置控件;也可以先设置控件,再建立框架,然后将已有的控件拖动到框架中。

40、移动框架时,框架内控件也跟随移动,因此框架内控件的Left和Top属性值也随之改变。 41、当列表框的MultiSelect属性值设置为0时,用户可以从列表框中选取一项或多项。 42、当列表框中表项太多、超出了设计时的长度时,VB会自动给列表框加上垂直滚动条。 43、列表框和文本框一样均没有Caption属性,但都具有Text属性。

44、从几十个项目中任选其中一项或多项时,可选用列表框或组合框控件来实现。

45、用户可拖动滚动框来改变滚动条的Value值,在移动滚动框时,发生Change事件。 46、图片框可以通过Print方法来显示文本。

47、用Cls方法能清除窗体或图片框中用Picture属性设置的图形。

48、在图片框中添加的控件,其Top和Left属性值是相对图片框而言的,与窗体无关。 49、图形控件可以在运行时接收焦点。

50、由于定时器控件在运行时是不可见的,因此在设置时可任意地将其放在任何位置。

判断题答案: 题序 答案 题序 答案 题序 答案 题序 答案 31 T 32 T 33 T 34 T 35 T 36 F 37 F 38 T 39 F 40 F 21 T 22 T 23 F 24 T 25 T 26 T 27 F 28 T 29 F 30 F 11 T 12 T 13 F 14 T 15 T 16 T 17 F 18 T 19 T 20 T 1 F 2 T 3 T 4 T 5 F 6 T 7 F 8 T 9 T 10 F 题序 答案 41 F 42 T 43 T 44 T 45 F 46 T 47 F 48 T 49 F 50 T

二、填空题

1、Visual Basic对象可以分为两类,分别为 【1-1】 和 【1-2】 。 2、为了选择多个控件,可以按住 【2】 键,然后单击每个控件。 3、 Visual Basic应用程序中窗体模块文件的扩展名是 【3】。 4、 用户可以用 【4】 语句定义符号常量。

5、 浮点数由3部分组成,即符号、 【5】 和尾数。 6、 函数Str$(256.36) 的值是 【6】 。 7、设有如下程序段:

a$=\

b$=Mid(a$,InStr(a$,\

执行上面的程序段后,变量b$的值为【7】。 8、下述语句段在运行时的显示结果是 【8】 。

Cls

x=10.34 + 8 Print Len(x)

9、在Visual Basic的立即窗口内输入以下语句

X=65 ?Chr$(X)

在窗口中显示的结果是 【9】 。

x2?y2a?b转换成程序设计中的表达式为 【10】 。 10、将代数式

11、 关系式x≤-5或x≥5所对应的布尔表达式是 【11】 。

12、表达式3 ^ 2 Mod 36 \ 2 ^ 5的值是 【12】

cos2(a?b)?53x13、与数学表达式对应的Visual Basic表达式是 【13】 。

14、有下面一段程序,从文本框中输入数据,如果该数据满足条件:除以4余1;除以5余2,则输

出,否则,将焦点定位在文本框中,并清除文本框的内容。 Private Sub Command1_Click() X=Val(Text1.Text) If 【14-1】 Then Print X Else

Text1.Text=‖‖ 【14-2】

End If End Sub

15、下列语句的输出结果是 【15】 。

Print Format$(1258.6, \

16、执行下面的程序段,x的值为 【16】 。

Private Sub Command1_Click() For i=1 To 9 a=a + i Next i x=Val(i) MsgBox x End Sub

17、要使标签的背景样式为不透明,应将BackStyle属性设置为 【17】 。

18、将C盘根目录下的图形文件moon.jpg装入图片框Picture1的语句是 【18】 。

19、当对象得到焦点时,会触发 【19-1】 事件,当对象失去焦点时将触发 【19-2】 事件。 20、为了使计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1控件的 【20-1】 属性设置为 【20-2】 。

21、在修改列表框内容时,RemoveItem方法的作用是 【21】 。 填空题答案 题序 1—1 答案 预定义对象 题序 答案 题序 12 答案 0 题序 16 答案 10 题序 20—1 20—2 21 用来删除列表中指定的项目 答案 Interval 500 17 1 18 Picture1.Picture=LoadPicture(―C:\\moon.jpg‖) 19—1 19—2 GotFocus LostFocus 13 (Cos(a+b))^2/(3*x)+5 14—1 14—2 15 x mod 4=1 and x mod Text1.SetFocus 001,258.60 5=2 6 7 8 5 9 A 10 Sqr((x*x+y*y)/(a+b)) 11 X<=-5 or x>=5 256.36 Shanghai 1—2 用户定义对象 2 Ctrl或Shift 3 .frm 4 Const 5 指数 三、选择题

1、 Visual Basic 6.0分为3种版本,不属于这3种版本的是

A) 学习版 B) 专业版

C) 企业版 D) 业余版 2、下列可以启动Visual Basic的方法是

A) 打开―我的电脑‖,找到存放Visual Basic所在系统文件的硬盘及文件夹,双击―VB6.exe‖

图标

B) 在DOS窗口中,键入Visual Basic的路径,执行Visual Basic可执行文件 C) 利用―开始‖菜单中的―程序‖命令可启动Visual Basic D) A) 和C)

3、下列方法中不能退出Visual Basic的是

A) 按Alt+Q组合键 B) 按下Alt+F组合键,然后按Esc键 C) 打开―文件‖菜单,执行―退出‖命令 D) 按F10键,然后按F键,再按X键 4、下列关于退出Visual Basic系统的方法的描述错误的是

A) 打开Visual Basic主窗体的―文件‖菜单,执行其中的―退出‖命令 B) 按快捷键Alt+Q退出

C) 单击Visual Basic主窗体右上角的―关闭‖按钮 D) 按快捷键Alt+E退出

5、Visual Basic集成的主窗口中不包括

A) 属性窗口 B) 标题栏 C) 菜单栏 D) 工具栏 6、Visual Basic集成的主窗口中不包括

A) 属性窗口 B) 标题栏 C)菜单栏 D) 工具栏 7、关于Visual Basic\方法\的概念错误的是

A) 方法是对象的一部分 B) 方法是预先定义好的操作 C) 方法是对事件的响应 D) 方法用于完成某些特定的功能 8、下列说法错误的是

A) 方法是对象的一部分 B) 在调用方法时,对象名是不可缺少的 C) 方法是一种特殊的过程和函数

D) 方法的调用格式和对象属性的使用格式相同 9、Visual Basic程序设计采用的编程机制是

A) 可视化 B) 面向对象 C) 事件驱动 D) 过程结构化 10、在Visual Basic中,被称为对象的是

A) 窗体 B) 控件 C) 控件和窗体 D) 窗体、控件和属性 11、下列说法正确的是

A) 属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过

代码来更改对象的属性

B) 对象是有特殊属性和行为方法的实体

C) 属性是对象的特性,所有的对象都有相同的属性 D) 属性值的设置只可以属性窗口中设置 12、下列说法错误的是

本文来源:https://www.bwwdw.com/article/3zrv.html

Top