2009年4月全国计算机等级二级VisualBaisc上机试练习习题(10)
来源:优易学  2011-12-11 17:32:06   【优易学:中国教育考试门户网】   资料下载   IT书店

  第10套上机考试试题
  一、基本操作题
  下面出现的“考生文件夹”均为c:\wexam\20060001。
  请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
  1.在名称为Form1的窗体上画一个文本框,名称为Text1,字体设为“黑体”,文本框中的初始内容为“程序设汁”:再画一个命令按钮,名称为c1,标题为“改变字体”,如图10-1所示。清编写适当的事件过程,使得在运行后,单击命令按钮,则把文本框中文字的字体改为“宋体”。程序中不得使用任何变量。
  
  图10-1
  注意:保存时必须存放在考生文件夹下,工程文件名为kt1.vbp,窗体文件名为kt1.frm。
  2.在名称为Forml的窗体上画一个图片框,名称为P1,高为1800,宽为1600,并放入文件名为pic1.bmp的图片,如图10-2所示。请编:写适当的事件过程,使得在运行后,如果双击窗体,则图片框中的图片消失。程序中不得使用任何变量。
  注意:保存时必须存放在考生文件夹下,工程文件名为kt2.vbp,窗体文件名为kt2.frm。
  
  图10-2
  二、简单应用题
  下面出现的“考生文件夹”均为c:\wexam\20060001。
  1.在考生文件夹下有一个工程文件kt3.vbp,相应的窗体文件名为kt3.frm,请装入该文件,在窗体上画两个命令按钮,名称分别为Commandl和Command2,标题分别为“添加项目”和“删除项目”;再画一个列表框和一个文本框,名称分别为List1和Text1,如图10-3所示。
  编写适当的事件过程,使得程序运行时,如果单击“添加项目”命令按钮,则从键盘上输入要添加到列表框中的项目(内容任意,不少于三个);如果单击“删除项目”命令按钮,则从键盘上输入要删除的项目,将其从列表框中删除。程序的运行情况如图l0—4所示。本题提供的窗体文件可以实现上述功能,但这个程序不完整,请将其它补充完整。
  要求:删除程序中的注释符(即…”),把程序中的“?”改为适当的内容,使其正确运行,但不能修改程序中的其他部分。最后把修改后的文件按原文件名保存。
  2.在考生文件夹下有一个工程文件kt4.vbp,要求程序运行后,如果多次单击列表框中的项,则可同时选择这些项,而如果单击“显示”按钮,则在窗体上输出所有选中的列表项,如图10-5所示。
  要求:修改列表框的适当属性,使得运行时可以多选,并删除程序中的注释符(即“'”),把程序中的“?”改为正确的内容,使其实现上述功能,但不得修改程序中的其他部分。最后把修改后的程序按原文件名保存。
  
  图10—3
  
  图10—4
  
  图10—5
  三、综合应用题
  下面出现的“考生文件夹”均为c:\wexam\20060001。
  在考生文件夹下有一个工程文件kt5.vbp,在该工程中为考生提供了。个通用过程,考生可以直接调用。请在窗体上画个名称为Text1的文本框;画一个名称为C1、标题为“计算”的命令按钮;再画两个单选按钮,名称分别为Op1和Op2,标题分别为“求200~300 之间被7整除的数之和”和“求200~300之间能被3整除的数之和”,如图10-6所示。
  
  图10—6
  编写适当的事件过程,使得在程序运行后,选中一个单选按钮,再单击“计算”按钮,就可以按照单选按钮后的文字要求计算,并把计算结果放入文本框中,最后把修改过的工程文件和窗体文件以原文件名保存。
  注意:考生不得修改窗体文件中已经存在的程序,退出程序时必须通过单击窗体右上角的关闭按钮。在结束程序运行之前,至少要进行一种计算,否则无成绩。
  编写适当的事件过程,使得在程序运行后,选中一个单选按钮,再单击“计算”按钮,就可以按照单选按钮后的文字要求计算,并把计算结果放入文本框中,最后把修改过的工程文件和窗体文件以原文件名保存。
  注意:考生不得修改窗体文件中已经存在的程序,退出程序时必须通过单击窗体右上角的关闭按钮。在结束程序运行之前,至少要进行一种计算,否则无成绩。

  第10套参考答案与解析
  一、基本操作题
  1.【解析】本题主要考查文本框的基本操作。文本框的文本通过Text属性设置,字体通过Font属性设置,在“属性”窗口中设置Font属性时,通过对话框来设置,在程序代码中设置Font属性时,可以通过文本框的FontName属性来设置字体名。命令按钮的标题通过Caption属性设置,单击按钮触发Click事件。
  【解题步骤】
  (1)建立界面并设置控件属性。程序中用到的控件及其属性见表10-1。
  表10-1


   控件
属性 设置值
Nan]e Text1
文本框 Font 黑体
Text 程序设计
Name C1
按钮 Caption 改变字体

  (2)编写程序代码。
  参考代码:
  
  (3)调试并运行程序。
  (4)按题目要求存盘。
  2.【解析】本题主要考查图片框的使用。图片框的高通过Height属性设置,宽通过Width属性设置,在“属性”窗口中通过对话框装入图片,而如果要在程序代码中装入图片,应使用LoadPicture函数。其格式为:图片框名.Picture=LoadPicture(“文件”)。
  也可用该函数来删除图片框中的图片,用一个空字符来覆盖原来的图片即可。
  双击窗体触发的事件是DblClick事件。
  【解题步骤】
  (1)建立界面并设置控件属性。程序中用到的控件及其属性见表10-2。
  表10.2


   控件
属性 设置值
Name P1
Height 1800
图片框 Width 1600
Picture 装入P1.bmp

  (2)编写代码。
  参考代码:
  
  (3)调试并运行程序。
  (4)按题目要求存盘。
  二、简单应用题
  1.【解析】本题主要考查列表框、文本框和命令按钮的简单应用。使用Addltem方法向列表框中添加列表项目,其格式为:
  列表.Addltem项目字符串[,索引值]Addltem方法把“列表字符串”的文本内容放入“列表框”中。如果省略“索引值”则文本放在列表框的尾部。“索引值”可以指定插入项在列表框中的位置,表中的项目从0开始计数,“索引值”不能大于表中的项数减l。该方法只能单个的向列表框中添加项目。使用RemoveItem方法从列表框中删除列表项目,其格式为:列表.Removeltem索引值RemoveItem方法从列表框中删除以“索引值”为地址的项目,该方法每次只能删除一个项目。
  【解题步骤】
  (1)建立界面并设置控件属性。程序中用到的控件及其属性见表10-3。
  表10.3


   控件
属性 设置值
Listbox Name List1
Name Commandl
命令按钮 Caption 添加项目
Name Command2
命令按钮 Caption 删除项目
文本框 Name Text1

  (2)编写程序代码,程序提供的代码如下:
  
  
  (3)调试并运行程序。
  (4)按题目要求存盘。

[1] [2] 下一页

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训