一. 单选题 (共25题,50.0分)
1. (单选题, 2.0分)
控件数组是通过( )来区分控件数组元素的
A:名称
B:控件标题
C:Count属性
D:Index属性
2. (单选题, 2.0分)
函数IIF(LEN(SPACE(5))<>5,1,-1)的值为( )
A:1
B:.P
C:T.
D:-1
3. (单选题, 2.0分)
关于Move方法,下列叙述正确的是( )
A:“对象”是控件时,移动基准以屏幕左边界和上边界为准
B:用来移动窗体和控件,不能改变其大小
C:Move方法移动除计时器以外的所有标准控件
D:“对象”是窗体时,移动基准以屏幕左边界和上边界为准
4. (单选题, 2.0分)
在下面的运算符中,不是算术运算符的是( )
A:%
B:++
C:+
D:=
5. (单选题, 2.0分)
在多文档界面中对打开的图形之间进行切换的快捷键是什么( )
A:ALT+6
B:CTRL+6
C:CTRL+F6(或CTRL+TAB.)
D:ALT+F6
6. (单选题, 2.0分)
下列对象不具有KeyPress事件的是( )
A:命令按钮
B:文本框
C:窗体
D:标签
7. (单选题, 2.0分)
( )是VB打包展开向导过程的首要步骤
A:确定要创建的软件包类型
B:使用向导为安装程序打包
C:启动打包展开向导
D:选择打包脚本
8. (单选题, 2.0分)
VB中,若没有显式声明变量的数据类型,则默认的类型是( )
A:变体类型
B:整型
C:字符型
D:日期型
9. (单选题, 2.0分)
窗体有3种视图,用于创建窗体或修改窗体的窗口是窗体的( )
A:“设计”视图
B:“透视表”视图
C:“窗体”视图
D:“数据表”视图
10. (单选题, 2.0分)
按钮控件数组元素是( )
A:只共享一个Click事件过程的
B:共享该控件的所有事件过程
C:各自有自己的部分事件过程
D:共享一个事件过程的
11. (单选题, 2.0分)
在程序运行时用( )语句可以删除控件数组元素
A:UnLoad
B:Delete
C:Load
D:Index
12. (单选题, 2.0分)
枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为( )
A:uint
B:ulong
C:sbyte
D:int
13. (单选题, 2.0分)
在一个多窗体程序中,Form1是启动窗体,当程序运行后要想显示Form2窗体,正确的语句是( )
A:Form2.show
B:Form2.Load
C:ShowForm2
D:LoadForm2
14. (单选题, 2.0分)
Visual Basic为命令按钮提供的Cancel属性是( )
A:用来指定命令按钮的功能是关闭一个运行程序
B:用来指定命令按钮的功能是停止一个运行程序
C:用来指定命令按钮的功能是中断一个程序的运行
D:用来指定命令按钮是否为窗体的“取消”按钮
15. (单选题, 2.0分)
在VB中,默认的数组下标的下界从0开始,要想在通用声明段界定下界,则应使用( )
A:Explicit
B:OptionExplicit
C:OptionBase
D:LowBase
16. (单选题, 2.0分)
与键盘操作有关的事件有KeyPress、KeyUp和KeyDown事件,当用户按下并且释放一个键后,这三个事件发生的顺序是( )
A:KeyDown、KeyUp、KeyPress
B:KeyPress、KeyDown、KeyUp
C:KeyDown、KeyPress、KeyUp
D:没有规律
17. (单选题, 2.0分)
清除当前VB窗体上文本信息的方法是( )
A:Droup
B:Erase
C:Cls
D:Clear
18. (单选题, 2.0分)
用Print方法在Form1窗体中显示出4个#号的正确代码为( )
A:Print ####
B:Form1_Print ####
C:Debug.Print "####"
D:Form1.Print "####"
19. (单选题, 2.0分)
定义数组Array(1to 5,5)后,下列哪一个数组元素不存在( )
A:Array(1,0)
B:Array(5,5)
C:Array(0,1)
D:Array(1,1)
20. (单选题, 2.0分)
与List1.Text属性值相同的是( )
A:List1.List(ListCount-1)
B:List1.ListCount
C:List1.List(List.ListIndex)
D:List1.ListIndex
21. (单选题, 2.0分)
当用户( )时,会引发焦点所在控件的KeyPress事件
A:按下键盘上的一个ANSI键
B:单击鼠标右键
C:单击鼠标左键
D:释放键盘上的一个ANSI键
22. (单选题, 2.0分)
VB程序通常不会产生错误提示的是( )
A:编译错误
B:运行时错误
C:逻辑错误
D:实时错误
23. (单选题, 2.0分)
若要设置定时器控件的定时时间,需设置的属性是( )
A:Text
B:Enabled
C:Interval
D:Value
24. (单选题, 2.0分)
Click事件是( )时触发的基本事件
A:当创建对象
B:当用户单击对象
C:当表单或表单集装入内存
D:当从内在中释放对象
25. (单选题, 2.0分)
计时器控件的主要属性是( )
A:INTERVAL
B:CAPTION
C:VALUE
D:ENABLED
二. 多选题 (共10题,30.0分)
26. (多选题, 3.0分)
下列是Visual Basic程序的基本结构的是( )
A:循环结构
B:顺序结构
C:层次机构
D:分支机构
27. (多选题, 3.0分)
以下哪种结构是Visual Basic 语言的循环控制结构( )
A:Do结构
B:Select Case结构
C:While结构
D:For结构
28. (多选题, 3.0分)
下列关于Visual Basic编码规则的叙述中,正确的是( )
A:可以用Rem或注释单行语句
B:程序代码中变量名SUM和sum是不同的
C:在同一行可以书写多条语句
D:一条语句可以分为多行书写
29. (多选题, 3.0分)
语句SELECT CASE X中,X为一整型变量,下列CASE语句中,表达式是正确的有( )
A:CASE 1 TO 10
B:CAS EIS〉20
C:CASE 2,4,6
D:CASE X-10
30. (多选题, 3.0分)
以下关于控件数组的说明中,不正确的是( )
A:数组中可包含不同类型的控件
B:数组中各个控件具有相同的Index属性值
C:数组元素不同,可以响应的事件也不同
D:数组中各个控件具有相同的名称
31. (多选题, 3.0分)
if分支结构有哪些( )
A:if双分支结构
B:if while结构
C:if单分支机构
D:if多分支结构
32. (多选题, 3.0分)
以下具有Picture属性的对象是( )
A:窗体
B:图片框
C:文本框
D:图像框
33. (多选题, 3.0分)
下列关于Visual Basic注释语句说法正确的是( )
A:注释语句是以“”开始的
B:注释语句是非执行语句,仅对程序有关内容起注释作用,它不被解释和编译
C:代码中加入注释语句的目的是提高程序的可读性
D:注释语句可以放在代码的任何位置
34. (多选题, 3.0分)
Visual Basic应用程序的构成包括( )等
A:标准模块文件(.bas)
B:窗体文件(.frm)
C:工程文件(.vbp)和工程组文件(.vbg)
D:窗体的二进制数据文件(.frx)
35. (多选题, 3.0分)
在VB中,对象的声明方式有( )
A:显式声明
B:隐式声明
C:突出声明
D:强调声明
三. 判断题 (共20题,20.0分)
36. (判断题, 1.0分)
多文档界面是指在一个父窗口下面可以同时打开多个子窗口。子窗口归属于父窗口,如果父窗口关闭,则所有子窗口全部关闭
A:对
B:错
37. (判断题, 1.0分)
VB程序设计中如果在界面中添加了计时器控件对象,该对象在程序运行时并不显示
A:对
B:错
38. (判断题, 1.0分)
事件过程与sub过程,它们相同点都是事件的驱动,而不同的只是事件过程由控件属性决定,而sub过程是由户自定义
A:对
B:错
39. (判断题, 1.0分)
我们可以用“For Next”和“Do Loop”语句来实现循环结构,循环结构中的“循环体语句块”至少运行一次
A:对
B:错
40. (判断题, 1.0分)
对象类型的数据主要是以变量形式存在的
A:对
B:错
41. (判断题, 1.0分)
属性窗口用于设置与修改对象属性的初始值
A:对
B:错
42. (判断题, 1.0分)
三种方式的组合框都允许用户输入哪些不在列表框中的选项
A:对
B:错
43. (判断题, 1.0分)
VB的代码存储在模块中。在VB中提供了三种类型的模块:窗体模块、控件模块和类模块
A:对
B:错
44. (判断题, 1.0分)
使用Move方法的对象可以是除时钟、菜单以外的所有控件,省略对象时默认为窗体。
A:对
B:错
45. (判断题, 1.0分)
在VB的工程资源管理器中,如果从工程中移除已经保存过的文件,该文件仍然被物理删除(真正删除)
A:对
B:错
46. (判断题, 1.0分)
循环是可以嵌套的,一个循环体内可以包含另一种循环语句
A:对
B:错
47. (判断题, 1.0分)
局部变量采用DEFINE语句定义。
A:对
B:错
48. (判断题, 1.0分)
正确错误在if—endif语句中,不能再嵌套if—endif语句
A:对
B:错
49. (判断题, 1.0分)
如果在一行中输入多条语句,各语句之间用使用 ;分隔
A:对
B:错
50. (判断题, 1.0分)
当Do while…Loop或Do until…Loop语句中while或until后的表达式的值为 true或非零时,循环继续
A:对
B:错
51. (判断题, 1.0分)
使用Array函数给某X赋值时,X必须是已经声明的静态数组
A:对
B:错
52. (判断题, 1.0分)
在多重窗体程序中,各窗体的菜单是彼此独立的
A:对
B:错
53. (判断题, 1.0分)
Print是用来输出数据的
A:对
B:错
54. (判断题, 1.0分)
在MsgBox函数中prompt参数是必须的
A:对
B:错
55. (判断题, 1.0分)
如果单击一个当前没有被选中的复选框,其他已被选中的复选框会处于选中状态
A:对
B:错

声明:本站所有文章,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。