[计算机类试卷]国家二级VB机试(上机操作)模拟试卷452及答案与解析.doc
《[计算机类试卷]国家二级VB机试(上机操作)模拟试卷452及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(上机操作)模拟试卷452及答案与解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(上机操作)模拟试卷 452及答案与解析 一、基本操作题 1 (1)在名称为 Form1的窗体上添加一个名称为 Shape1的圆角矩形,高、宽分别为1000、 2000。请利用属性窗口设置适当的属性以满足下列要求: 圆角矩形中填满绿色 (颜色值为: &H0000FF00&或 &HFF00&)。 窗体的标题为 “圆角矩形 ”,字体为 “仿宋一 GB2312”。 程序运行后的窗体如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为 sjt1 vbp,窗体文件名保存为 sjt1 flm。(2)考生文件 夹下有一个工程文件sjt2 vbp。窗体中含有除计时器外的其他控件,还
2、有一个过程 subl,其功能是按照Text1中的通话时间计算通话费,并将其显示在 Text2中。 程序运行时,单击 “通话开始 ”按钮,则在 Text1中累加通话时间 (每隔 1秒,文本框中的数加 1),单击“通话结束 ”按钮,则停止通话时间的累加;单击 “计算通话费 ”按钮,则调用过程sub1。 要求: 在窗体上画一个计时器,如图所示,并通过属性窗口设置适当属性。 编写三个按钮的 Click事件过程。 编写计时器的事件过程。注意:要求程序中不得使用变量, 每个事件过程中只能写一条语句, “计算通话费 ”按钮的事件过程中只允许调用过程 sub1。不得修改已经存在的程序和控件属性,最后把文件按原
3、文件名存盘。 二、简单应用题 2 (1)考生文件夹中有工程文件 sjt3 vbp。窗体上有一个名称为 Label1、抓题为 “标签控件 ”的标签;有一个名称为 Command1、标题为 “命令按钮 ”的命令按钮、单击上述两控件中的任一控件,则在标签 Label2中显示所单击控件的标题内容 (标题内容前添加 “单击 ”二字 ),下图是单击命令按钮后的窗体外观。请去掉程序中的注释符,把程序中的 ?改为 正确的内容。 注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。 (2)在考生文件夹下有一个工程文件 sit4 vbp,其窗体上有一个由八个图片框控件组成的控件数组、两个命令
4、按钮及一个计时器控件,如图 1所示。 程序功能: 将计时器控件设置为每隔 0 5秒触发一次 Timer事件。运行程序时,只显示下标为 0的图片框控件数组元素,其他图片桩均不可见。单击 “开始 ”按钮,数组中的每个图片框自左至右依次显示,时间间隔为 0 5秒,产生 “月亮 ”从左向右移动的效果,如图 2所示。月亮移到右端后再从左端重新 开始。单击 “停止 ”按钮, “月亮 ”停止移动。 要求:按照题目要求设置控件属性,去掉程序中的注释符,把程序中的 ?改为止确的内容。注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。 三、综合应用题 3 在考生文件夹下有一个工程文件
5、sjt5 vbp。其窗体中有 2个标题分别为 “读数据 ”和 “查找水仙花数 ”的命令按钮。请画 1个名称为 Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。 程序功能如下: (1)考生文件夹下 in5 dat文件中存放着 100个三位 正整数。单击 “读数据 ”按钮,则将in 5 dat文件中的数据读入数组 a中; (2)单击 “查找水仙花数 ”按钮,则查找in5 dat中的所有水仙花数,并将这些水仙花数顺次显示在 Text1文本框内。 (水仙花数是指一个 3位数,它各位数字的立方和等于它本身,例如 153就是水仙花数,因为 153=13+53+33) “
6、读数据 ”按钮的 Click事件过程已经给出,请编写函数 narc,以完成 “查找水仙花数 ”按钮的 C1ick事件过程,实现上述功能。注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须使用 “查找水仙花数 ”按钮完成查找水仙花数的过程,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。 国家二级 VB机试(上机操作)模拟试卷 452答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:建立界面,并设置控件的属性。程序中用到的控件及属性见表 3 58。 步骤 2:调试并运行程序,关闭程序后按题目要求存盘。 (2)步骤 1:建立界面,设置
7、计时器的 Interval属性为 1000, Enabled属性设置为 False。 步骤 2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下 代码。 参考答案 Private Sub Command1_Click() Timerl Enabled=True通话开始, Timer生效 End Sub Private Sub Command2_Click() Timerl Enabled=False通话结束, Timer失效 End Sub Private sub Command3_Click() Call sub1单击 ”计算通话费 ”按钮,调用 subl End Sub Private S
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 上机 操作 模拟 452 答案 解析 DOC
