第22套
1.基本操作(2小题,每小题15分,共计30分)
(1)在Form1的窗体上画一个文本框,其名称为Text1;再画两个命令按钮,其名称分别为C1和C2,标题分别为“显示”和“退出”,编写适当的事件过程。程序运行后,在窗体加载时使“退出”按钮不可用,如果单击“显示”按钮,则在文本框中显示“等级考试”,并使“退出”按钮可用,此时如果单击“退出”按钮,则结束程序,程序运行情况如图所示。*注意:存盘时必须存放在考生文件夹下,工程文件名为lq1.vbp,窗体文件名为lq1.frm。程序中不得使用任何变量。
(2)在Form1的窗体上画一个命令按钮,其名称为C1,标题为“显示”;再画一个文本框,其名称为Text1,编写适当的事件过程。程序运行后,在窗体加载时使文本框不可见,如果双击窗体,则文本框出现;此时如果单击命令按钮,则在文本框中显示“等级考试”。程序运行情况如图所示。*注意:存盘时必须存放在考生文件夹下,工程文件名为lq2.vbp,窗体文件名为lq2.frm。程序中不得使用任何变量。
2.简单应用(2小题,每小题20分,共计40分)
(1)在考生文件夹下有一个工程文件lq5.vbp,请在窗体上画两个框架,其名称分别为F1和F2,标题分别为\交通工具\和\到达目标\。在F1中画两个单选按钮,名称分别为Op1和Op2,标题分别为\飞机\和\火车\。在F2中画两个单选按钮,名称分别为Op3和Op4,标题分别为\广州\和\昆明\。画一个文本框,其名称为Text1。编写适当事件过程。程序运行后,选择不同单选按钮时产生的显示结果见下表
选中的单选按钮交通工具第一种情况第二种情况第三种情况第四种情况飞机飞机火车火车到达目标广州昆明广州昆明单击窗体后产生的结果(文本框中显示的内容)坐飞机去广州坐飞机去昆明坐火车去广州坐火车去昆明
程序的运行情况如图所示。存盘时,工程文件名为lq5.vbp,窗体文件名为lq5.frm。注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须至少进行上面的一种
操作。退出程序时必须通过单击窗体右上角的关闭按钮。
(2)在考生文件夹下有一个工程文件lq6.vbp,请在窗体上画三个文本框,其名称分别为Text1、Text2和Text3,文本框内容分别设置为\等级考试\、\计算机\和空白。然后画两个单选按钮,其名称分别为Op1和Op2,标题分别为\交换\和\连接\(如图所示),编写适当的事件程序。程序运行后,如果选中\交换\单选按钮并单击Text3文本框,则Text1文本框中内容与Text2文本框中内容进行交换,并在Text3文本框中显示\交换成功\;如果选中\连接\单选按钮并单击Text3文本框,则把Text1和Text2的内容按Text1、Text2的顺序连接起来,并在Text3文本框中显示连接后的内容。存盘时,工程文件名为lq6.vbp,窗体文件名为
lq6.frm。注意:不得修改已经给出的程序。在结束程序运行之前,必须选中一个单选按钮,然后单击Text3。退出程序时必须通过单击窗体右上角的关闭按钮,否则可能无成绩。
3.综合应用(1小题,计30分)
在窗体上画三个命令按钮,其名称分别为C1、C2和C3,标题分别为\读入数据\、\计算\和\存盘\(如图所示)。程序运行后,如果单击\读入数据\按钮,则读入datain1.txt和datain2.txt文件中的各20个整数,分别放入两个数组中;如果单击\计算\按钮,则把两个数组中对应下标的元素相整除,其结果放入第三个数组中(即:第一个数组的第n个元素整除第二个数组的第n元素,其结果作为第三个数组的第n个元素。这里的n为1、2、...、20),然后计算第三个数组各元素之和,并把所求得的和在窗体上显示出来;如果单击\存盘\按钮,则把所求得的和存入考生文件夹的dataout.txt文件中。在考生文件夹下有一个工程文件lq7.vbp,考生可以装入该文件。窗体文件中的ReadData1和ReadData2过程可以把
datain1.txt和datain2.txt文件中的各20个整数分别读入Arr1和Arr2数组中;而WriteData过程可以把指定的整数值写到考生文件夹下指定的文件中(整数值通过计算求得,文件名为dataout.txt)。注意:考生不得修改窗体文件中已经存在的程序。存盘时,工程文件名仍为lq7.vbp,窗体文件名仍为lq7.frm。