[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷10及答案与解析.doc
《[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷10及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷10及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(常用标准控件)模拟试卷 10及答案与解析 一、选择题 1 在窗体上画一个文本框 (名称为 Text1)和一个标签 (名称为 Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是 ( A) Private Sub Text1_Change() Label1 Caption=Str(Len(Text1 Text) End Sub ( B) Private Sub Text1_Click() Label1 Caption=Str(Len(Text1 Text) End Sub ( C) Private Su
2、b Text1_Change() Label1 Caption=Text1 Text End Sub ( D) Private Sub Label1_Change() Label1 Caption=Str(Len(Text1 Text) End Sub 2 为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为 ( A) BackColor ( B) BorderStyle ( C) ForeColor ( D) BackStyle 3 以下能够触发文本框 Change事件的操作是 ( A)文本框失去焦点 ( B)文本框获得焦点 ( C)设置文本框的焦点 ( D)改变文本框的内容 4
3、 为了使标签 Label1透明且不具有边框,以下正确的属性设置是 ( A) Label1 BackStyle=0: Label1 BorderStyle=1 ( B) Label1 BackStyle=0: Label1 BorderStyle=0 ( C) Label1 BackStyle=1: Label1 BorderStyle=1 ( D) Label1 BackStyle=1: Label1 BorderStyle=0 5 文本框的 Locked属性被设置为 True后产生的效果是 ( A)光标不能进入文本框 ( B)不能使文本框中的文本左右滚动 ( C)不能修改文本框中的文本 (
4、D)在程序中不能引用文本框的内容 6 窗体上有 2个名称分别为 Text1和 Text2的文本框。编写如下程序: Private Sub Form_Load() Private Sub Command1_Click() Text1 Text=“ Print Text1 Text+Text2 Text Text2 Text=“ End Sub End Sub 程序运行后,在 Text1和 Text2中依次输入 100和 200,单击 Command1,则输出结果为 ( A) 100 ( B) 200 ( C) 300 ( D) 700200 7 为了调整图像框的大小以与其中的图形相适应,必须把它
5、的 Stretch属性设置为 ( A) True ( B) False ( C) 1 ( D) 2 8 要使图像框 (Image)中的图像能随着图像框的大小伸缩,应该设置的属性及值是 ( A) AutoSize值为 True ( B) AutoRedraw值为 True ( C) Stretch值为 True ( D) BorderStyle值为 0 9 下面关于直线控件的叙述中正确的是 ( A)它的 X1、 X2属性值必须满足 X1 X2 ( B)如果显示的是一条垂直线,直线上面端点的坐标一定是 (X1, Y1) ( C)如果有 2个直线控件 Line1和 Line2,若 Linel X1=
6、Line2 X2,则 2条线有一端相连 ( D)上述都是错误的 10 若要把窗体上命令按钮 Command1的状态设置为不可用,应该执行的命 令是 ( A) Command1 Enabled=False ( B) Command1 Visible=False ( C) Command1 Cancel=False ( D) Command1 Default=False 11 以下关于命令按钮的叙述中正确的是 ( A)命令按钮上可以显示图片 ( B)命令按钮能够分别响应单击、双击事件 ( C)程序运行时,不能改变命令按钮上的文字 ( D)若命令按钮的 Cancel属性设为 True,焦点在其他控件
7、上时,按下回车键与单击该按钮的效果相同 12 命令按钮不支 持的事件为 ( A) Click ( B) DblClick ( C) GotFOCUS ( D) MouseMove 13 在窗体上画一个组合框,一个命令按钮和一个文本框,其名称分别为Combo1, Command1和 Text1,然后编写如下事件过程: Private Sub Form_Load() Combo1 AddItem“AAAAA“: Combo1 AddItem“BBBBB“ Combo1 AddItem“CCCCC“: Combo1 AddItem“DDDDD“ Combo1 AddItem“EEEEE“ End S
8、ub 程序运行后,如果单击命令按钮,则在文本框中显示组合框的项目 “CCCCC”。为了实现 该操作,在命令按钮的 Click事件过程中应使用的语句为 ( A) Text1 Text=Combo1 List(2) ( B) Text1 Text=Combo1 Text ( C) Text1 Text=Combo1 List(3) ( D) Text1 Text=Combo1 ListIndex 14 以下不属于单选按钮的属性是 ( A) Caption ( B) Name ( C) Min ( D) Enabled 15 为了将 “联想电脑 ”作为数据项添加到列表框 List1的最前面,可以使用
9、语句 ( A) List1 AddItem“联想电脑 “, 0 ( B) List1, AddItem“联想电脑 “, 1 ( C) List1 AddItem0, “联想电脑 “ ( D) List1 AddItem1, “联想电脑 “ 16 要想使列表框只允许单选列表项,应设置的属性为 ( A) Style ( B) Selected ( C) MultiSelect ( D) Enabled 17 窗体上有一个名称为 Combo1的组合框,为了 引用 Combo1中最后一个列表项,应使用的表达式是 ( A) Combo1 List(ListCount) ( B) Combo1 List(
10、Combo1 ListCount-1) ( C) Combo1 List(ListCount-1) ( D) Combo1 ListfCombo1 ListCount) 18 要想不使用 Shift或 Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的 MultiSelect属性设置为 ( A) 0-None ( B) 1-Simple ( C) 2-Extended ( D) 3 19 为了删除列表框中的一个列表项,应使用的列表框方法是 ( A) Move ( B) Remove ( C) Clear ( D) RemoveItem 20 设窗体上有一个名称为 Check1的复选框,
11、并有下面程序代码: Private Sub Check1_MouseDown(Button As Integer, Shift As Integer, X As Single,Y As Single) Check1 Value=1 End Sub 根据上面的事件过程,可以得出结论 ( A)鼠标单击该复选框 ,复选框的标题被改为 “1” ( B)鼠标右键单击该复选框,可以选中该复选框 ( C)鼠标左键单击该复选框,它被选中,右键单击它,取消选中 ( D)鼠标右键单击该复选框,它被选中,左键单击它,取消选中 21 窗体上有 1个名称为 Label1的标签; 1个名称为 List1,且含有若干表项的
12、列表框。为了使得单击 List1中某个表项时,在 Label1中相应地显示该表项,应使用的程序代码为 ( A) Private Sub List1_Click() Label1 Caption=List1 Index End Sub ( B) Private Sub List1_Click() Label1 Caption=List1 ListCount End Sub ( C) Private Sub List1_Click() Label1 Caption=List1 Text End Sub ( D) Private Sub List1_Click() Label1 Caption=Li
13、st1 Selected End Sub 22 窗体上有一个名为 List1的列表框和一个名为 Command1的命令按钮,并有下面的事件过程: Private Sub Comrnand1_Click() n =List1 ListIndex Ifn 0 Then ch$=List1 List(n) List1 List(n)=List1 List(n-1): List1 List(n-1)=ch End If End Sub 程序运行时,选中 1个列表项,然后单击 Command1按钮,则产生的结果是 ( A)若选中的不是最前面的列表项,则选中的列表项与它前一个列表项互换位置 ( B)选中的
14、列表项与它前面的列表项互换位置 ( C)若选中的不是最后面的列表项, 则选中的列表项与它后一个列表项互换位置 ( D)选中的列表项与它后面的列表项互换位置 23 在窗体上画一个水平滚动条,其属性值 Min满足 ( A)增加一个 SmallChange量 ( B)减少一个 SmallChange量 ( C)增加一个 LargeChange量 ( D)减少一个 LargeChange量 24 窗体上有一个名称为 VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使 VScroll1 Value的值等于 ( A) VScroll1 LargeChange ( B) VScr
15、oll1 SmallChange ( C) VScroll1 Max ( D) VScroll1 Min 25 窗体上有一个名称为 VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的 Value增量值,应设置的属性是 ( A) LargeChange ( B) SmallChange ( C) Max ( D) Min 26 下列关于水平滚动条的叙述中,错误的是 ( A) Value属性值表示单击滚动条两端的箭头时,滚动框向左或向右移动的增量 ( B) Scroll事件在鼠标拖动滚动框时产生 ( C) 用鼠标拖动滚动框后,会触发 Change事件 ( D)单击滚动条两端箭头时,会触发
16、 Change事件 27 窗体上有 1个名称为 Text1的文本框, 1个名称为 Timer1的计时器,且已在属性窗口将 Timer1的 Interval属性设置为 2000、 Enabled属性设置为 False。以下程序的功能是,单击窗体,则每隔 2秒钟在 Text1中显示一次当前时间。 Private Sub Form_Click() Private Sub Timer1_Timer() Timer1 _ Text1 Text=Time() End Sub End Sub 为了实现上述功能,应该在横线处填入的内容为 ( A) Enabled=True ( B) Enabled=False
17、 ( C) Visible=True ( D) Visible=False 28 设窗体上有一个名称为 Timer1的讨时器控件,其 Interval属性被设置为 500,Enabled属性被设置为 True;还有一个名称为 Text1的文本框和下面的事件过程: Private Sub Timer1_Timer() Static x As Long x=x+1: Text1=x End Sub 程序运行一段时间后,文本框中显示的是 100,则表示 ( A)程序已经运行了 100秒 ( B)程序已经运行了 100毫秒 ( C)程序已经运行了 50秒 ( D)文本框到窗体左边框的距离是 100 2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 常用 标准 控件 模拟 10 答案 解析 DOC
