荟萃馆

位置:首页 > 计算机 > 计算机二级

2016年9月计算机二级《VB》上机操作题练习

  一、基本操作题

2016年9月计算机二级《VB》上机操作题练习

(1)在名称为Forml的窗体上用名称为shapel的形状控件画一个长、宽均为1200的正方形。请设置适当的属性以满足下列要求:

①窗体的标题为“正方形”,窗体的最小化按钮不可用。

②正方形的边框为虚线(线型不限)。程序运行后的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为,窗体文件名保存为。

(2)在名称为Forml、标题为“标签”的窗体上,添加一个可自动调整大小的标签,名称为l_abell,其标题为“计算机等级考试”,字体大小为三号字;再添加两个命令按钮,标题分别是“宋体”和“黑体”,名称分别为Commandl、Command2,如图所示。

要求:编写两个命令按钮的Click事件过程。程序运行后,如果单击“宋体”命令按钮,则标签标题显示为宋体字体;如果单击“黑体”按钮,则标签标题显示为黑体字体。

注意:程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名保存为,窗体文件名保存为。

  二、简单应用题

(1)在考生文件夹下有一个工程文件,其窗体上有一个控件数组,名称为Labell,含三个标签,标题分别是“开始时间”、“结束时间”和“通话费用”;有一个名称为Textl的控件数组,含三个初始内容为空的文本框;此外还有两个名称分别为Cmdl和Cmd2的命令按钮,标题分别是“通话开始”和“通话结束”。其中通过属性窗口对“通话结束”命令按钮的初始状态设置为不可用,如图所示。该程序的功能是计算公用电话计时收费。计时收费的标准是:通话时间在3分钟以内时,收费0.5元;3分钟以上时,每超过1分钟加S0.15元,不足1分钟按1分钟计算。程序执行的操作如下:

①如果单击“通话开始”按钮,则在“开始时间”右侧的文本框中显示开始时间,且“通话结束”命令按钮变为可用,“通话开始”命令按钮变为不可用。

②如果单击“通话结束”按钮,则在“结束时间”右侧的文本框中显示结束时间,同时计算通话费用,并将其显示在“通话费用”右侧的文本框中,“通话开始”命令按钮变为可用,“通话结束”命令按钮变为不可用。

在窗体文件中已经给出了全部控件(如图所示)和程序,但程序不完整,要求去掉程序中的注释符,把?改为正确的内容,以实现上述功能。

注意:不得修改已经存在的内容和控件属性,最后将修改后的文件按原文件名存盘。

(2)在考生文件夹下有一个工程文件,文件中有5组数据,每组10个,依次代表10个人语文、英语数学物理、化学这5门课程的成绩。程序运行时,单击“读人数据”按钮,可以从文件中读入数据放到数组a中。单击“计算”按钮,则计算5门课程的平均分(平均分取整),并依次放入Textl文本框数组中。单击“显示图形”按钮,则显示平均分的图表,如图所示。窗体文件中已经有了全部控件,但程序不完整,要求去掉程序中的注释符,把程序中的`?改为正确的内容。

注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。

  三、综合应用题

在考生文件夹下有一个工程文件,其窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请添加两个标签,其名称分别是Labell和Label2,标题分别为“最长单词的长度”和“以该长度最后一次出现的单词是”;再添加两个名称分别为Textl和Text2,初始内容为空的文本框,如图所示。程序功能如下:

①如果单击“读数据”按钮,则将考生文件夹下文件的内容读到变量s中(此过程已给出)。

②如果单击“统计”按钮,则程序自动统计文件(该文件中仅含有字母和空格,而空格是用来分隔不同单词的)中最长单词的长度,以及中最后一个以该长度出现的单词,并将该单词的长度显示在Textl文本框内,其单词显示在Text2文本框内。

“读数据”命令按钮的Click事件过程已经给出,请为“统计”命令按钮编写适当的事件过程,实现上述功能。

注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行统计,且必须通过单击窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,程序按原文件名存盘。