1、VB机试章节练习试卷 105及答案与解析 一、综合应用题( 30分) 1 在考生文件夹下有工程文件 exeeise11.vbp及窗体文件 execise11.frm。在窗体Form1上有一个名为 Text1的文本框,有 3个命令按钮 (名称分别是 Cmd1、 Cmd2和 Cmd3,标题分别是 “明文 ”、 “密文 ”和 “保存 ”),如下图所示。要求程序运行后,单击 “明文 ”按钮,将文本文件 in11.txt(该文件在考生文件夹下 )中的文本信息读入文本框 Text1中;单击 “密文 ”按钮将 Text1中的英文字母加密转换 (转换方式为转换成该 字母对应字母表中后两个位置的字母。例如,转换
2、前的字母是“a”,则转换后的是 “c”,转换前是 “E”,转换后是 “G”),并将转换后的结果显示到Text1中;单击 “保存 ”按钮,则将转换后的文本框中的文本保存到 out11.txt文件中(该文件保存到考生文件夹下 )。 要求: 该程序不完整,请在有问号 “?”的地方填入正确内容,然后删除问号 “?”及所有注释符 ” ,但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的数据文件也保存到考生文件夹下,否则没有成绩。 2 在窗体 Form1上建立 3个菜单 (名称分别为 Read、 Calc和 Save,标题分别为 “读数 ”、 “计算 ”和 “存盘 ”),然后绘制一个文本框 (名称为
3、 Text1, MulfiLine属性设置为Tree, ScrollBars属性设置 ”2),如下图所示。 程序运行后,如果执行 “读数 ”命令,则读入 in12.txt文件中的 100个整数,放入一个数组中,数组的下界为 1:如果执行 “计算 ”命令,则把该数组中大于等于 30的元素在文本框中显示出来,求出它们的和并把所求得的和在窗体上显示出来;如果执行“存盘 ”命令,则把所求得的和存入考生文件夹下的 out12.txt文件中。 在考生文件夹下有一个工程文件 execise12.vbp(相应的窗体文件为 execise12.frm),考生可以装入该文件。窗体文件中的 ReadData过程可以把 in12.txt文件中的 100个整数读入Arr数组中;而 WriteData过程可以把指定的整数值写到考生文件夹指定的文件中(整数值通过计算求得,文件名为 out12.txt)。 注意: 考生不得修改窗体文件中已经存在的程序。存盘时,工程文件名仍为 execise12.vbp,窗体文件名仍为execise12.frm。 VB机试章节练习试卷 105答案与解析 一、综合应用题( 30分) 1 【正确答案】 2 【正确答案】