【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc

上传人:outsidejudge265 文档编号:1332955 上传时间:2019-10-17 格式:DOC 页数:11 大小:76.50KB
下载 相关 举报
【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc_第1页
第1页 / 共11页
【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc_第2页
第2页 / 共11页
【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc_第3页
第3页 / 共11页
【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc_第4页
第4页 / 共11页
【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、国家二级 VB机试(常用标准控件)-试卷 8及答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.在窗体上画一个文本框(名称为 Text1)和一个标签(名称为 Lahel1),程序运行后,在文本框中每输入一个字符,都会立即在标中显示文本框中字符的个数。以下可以实现上述操作的过程是( )。(分数:2.00)A.Private Sub Text1_Change() Lahel1Caption=str(kn(Text1Text) End SubB.PIivate Sub Text1_Click() Label1Caption=str(Lea(Text1T

2、ext) End SubC.Private Sub Text1_Change() Label1Caption=Text1Text End SubD.Private Sub Label1_Change() Label1Caption=sty(Len(Text1Text) End Sub2.为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。(分数:2.00)A.BaekColorB.BorderStyleC.ForeColorD.BackStyle3.为了使标签 Label1透明且不具有边框,以下正确的属性设置是( )。(分数:2.00)A.Label1BaekStyle=0

3、 Label1B0rderStyle=1B.Label1BackStyle=0 Label1BorderStyle=0C.Label1BaekStyle=1 Label1BorderStyle=lD.Label1BaekStyle=1 Label1BorderStyle=04.设 Lahel1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是( )。(分数:2.00)A.Label1BaekStyle=2B.Command1Style=1C.Text1ScrollBars=4D.Check1Value=25.要使标

4、签中的文本靠右显示,应将其 Aligment属性设置为( )。(分数:2.00)A.0-Left JustifyB.1-Right JustifyC.2-CenterD.36.以下关于图片框控件的说法中,错误的是( )。(分数:2.00)A.可以通过 Print方法在图片框中输出文本B.图片框控件中的图形可以在程序运行过程中被清除C.图片框控件中可以放置其他控件D.用 Stretch属性可以自动调整图片框中图形的划、7.在设计阶段,假定在图片框 Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是( )。(分数:2.00)A.选择图片框,然后按 Del键B.执行语句 Pi

5、cture1Picture=LoadPicture(“)C.执行语句 Picture1Picture=“D.选择图片框,在属性窗口中选择 Picture属性,然后按回车键8.设窗体上有一个 Pictum1图片框,要求在图片框中的指定位置(坐标为(500,300)输出“OK”,下面可以实现这一功能的事件过程是( )。(分数:2.00)A.Private Sub Form_Click() Picture1CurrentX=500 Pieture1CurrentY=300 Pieture1Print“OK“ End SubB.Private Sub Form_Click() Picture1Left

6、=500 Pieture1Top=300 Picture1Print“OK“ End SubC.Privale Sub Form_Chck() Picture1CurrntX=500 Picture1CurrentY=300 Print“OK“ End SubD.Private Sub Form_Click() Pictum1Left=500 Picture1Top=300 Print“OK“ End Sub9.为了调整图像框的大小以与其中的图形相适应,必须把它的 Stretch属性设置为( )。(分数:2.00)A.TrueB.FalseC.1D.210.窗体上有一个如下图所示的图形控件,控

7、件中显示了如图所示的文字,可以判断这个图形控件( )。(分数:2.00)A.是图像框(Image)B.是图片框(PictureBox)C.是形状控件D.不是上述 3种控件中的一种11.若已把一个命令按钮的 Default属性设置为 True,则下面可导致按钮的 Click事件过程被调用的操作是( )。(分数:2.00)A.用鼠标右键单击此按钮B.按键盘上的 Esc键C.按键盘上的 Enter键D.用鼠标右键双击此按钮12.如果把命令按钮的 Cancel属性设置为 True,则程序运行后( )。(分数:2.00)A.按 Esc键与单击该命令按钮的作用相同B.按回车键与单击该命令按钮的作用相同C.

8、按 Esc键将停止程序的运行D.按回车键将中断程序的运行13.下列说法中,错误的是( )。(分数:2.00)A.将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件B.单击命令按钮,将引发命令按钮的 Chck事件C.命令按钮没有 Picture属性D.命令按钮不支持 DblClick事件14.在窗体上画两个单选按钮,名称分别为 Option1、Option2标题分别为“宋体”和“黑体”一个复选框(名称为 Check1,标题为“粗体”)和 1个文本框(名称为 Text1,Text 属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选

9、中,则以下能够实现上述操作的语句序列是( )。 (分数:2.00)A.Option1Value=False Check1Value=TrueB.Option1Value=True Check1Value=0C.Option2Value=False Check1Value=2D.Option1Value=True Check1Value=115.以下不属于单选按钮的属性是( )。(分数:2.00)A.CaptionB.NameC.MinD.Enabled16.窗体上有名称为 List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是( )。(分数:2.00)A.Lis

10、t1AddItem“Basic“B.List1List(List1ListIndex)=“Basic“C.List1=Text=“Basic“D.以上都可以17.在窗体上画一个名称为 List1的列表框,然后编写如下程序: Private Sub Form_Click() For i=1 To 10 Item=“Item“ &i List1Addhem Item Next i End Sub 程序运行时,单击窗体,所完成的功能是( )。(分数:2.00)A.向列表框中添加 10个项目B.向列表框中添加 11个项目C.向列表框中添加 10个数字D.向列表框中添加 110 的和18.设窗体上有一个

11、名称为 List1的列表框和一个名称为 Check1的复选框数组(下标从 0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。 Private Sub Check1_Chck(Index As Integer) For k=0 To List1ListCount-1 If Check1(Index)Caption=List1List(k)Then Exit For End If Next k If kList1ListCount Then List1RemoveItem k Else List1AddItem

12、_ End If End Sub 为使上面程序可以实现该功能,程序代码中横线上应该填入的代码是( )。(分数:2.00)A.kB.Check1CaptionC.Check1(k)D.Check1(Index)Caption19.窗体上有名称为 Command1的命令按钮,名称分别为 List1、List2 的列表框,其中 List1的MultiSelect属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click() For i=0 To List1ListCount-1 If List1Selected(i)=True Then List2Add

13、Item Text End If Next End Sub上述事件过程的功能是将 List1中被选中的列表项添加到 List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是( )。(分数:2.00)A.将 For循环的终值改为 List1ListCountB.将 List1Selected(i)=True 改为 List1List(i)Selected=TrueC.将 List2AddItem Text 改为 List2AddItem List1List(i)D.将 List2AddItem Text 改为 List2Addhem List1ListIndex20.要删除列

14、表框中最后一个列表项,正确的语句是( )。(分数:2.00)A.List1RemoveItem ListCountB.List1RemoveItem List1ListCountC.List1RemoveItem ListCount-1D.List1RemoveItem List1ListCount-121.设窗体上有 1个水平滚动条,已经通过属性窗口把它的 Max属性设置为 1,Min 属性设置为 100。下面叙述中正确的是( )。(分数:2.00)A.程序运行时,若使滚动块向左移动,滚动条的 Value属性值就增加B.程序运行时,若使滚动块向左移动,滚动条的 Value属性值就减少C.由于

15、滚动条的 Max属性值小于 Min属性值,程序会出错D.由于滚动条的 Max属性值小于 Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动22.关于水平滚动条,如下叙述中错误的是( )。(分数:2.00)A.当滚动框的位置改变时,触发 Change事件B.当拖动滚动条中的滚动框时,触发 Scroll事件C.LargeChange属性是滚动条的最大值D.Value是滚动条中滚动框的当前值23.窗体上有一个名称为 VSemll1的垂直滚动条,为了设定单击滚动条两端箭头时的 Value增量值,应设置的属性是( )。(分数:2.00)A.LargeChangeB.SmallChangeC.

16、MaxD.Min24.窗体上有两个水平滚动条 HV、HT,还有一个文本框 Text1和一个标题为“计算”的命令按钮Command1,并编写了以下程序: (分数:2.00)A.过程调用语句不对,应为 calc(HV,HT)B.过程定义语句的形式参数不对,应为 Sub calc(x As Comrol,y As Control)C.计算结果在文本框中显示出来D.程序不能正确运行25.窗体上有一个名称为 HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。(分数:2.00)A.Private Sub HSc

17、roll1_Change() Print HScroll1Value End SubB.Private Sub HScroll1_Change() Print HScroll1SmallChange End SubC.Privme Sub HScroll1_Scroll() Print HScroll1Value End SubD.Private Sub HScroll1_Scroll() Prim HScroll1SmallChange End Sub26.定时器的 Interval属性的值是一个整数,它表示的是( )。(分数:2.00)A.毫秒数B.秒数C.分钟数D.小时数27.窗体的左右

18、两端各有 1条直线,名称分别为 Line1、Line2;名称为 Shape1的圆靠在左边的 Line1直线上(见图);另有 1个名称为 Timer1的计时器控件,其 Enabled属性值是 True。要求程序运行后,圆每秒向右移动 100,当圆遇到 Line2时则停止移动。 (分数:2.00)A.把计时器的 Interval属性设置为 1B.把 For k=Line1X1 To Line2X1 Step 100 和 Next k 两行删除C.把 For k=Line1X1 To Line2X1 Step 100 改为 For k=Line2X1 To Lne1X1 Step 100D.把 If

19、 Shape1Left+Shape1WidthLine2X1 Then 改为 If Shape1LeftLine2X1 Then28.为了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是( )。(分数:2.00)A.VisibleB.TimerC.EnabledD.Interval29.下面哪个属性肯定不是框架控件的属性( )。(分数:2.00)A.TextB.CaptionC.LeftD.Enabled30.下列针对框架控件的叙述中,错误的是( )。(分数:2.00)A.框架是一个容器控件B.框架也有 Click和 DblClick事件C.框架也可以接受用户的输入D.使用框架的

20、主要目的是为了对控件进行分组31.如果在框架中画了 2个复选框,且框架的 Enabled属性被设置为 False,2 个复选框的 Enabled属性被设置为 True,则下面叙述中正确的是( )。(分数:2.00)A.2个复选框可用B.2个复选框不可用C.2个复选框不显示D.上述都不对32.以下能够设置控件焦点的方法是( )。(分数:2.00)A.SetFocusB.GotFocusC.LostFocusD.TabStop33.以下关于框架的叙述中,错误的是( )。(分数:2.00)A.框架能够响应 Click事件B.框架是一个容器C.框架的 Enabled属性为 False时,框架内的控件均

21、被屏蔽D.框架可以获得焦点国家二级 VB机试(常用标准控件)-试卷 8答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.在窗体上画一个文本框(名称为 Text1)和一个标签(名称为 Lahel1),程序运行后,在文本框中每输入一个字符,都会立即在标中显示文本框中字符的个数。以下可以实现上述操作的过程是( )。(分数:2.00)A.Private Sub Text1_Change() Lahel1Caption=str(kn(Text1Text) End Sub B.PIivate Sub Text1_Click() Label1Caption=s

22、tr(Lea(Text1Text) End SubC.Private Sub Text1_Change() Label1Caption=Text1Text End SubD.Private Sub Label1_Change() Label1Caption=sty(Len(Text1Text) End Sub解析:解析:根据题意可知,在文本框中输入字符这个动作使标签上显示的内容发生变化,说明是文本框触发了某事件,排除 D选项;文本框中每输入一个字符,标签中立即就会 发生变化,故是 Change事件,排除 B选项;标签中显示的是文 本框中字符的个数,不是输入的内容,排除 C选项。故 A选项 正确

23、。2.为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。(分数:2.00)A.BaekColorB.BorderStyleC.ForeColorD.BackStyle 解析:解析:标签控件的 BackStyle属性值为 0时,标签 为透明的,不会遮住背景内容,BackStyle 属性值为 1时,标签将 覆盖背景。3.为了使标签 Label1透明且不具有边框,以下正确的属性设置是( )。(分数:2.00)A.Label1BaekStyle=0 Label1B0rderStyle=1B.Label1BackStyle=0 Label1BorderStyle=0 C.Label

24、1BaekStyle=1 Label1BorderStyle=lD.Label1BaekStyle=1 Label1BorderStyle=0解析:解析:BackStyle 属性用于设置标签的背景样式, 有两种值可选:0,表示透明;1,表示不透明。BorderStyle属性 用来设置标签的边框类型,有两种值可选:0,代表标签无边框;1。代表标签有边框。4.设 Lahel1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是( )。(分数:2.00)A.Label1BaekStyle=2B.Command1Style=

25、1C.Text1ScrollBars=4D.Check1Value=2 解析:解析:标签的 BackStyle属性只有 0、1 两个属性 值;命令按钮的 Style属性是只读属性,必须在属性窗口设置; 文本框的 ScrollBars属性只有 0、1、2、3 四个属性值,并且必须 在属性窗口设置。5.要使标签中的文本靠右显示,应将其 Aligment属性设置为( )。(分数:2.00)A.0-Left JustifyB.1-Right Justify C.2-CenterD.3解析:解析:0-Left Justify:文本靠左显示;1-Right Justify:文本靠右显示;2-Center:

26、文本居中显示。6.以下关于图片框控件的说法中,错误的是( )。(分数:2.00)A.可以通过 Print方法在图片框中输出文本B.图片框控件中的图形可以在程序运行过程中被清除C.图片框控件中可以放置其他控件D.用 Stretch属性可以自动调整图片框中图形的划、 解析:解析:可以通过 Print方法在图片框中输出文件, 图片框中的图形可以在程序运行过程中通过载入空文件的方 法清除,图片框控件可以作为父控件,即可以放置其他控件, Stretch 属性用来自动调整图片框中图形内容的大小。7.在设计阶段,假定在图片框 Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是( )。

27、(分数:2.00)A.选择图片框,然后按 Del键 B.执行语句 Picture1Picture=LoadPicture(“)C.执行语句 Picture1Picture=“D.选择图片框,在属性窗口中选择 Picture属性,然后按回车键解析:解析:删除图片框控件,先选择图片框,然后按 Del 键。8.设窗体上有一个 Pictum1图片框,要求在图片框中的指定位置(坐标为(500,300)输出“OK”,下面可以实现这一功能的事件过程是( )。(分数:2.00)A.Private Sub Form_Click() Picture1CurrentX=500 Pieture1CurrentY=30

28、0 Pieture1Print“OK“ End Sub B.Private Sub Form_Click() Picture1Left=500 Pieture1Top=300 Picture1Print“OK“ End SubC.Privale Sub Form_Chck() Picture1CurrntX=500 Picture1CurrentY=300 Print“OK“ End SubD.Private Sub Form_Click() Pictum1Left=500 Picture1Top=300 Print“OK“ End Sub解析:解析:Visual Basic 中,窗体和图片框

29、具有 CurrentX、CurrentY 属性,经常用这两个属性来设置当前绘图点。 Visual Basic 中在图片框特定位置显示文本: Picture1CurrentX=x 坐标设置当前 X方向坐标 Picture1CurrentY=y 坐标设置当前 Y方向坐标 Picture1Print“文本内容”在当前位置输出文本9.为了调整图像框的大小以与其中的图形相适应,必须把它的 Stretch属性设置为( )。(分数:2.00)A.TrueB.False C.1D.2解析:解析:图像框的 Stretch属性值为 False时,将自动放大或缩小图像框中的图形以与图像框的大小相适应。10.窗体上有

30、一个如下图所示的图形控件,控件中显示了如图所示的文字,可以判断这个图形控件( )。(分数:2.00)A.是图像框(Image)B.是图片框(PictureBox) C.是形状控件D.不是上述 3种控件中的一种解析:解析:图片框是“容器”控件,可以作为父控件,而图像框不能。图片框可以通过 Print方法接收文本,并可接收由像素组成的图形,而图像框不能接收 Print方法输入的信息,也不能用绘图方法在图像框上绘制图形。而形状控件 3D效果的样式,根据题目图示显然不是形状控件。因此这个图形控件是图片框。11.若已把一个命令按钮的 Default属性设置为 True,则下面可导致按钮的 Click事件

31、过程被调用的操作是( )。(分数:2.00)A.用鼠标右键单击此按钮B.按键盘上的 Esc键C.按键盘上的 Enter键 D.用鼠标右键双击此按钮解析:解析:当命令按钮的 Default属性值为 True时,程序运行,按回车键和单击该命令按钮一样都会触发按钮的 Click事件;当命令按钮的 Cancel属性值为 True时,程序运行,按 Esc键和单击该命令按钮都会触发按钮的 Click事件。故选 C。12.如果把命令按钮的 Cancel属性设置为 True,则程序运行后( )。(分数:2.00)A.按 Esc键与单击该命令按钮的作用相同 B.按回车键与单击该命令按钮的作用相同C.按 Esc键

32、将停止程序的运行D.按回车键将中断程序的运行解析:解析:当一个命令按钮的 Cancel属性被设置为 True时,按 Esc键与单击该命令按钮的作用相同。在一个窗体中,只能有一个命令按钮的 Cancel属性被设置为 True。13.下列说法中,错误的是( )。(分数:2.00)A.将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件B.单击命令按钮,将引发命令按钮的 Chck事件C.命令按钮没有 Picture属性 D.命令按钮不支持 DblClick事件解析:解析:按钮的 Picture属性可以给命令按钮指定一个图形,为了使用这个属性,必须把 Style属性设置为 1。单击

33、命令按钮或将焦点移至命令按钮上,按 Enter键,都会引发命令按钮的 Click事件。命令按钮不支持 DblClick事件。14.在窗体上画两个单选按钮,名称分别为 Option1、Option2标题分别为“宋体”和“黑体”一个复选框(名称为 Check1,标题为“粗体”)和 1个文本框(名称为 Text1,Text 属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选中,则以下能够实现上述操作的语句序列是( )。 (分数:2.00)A.Option1Value=False Check1Value=TrueB.Option1Value=True Ch

34、eck1Value=0C.Option2Value=False Check1Value=2D.Option1Value=True Check1Value=1 解析:解析:单选按钮控件的 Value属性值为 True表示被选中,False 表示未被选中;复选框控件的Value属性值为 0表示未选中,1 表示选中,2 表示禁止。本题中是单选按钮和复选框都被选中,故 D选项正确。15.以下不属于单选按钮的属性是( )。(分数:2.00)A.CaptionB.NameC.Min D.Enabled解析:解析:单选按钮没有 Min属性,滚动条控件的属性中有 Min属性。16.窗体上有名称为 List1的

35、列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是( )。(分数:2.00)A.List1AddItem“Basic“B.List1List(List1ListIndex)=“Basic“ C.List1=Text=“Basic“D.以上都可以解析:解析:AddItem 用于将列表项添加到列表框。Text 属性是被选定的选项的文本内容。列表框的List属性用来列出列表项的内容,也可以改变数组中的已有值,属性 ListIndex用于返回当前选择的列表项的索引号。选项 B正确。17.在窗体上画一个名称为 List1的列表框,然后编写如下程序: Private Sub For

36、m_Click() For i=1 To 10 Item=“Item“ &i List1Addhem Item Next i End Sub 程序运行时,单击窗体,所完成的功能是( )。(分数:2.00)A.向列表框中添加 10个项目 B.向列表框中添加 11个项目C.向列表框中添加 10个数字D.向列表框中添加 110 的和解析:解析:AddItem 为添加项目。循环体执行 10次,添加了 10个项目,故选 A。18.设窗体上有一个名称为 List1的列表框和一个名称为 Check1的复选框数组(下标从 0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题

37、添加到列表框中,否则从列表框中把该复选框标题删除。 Private Sub Check1_Chck(Index As Integer) For k=0 To List1ListCount-1 If Check1(Index)Caption=List1List(k)Then Exit For End If Next k If kList1ListCount Then List1RemoveItem k Else List1AddItem_ End If End Sub 为使上面程序可以实现该功能,程序代码中横线上应该填入的代码是( )。(分数:2.00)A.kB.Check1CaptionC.C

38、heck1(k)D.Check1(Index)Caption 解析:解析:题干给出的是没有该复选框的标题时,把该复选框的标题添加到列表框中。List1Addhem可以为列表框添加新项,但需要添加的新项要根据索引添加。故选 D。19.窗体上有名称为 Command1的命令按钮,名称分别为 List1、List2 的列表框,其中 List1的MultiSelect属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click() For i=0 To List1ListCount-1 If List1Selected(i)=True Then List2A

39、ddItem Text End If Next End Sub上述事件过程的功能是将 List1中被选中的列表项添加到 List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是( )。(分数:2.00)A.将 For循环的终值改为 List1ListCountB.将 List1Selected(i)=True 改为 List1List(i)Selected=TrueC.将 List2AddItem Text 改为 List2AddItem List1List(i) D.将 List2AddItem Text 改为 List2Addhem List1ListIndex解析:解

40、析:题目程序不能将 List1中的选中项添加到 List2中,List2AddItem Text 一行有误,应该改为 List2AddltemList1List(i)才能使 List1中每个选中的行添加到 List2中。列表框控件的 List属性保存了列表框中所有值的数组,可以通过下标访问数组中的值。20.要删除列表框中最后一个列表项,正确的语句是( )。(分数:2.00)A.List1RemoveItem ListCountB.List1RemoveItem List1ListCountC.List1RemoveItem ListCount-1D.List1RemoveItem List1L

41、istCount-1 解析:解析:ListCount 属性返回列表框中列表项的个数,列表项的索引号从 0开始,所以要删除最后一个列表项,RemoveItem 方法中的索引号就应该是 List1ListCount-1,故 D选项正确。21.设窗体上有 1个水平滚动条,已经通过属性窗口把它的 Max属性设置为 1,Min 属性设置为 100。下面叙述中正确的是( )。(分数:2.00)A.程序运行时,若使滚动块向左移动,滚动条的 Value属性值就增加 B.程序运行时,若使滚动块向左移动,滚动条的 Value属性值就减少C.由于滚动条的 Max属性值小于 Min属性值,程序会出错D.由于滚动条的

42、Max属性值小于 Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动解析:解析:水平滚动条的 Max和 Min属性值可以是 032767 中任意值。当 MaxMin 属性值时,滚动块伺右移动 Value属性值增加,向左移动 Value属性值减少;反之,当 MaxMin 属性值时,滚动块向右移动 Value属性值减少,向左增加;当它们 Max=Min时,滚动块不能移动。故 A选项正确。22.关于水平滚动条,如下叙述中错误的是( )。(分数:2.00)A.当滚动框的位置改变时,触发 Change事件B.当拖动滚动条中的滚动框时,触发 Scroll事件C.LargeChange属性是滚动

43、条的最大值 D.Value是滚动条中滚动框的当前值解析:解析:LargeChange 属性值是单击滚动块和左右两端箭头之间空白的地方时,Value 增加或减少的量,Small 属性值才是滚动条的最大值。故 C选项错误。23.窗体上有一个名称为 VSemll1的垂直滚动条,为了设定单击滚动条两端箭头时的 Value增量值,应设置的属性是( )。(分数:2.00)A.LargeChangeB.SmallChange C.MaxD.Min解析:解析:SmallChange 属性表示当用户单击滚动条两端的箭头时,Value 属性值的增加或减小的量,默认值为 1。24.窗体上有两个水平滚动条 HV、HT

44、,还有一个文本框 Text1和一个标题为“计算”的命令按钮Command1,并编写了以下程序: (分数:2.00)A.过程调用语句不对,应为 calc(HV,HT)B.过程定义语句的形式参数不对,应为 Sub calc(x As Comrol,y As Control)C.计算结果在文本框中显示出来 D.程序不能正确运行解析:解析:访问滚动条控件的值,可以直接使用控件的名称,也可以在名称后面指明 Value属性。滚动条位置是用数值来表示的,因此定义 Calc过程时参数应该定义为 Integer类型。程序中,Text1Text=x*y 语句说明计算的结果在文本框中显示出来。25.窗体上有一个名称

45、为 HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。(分数:2.00)A.Private Sub HScroll1_Change() Print HScroll1Value End Sub B.Private Sub HScroll1_Change() Print HScroll1SmallChange End SubC.Privme Sub HScroll1_Scroll() Print HScroll1Value End SubD.Private Sub HScroll1_Scroll() P

46、rim HScroll1SmallChange End Sub解析:解析:根据题意可知,用户的操作是单击滚动条两端的箭头,敞触发的是滚动条的 Change事件;在整上显示的是滚动框的位置,即滚动条的当前刻度值,Value 属性值可返回这个值,综合一下,故 A选项正确。26.定时器的 Interval属性的值是一个整数,它表示的是( )。(分数:2.00)A.毫秒数 B.秒数C.分钟数D.小时数解析:解析:Interval 的属性值是以毫秒计,所以是毫秒数。故选 A。27.窗体的左右两端各有 1条直线,名称分别为 Line1、Line2;名称为 Shape1的圆靠在左边的 Line1直线上(见图

47、);另有 1个名称为 Timer1的计时器控件,其 Enabled属性值是 True。要求程序运行后,圆每秒向右移动 100,当圆遇到 Line2时则停止移动。 (分数:2.00)A.把计时器的 Interval属性设置为 1B.把 For k=Line1X1 To Line2X1 Step 100 和 Next k 两行删除 C.把 For k=Line1X1 To Line2X1 Step 100 改为 For k=Line2X1 To Lne1X1 Step 100D.把 If Shape1Left+Shape1WidthLine2X1 Then 改为 If Shape1LeftLine

48、2X1 Then解析:解析:在计肘器事件中不应再设置步长为 100的 For循环,应该把 For循环去掉,只留下循环体的语句,计时器每秒激发一次,每次判断小球是否移到 Line2处,不到就改变自己的 Left值即继续移动。因此 B正确。28.为了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是( )。(分数:2.00)A.VisibleB.TimerC.Enabled D.Interval解析:解析:Enabled 是用来设置控件是否可用,而 Visible是用来设置控件是否可见。计时器控件Enabled属性设置为 False,则停止计数;设置为 True,则开始计数。29.下面

49、哪个属性肯定不是框架控件的属性( )。(分数:2.00)A.Text B.CaptionC.LeftD.Enabled解析:解析:框架没有 Text属性。故选 A。30.下列针对框架控件的叙述中,错误的是( )。(分数:2.00)A.框架是一个容器控件B.框架也有 Click和 DblClick事件C.框架也可以接受用户的输入 D.使用框架的主要目的是为了对控件进行分组解析:解析:框架是一个容器控件,用于将屏幕上的对象分组。框架常用的事件是 Click和 DblClick,它不接受用户输入,不能显示文本和图形,也不能与图形相连。31.如果在框架中画了 2个复选框,且框架的 Enabled属性被设置为 False,2 个复选框的 Enabled属性被设置为 True,则下面叙述中正确的是( )。(

展开阅读全文
相关资源
猜你喜欢
  • BS ISO IEC 20968-2002 Software engineering - Mk II function point analysis - Counting practices manual《软件工程 MkII功能点分析 计数实用手册》.pdf BS ISO IEC 20968-2002 Software engineering - Mk II function point analysis - Counting practices manual《软件工程 MkII功能点分析 计数实用手册》.pdf
  • BS ISO IEC 20970-2002 Information technology - Programming languages their environments and system software interfaces - JEFF file format《信息技术 编程语言及其环境和系统软件接口 JEFF文件形式》.pdf BS ISO IEC 20970-2002 Information technology - Programming languages their environments and system software interfaces - JEFF file format《信息技术 编程语言及其环境和系统软件接口 JEFF文件形式》.pdf
  • BS ISO IEC 21000-7-2004 Information technology - Multimedia framework (MPEG-21) - Digital item adaptation《信息技术 多媒体框架(MPEG-21) 数字项目自适应》.pdf BS ISO IEC 21000-7-2004 Information technology - Multimedia framework (MPEG-21) - Digital item adaptation《信息技术 多媒体框架(MPEG-21) 数字项目自适应》.pdf
  • BS ISO IEC 21117-2012 Information technology Office equipment Copying machines and multi-function devices Information to be included in specification sheets and related te.pdf BS ISO IEC 21117-2012 Information technology Office equipment Copying machines and multi-function devices Information to be included in specification sheets and related te.pdf
  • BS ISO IEC 21118-2013 Information technology Office equipment《信息技术 办公设备》.pdf BS ISO IEC 21118-2013 Information technology Office equipment《信息技术 办公设备》.pdf
  • BS ISO IEC 21320-1-2015 Information technology Document Container File Core《信息技术 文档容器文件 核心》.pdf BS ISO IEC 21320-1-2015 Information technology Document Container File Core《信息技术 文档容器文件 核心》.pdf
  • BS ISO IEC 23001-12-2015 Information technology MPEG systems technologies Sample Variants in the ISO base media file format《信息技术 MPEG系统技术 ISO基础媒体文件格式样本变异》.pdf BS ISO IEC 23001-12-2015 Information technology MPEG systems technologies Sample Variants in the ISO base media file format《信息技术 MPEG系统技术 ISO基础媒体文件格式样本变异》.pdf
  • BS ISO IEC 23001-7-2016 Information technology MPEG systems technologies Common encryption in ISO base media file format files《信息技术 MPEG系统技术 ISO基本媒介文件格式使用的通用加密》.pdf BS ISO IEC 23001-7-2016 Information technology MPEG systems technologies Common encryption in ISO base media file format files《信息技术 MPEG系统技术 ISO基本媒介文件格式使用的通用加密》.pdf
  • BS ISO IEC 23001-8-2016 Information technology MPEG systems technologies Coding-independent code points《信息技术 MPEG系统技术 编码独立代码点》.pdf BS ISO IEC 23001-8-2016 Information technology MPEG systems technologies Coding-independent code points《信息技术 MPEG系统技术 编码独立代码点》.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1