1、VB机试章节练习试卷 42及答案与解析 一、简单应用题( 40分) 1 在考生文件夹下有一个工程文件 execise115.vbp及窗体文件 execise115.frm,请在窗体上画两个框架,其名称分别为 Frame1和 Frame2,标题分别为 “交通工具 ”和“到达目标 ”。在 Frame1中画两个单选按钮,名称分别为 Opt1和 Opt2,标题分别为 “飞机 ”和 “火车 ”。在 Frame2中画两复选框,名称分别为 Chk1和 Chk2,标题分别为 “广州 ”和 “昆明 ”。然后画一个命令按钮,其名称为 Cmd1,标题为 “确定 ”。再画一个标 签,其名称为 Lab1,宽度为 300
2、0,高度为 375。编写适当事件过程。程序运行后,选择不同单选按钮并单击命令按钮后在标签框中显示的结果见下表。选中的单选按钮 选中的复选框 单击 “确定 ”按钮后产生的结果 (文本框中显示的内容 ) 注意: 考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须至少进行上面的一种操作。退出程序时必须通过单击窗体右 亡角的关闭按钮。最后按原文件名并在原文件夹中保存修改文件。 2 在考生文件夹中有一个工程文件 execise116.vbp及窗体文件 execise116.frm。 在名为 Form1的窗体中有一个水平滚动条 (名称为 HS1),一个文本框 (名称为 Text1,初始内容为
3、0),一个命令按钮 (名称为 Cmd1,标题为 Move)。它的功能是在文本框中输入一个整数,单击 Move按钮后,如果输入的是正数,滚动条中的滚动框向右移动与该数相等的刻度,但如果超过了滚动条的最大刻度,则不移动,并且在文本框中显示 TooBig;如果输入的是负数,滚动条中的滚动框向左移动与该数相等的刻度,但如果超过了滚动条的最小刻度,则不移动,并且在文本框中显示TooSmall,如下图所示。 要求: 去掉程序中的注释符 (“”,把程序中的问号 “?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分,也不得修改控件的属性。最后把修改过的程序按原名保存。 3 在名为 Form1的窗体
4、上建立一个文本框,名为 Text1;建立一个命令按钮,名为Cmd1,标题为 “计算 ”的,如下图所示。 要求程序运行后,如果单击 “计算 ”按钮,则求出 1 30之间所有可以被 7整除的数的乘积并在文本框中显示出来,结果存入考生文件夹中的 out117.txt文件中。 在考生的文件夹中有一个 mode.bas标准模块,该模块中 提供了保存文件的过程 putdah,考生可以直接调用。 注意: 文件必须存放在考生文件夹中,窗体文件名为 execisell7.frm,工程文件名为 execise117.Vbp。 VB机试章节练习试卷 42答案与解析 一、简单应用题( 40分) 1 【正确答案】 2 【正确答案】 3 【正确答案】