必胜高考网 > 计算机类 > 计算机等级 > 资讯 >

2015计算机二级考试《VB》模拟练习题及解析

时间: 家辉2 资讯

  参考解析:

  (1)Visual Basic中,菜单也具有属性和事件。菜单由"菜单编辑器"来创建。在窗体上打印信息通过Print方法来实现。清除在窗体上的打印信息要通过Cls方法来实现,Cls方法清除运行时Form或PictureBox所生成的图形和文本。其语法为:object.Cls。object表示一个对象表达式。

  如果省object,则默认为当前的Form窗体。

  根据题意,在窗体空白处单击右键,选择"菜单编辑器",进入"菜单编辑器"对话框,添加以下菜单项:

  标签名称内缩

  命令Com无

  输出Prin一位

  删除Del一位

  关闭Close一位

  设置完成后,在代码窗口编写如下代码:

  (2)双击控件触发其DblClick事件。列表框中的表项可以通过"属性"窗口的List属性设置,也可以通过AddIt-em方法在程序中添加。本题是通过属性窗口来设置的。

  根据题意,将一个列表框控件和一个标签添加到窗体中,列表框的名称为List1,在List属性中添加"足球""篮球""排球"和"乒乓球",每输入完一项按"Ctrl+Enter"组合键换行,进行新的输入,当输入完成后,按回车键,标签的名称为Label1、Caption属性为空。双击List1进入代码编写窗口,将选中项的序号和内容连在一起放入Label1中显示出来,注意题目要求程序中不得使用任何变量,应该编写如下代码:

  2[简答题](1)在名称为Form1的窗体上绘制一个垂直滚动条,其名称为VScroll1,然后通过属性窗口设置窗体和滚动条的属性,实现如下功能:

  滚动条所能表示的最小值和最大值分别为100和400,滚动块的初始位置为200。程序运行后,单击滚动块前面或后面的部位时,滚动块移动的增量值为25,单击滚动条两端的箭头时,滚动块移动的增量值为10。程序的运行情况如图14-1所示。

  (2)在名称为Form1的窗体上绘制一个文本框,其名称为Text1,如图14-2所示,编写适当的事件过程。程序运行后,如果单击文本框,则可使文本框左移100单位;而如果在文本框中输入信息,则可使文本框右移100单位。不得使用任何变量;只允许通过修改属性的方式移动文本框。程序的运行情况如图14-3所示。

  参考解析:

  (1)根据题意,新建"标准EXE"工程,将一个VSrollBar控件添加到窗体中,设置其名称为VScroll1,Max属性为400,Min属性为100,Value属性为200,LargeChange属性

  (2)在文本框中输入信息,触发文本框的Change事件,单击文本框触发文本框的Click事件。根据题意,新建"标准ExE"工程,将一个文本框控件添加到窗体中,其名称为Text1,Text属性为空。双击Text进入代码窗口,编写如下代码:

  3[单选题] 以下不属于VB控件的是

  A.框架B.点C.直线D.形状

  参考答案:B

  参考解析:形状控件(Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形。

  4[简答题](1)在考生文件夹下有一个工程文件sj3.vbp,窗体上有一个单选按钮数组,名称为Option1,含4个单选按钮,它们的Index属性分别为0、1、2和3,标题依次为"Item1"、"Item2"、"Item3"和"Item4",再画一个名称为Text1的文本框。

  窗体文件中已经给出了Option1的Click事件过程,但不完整,要求去掉程序中的注释符"'",把程序中的"?"改为正确的内容,使得在运行时单击"Item1"或"Item2"单选按钮时,在Text1中显示"选择Item1"或"选择Item2",单击"Item3"或"Item4"单选按钮时,在Text1中显示"Item3被选择"或"Item4被选择"。程序运行界面如图15-3所示。

  注意:不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。

  (2)在考生文件夹下有一个工程文件sj4.vbp,Form1窗体中有一个文本框,名称为Text1,两个框架,名称分别为Frame1和Frame2、标题分别为"科目"和"难易";在Frame1中有两个单选按钮Option1和Option2,标题分别为"数学"和"语文";在Frame2中有两个单选按钮Option3和Option4,标题分别为"困难"和"简单";一个命令按钮,名称为Command1,标题为"输出"。程序运行界面如图15-4所示。

  请编写适当的事件过程,使得在运行时,在Frame1和Frame2中各选一个单选按钮,然后单击"输出"按钮,输出"我觉得数学困难"、"我觉得数学容易"、"我觉得语文困难"和"我觉得语文容易"之一。

55695