第7章上机考试试题 一、基础操作题 下面出现的“考生文件夹”均为c:\wexam、20060001。 请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 1.在名称为Form1的窗体上建立一个名称为Cmd1、宽度为1500、高度为500、标题为“显示”的命令按钮,编写适当的事件过程,要求程序运行后,如果单击“显示”命令按钮,剐在窗体上显示“计算机等级考试”,运行结果如图7-1所示。程序中不能使用任何变量,直接显示字符串。
图7-1
图7-2 注意:保存时必须存放在考生文件夹下,窗体文件名为kt21.frm,工程文件名为kt21.vbp。 2.在Forml的窗体上画一个命令按钮,名称为Cmd1,标题为“显示”,按钮不可见。编写适当的事件过程,程序运行后,如果单击窗体,则命令按钮出现;此时如果单击命令按钮,则在窗体上显示“计算机等级考试”,且命令按钮变为无效。程序运行时的窗体界面如图7-2所示。 注意:保存时必须存放在考生文件夹下,窗体文件名为kt22.frm,工程文件名为 kt22.vbp。 二、简单应用题 下面出现的“考生文件夹”均为c:\wexam\20060001。 1.在名称为Forml的窗体上建立两个主菜单,其标题分别为“文件”和“帮助”,名称分别为File和Help,“文件”菜单下有三个子菜单项,分别为“打开”、“保存”和“退出”(其名称分别为Open、Save和Exit)。要求程序运行后,如果选择“文件”下的某个菜单项,则通过MsgBox对话框显示该菜单项的标题及“确定”按钮(如图7—3所示)。 注意:保存时必须存放在考生文件夹下,窗体文件名为kt23.frm,工程文件名为kt23.vbp。
图7-3
图7-4 2.在考生文件夹中有工程文件kt24.vbp及其窗体文件kt24.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及所有注释符(即“’”号),但不能修改其他部分。保存时不得改变文件名和文件夹。 本题内容如下: 在窗体上有两个控制按钮与一个已经画好的简易钟表(由线段与图形构成),控制按钮的标题分别是“开始”和“停止”。请考生在窗体上设置一个计时器,每隔一秒,时钟转动6度。如果单击“停止”按钮,时钟停止转动。界面如图7-4所示。 三、综合应用题 下面出现的“考生文件夹”均为c:\wexam\20060001。 在考生文件夹中有一个工程文件kt5.vbp,Forml窗体中有三个文本框、两个命令按钮和一个计时器。程序的功能是:单击“开始计数”按钮,就开始计数,每隔一秒,文本框中的数加l,其中文本框Text1计数时间为l秒;计时完毕,Text2开始计数,其计数时间为2秒;Text2计数完毕,Text3开始计数,其计数时间为3秒。Text3计数完毕,Textl又开始计数,进入下一个循环。单击“停止计数”按钮,则停止计数。 要求:修改适当的控件的属性,删除程序中的注释符即(“’”),把程序中的“?”改为正确内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件以原来的文件名保存。程序运行时的窗体界面如图7—5所示。
图7-5 第7套参考答案与解析 触发Click事件;在窗体上打印信息通过Print方法来实现。 【解题步骤】 (1)建立界面并设置控件属性。程序中用到的控件及其属性见表7-1。 表7-1 控件 | 属性/td> | 设置值/td> | | Naide/td> | Cmdl/td> | Height/td> | 500/td> | 按钮 | Widm/td> | 1500/td> | Capnon/td> | 显示 | (2)编写程序代码。 参考代码: Private Sub Cmd1_Click() Print“计算机等级考试” End sub (3)调试并运行程序。 (4)按题目要求存盘。 2.【解析】本题同样是考查命令按钮的基本操作。将命令按钮的Visible属性设置为False,然后编制相应的事件处理程序 (1)Form_Click()将Cmd1.Visible设置为True,以便命令按钮可见。 Private Sub Form Click() Cmd1.Visible=True End Sub (2)Cmdl_Click()事件输出字符串,同时使按钮无效。 PrivateSub Cmd1_Click() Form1.Print“计算机等级考试” Cmd1.Enabled=False EndSub (3)运行验证程序功能。 (4)正确保存程序。 二、简单应用题 1.【解析】使用菜单编辑器,按题目要求设计菜单。 (1)编制“文件”菜单的相应菜单处理程序。
(2)运行程序,验证各项菜单的功能。 (3)正确保存程序。 注意:题目没有对“帮助”菜单进行要求,所以只需要设计这个菜单即可。 2.【解析】本题主要考查计时器控件的使用。按要求打开工程文件,如果没有窗体,则可以通过“视图”菜单中的“对象窗口”命令或者双击工程窗口的kt24.frm文件名来打开。 (1)在窗体上添加“时钟”控件。 (2)设置时钟的属性,见表7-2。 表7-2 控件 | 控件名/td> | 属性名/td> | 属性值/td> | | | Interval/td> | 1000/td> | 时钟 | Timer1/td> | Enabled/td> | False/td> | 命令铵钮 | Comrnandl/td> | Caption/td> | 开始 | 命令按钮 | Command2/td> | Caption/td> | 停止 | (3)打开代码窗口,得到如下代码:首页 1 2 尾页
相关资料
|