国家二级VB机试(选择题)模拟试卷252
选择题
1.InputBox函数返回值的类型为( )。(B)
A. 数值
B. 字符串
C. 变体
D. 数值或字符串(视输入的数据而定)
解析:本题考查输入框。在InputBox函数中,第一个参数是提示信息,第二个参数是对话框的标题,第三个参数是输入的默认值,最终产生的返回值是用户输入的字符串类型的值。
2.数据库管理系统是( )。(B)
A. 操作系统的一部分
B. 在操作系统支持下的系统软件
C. 一种编译系统
D. 一种操作系统
解析:数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。是一种在操作系统之上的系统软件。
3.假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是( )。(A)
A. 单击窗体上没有控件的地方
B. 单击任意一个控件
C. 双击任意一个控件
D. 单击属性窗口的标题栏
解析:单击窗体上没有控件的地方,在属性窗口就会出现窗体的各属性,这样就可对窗体的属性进行设置,故A选项正确。单击任意一个控件,在属性窗口中出现的是该控件的属性,故B选项错误;双击任意一个控件,打开的是“代码窗口”,故C选项错误;单击属性窗口的标题栏,属性窗口成为活动窗口,故D选项错误。
4.设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是(C)
A. Form1_MouseDown
B. Win_MouseDown.
C. Form_MouseDown
D. MouseDown_Form1
解析:在VB中,某个控件事件过程的过程名应该为:控件名称事件名称,但是窗体例外,任何窗体的事件过程都使用Form事件名称,因此窗体Form1的MouseDown事件的过程名就应该是Form MouseDown。
5.以下控件中,能显示滚动条的是(A )
A. 文本框
B. 形状
C. 标签
D. 图片框
解析:文本框可以通过设置ScrollBars属性来设置滚动条,标签、形状、图片框等都没有滚动条。
6.有如下程序:
Private Sub Form_Click()
Dim S As String
S=InputBox(\\(B)
A. abc
B. Yes
C. cba
D. No
解析:程序实现从输入的字符串中查找前半截和后半截中不同的字符,找到后打印No,并退出过程。如果没有找到,则打印Yes。题目中输入字符串abcscba,则Len(s)=7,For循环的上限是Len(S)\2=3,代入循环变量,当i=1时Mid(S,i,1)=a,Mid(S,Len(S)-i+1,1)=a,以此类推,每个字符都相等。选B)。
7.要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为(B)
A. 0-None
B. 1-Simple
C. 2-Extended
D. 3
解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。值为0-None(缺省设置)表示不允许做多项选择;值为1Simple表示允许做简单多项选择;值为2一Extended表示允许配合使用Shift键、Ctrl键做多项选择。
8.把数学表达式2y一b表示为正确的VB表达似乎应该是(D)
A. (5x+3)/(2y-6)
B. x*5+3/2*y-6
C. (5*x+3)÷(2*y-6)
D. (x*5+3)/(y*2-6)
解析:VB中常用算术运算符有8个,其中幂运算符(∧)优先级最高;其次是取负(-)、乘(*)、浮点除(/)、整除(\)、取模(Mod)、加(+)、减(-),要改变运算的优先级可使用圆括号。
9.设a=10,b=5,c=1,执行语句Print a>b>c窗体上显示的是(B)
A. True
B. False
C. 1
D. 出错
解析:VB中的逻辑值True和False在参与关系运算时会自动进行类型转换,其中True转换为-1,False转换为0。本题中先计算a>b(10>5为真)结果为True,此时系统自动转换其值为-1,然后计算-1>c(-1>1为假),结果为False。
10.窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是(B)
A. LargeChange
B. SmallChange
C. Max
D. Min
解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmallChange属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。
11.下列关于菜单项的描述中,错误的是(D)
A. 通过内缩符号(....)设置菜单项的层次
B. 通过Enabled属性设置菜单项的有效性
C. 菜单项的索引号可以不连续
D. 菜单项的索引号必须从1开始
解析:菜单项的索引号不要求必须从1开始。
12.在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。(A)
A. CommonDialog1.Action=1
B. CommonDialog1.Action=2
C. CommonDialog1.Action=3
D. CommonDialog1.Action=4
解析:通用对话框的属性Action=1与ShowOpen方法等效,而Action=2则与ShowSave等效。
13.设窗体上有一个文本框Text1和一个命令按钮Command1,并有以下事件过程:Private Sub Command1_Click()Dim s As String,ch As String s=\\(B)
A. Basic
B. cis.aB
C. BASIC
D. CISAB
解析:本题考查的考点是有关循环和取子串函数的。本题比较简单,循环次数就是字符串的长度,每次都在第k位取一个字母,最后倒序连接起来。注意每次都把ch连接到s的前面。
14.下面关于命令按钮的叙述中错误的是(C)
A. 命令按钮上可以显示图片
B. 命令按钮上的文字就是其Caption属性的值
C. 在程序运行过程中,不能改变命令按钮的标题
D. 运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Click事件
解析:命令按钮的Picture属性用来设置命令按钮上显示的图片;命令按钮上显示的文字是标题(Caption)属性,程序运行时可以通过改变按钮的Caption属性值来改变命令按钮上的文字;运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Cl
本文档预览:3600字符,共8449字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载