2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(共25页).doc
《2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(共25页).doc》由会员分享,可在线阅读,更多相关《2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(共25页).doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第101套题干112一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个文本框,其名称为Txt1,宽度和高度分别为1500为400;再画两个命令按钮,其名称分别为cmdDisplay和cmdEnlarge,标题分别为显示和扩大,编写适当的事件过程。程序运行后,如果单击cmdDisplay命令按钮,则在文本框中显示计算机考试,如图1所示;如果单击cmdEnlarge命令按钮,则使文本框在高、宽方向上各增加一倍,文本框中的字体大小扩大到原来的3倍,如图2所示。 图1 图2注意:要求程序中不得使用
2、变量。存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。(2)在名称为Form1的窗体上画一个名称为Img1的图像框,有边框,并可以自动调整装入图片的大小以适应图像框的尺寸;再画三个命令按钮,名称分别为cmdRed、cmdBlack、cmdCls,标题分别为红桃、黑桃、清除。在考生目录下有二个图标文件,其名称分别为Misc1.ico和Misc2.ico。程序运行时,单击红桃按钮,则在图像框中显示红桃图案(即Misc1.ico文件,如图3所示);单击黑桃按钮,则在图像框中显示黑桃图案(即Misc2.ico文件);单击清除按钮则清除图像框中的图案。请编写
3、相应控件的Click事件过程,实现上述功能。注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。图3二、简单应用题(1)在考生文件夹下有一个工程文件vbsj3.vbp。窗体上有名称为Tmr1的定时器,以及名称为Lin1和Lin2的两条水平直线。请用名称为Shp1的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求:圆的顶端距窗体Form1顶端的距离为360;圆的颜色为红色(红色对应的值为:&HFF&或&HFF&),如图4所示。程序运行时,Shp1将
4、在Lin1和Lin2之间运动。当Shp1的顶端到达Lin1时,会自动改变方向而向下运动;当Shp1的底部到达Lin2时,会改变方向而向上运动。文件中给出的程序不完整,请去掉程序中的注释符,把程序中的?改为正确内容,使其实现上述功能。注意:不能修改程序的其他部分和已给出控件的属性。最后将修改后的文件按原文件名存盘。图4(2)在考生文件夹下有一个工程文件vbsj4.vbp,窗体上有两个标题分别为读数和统计的命令按钮;两个名称分别为Txt1和Txt2,初始值为空的文本框。如图5所示。程序功能如下:单击读数按钮,则将考生文件夹下in4.dat文件的内容(该文件中仅含有字母和空格)显示在Txt1文本框中
5、;在Txt1文本框中选中内容后,单击统计按钮,则自动统计选中文本中从未出现过的字母(统计过程中不区分大小写),并将这些字母以大写形式显示在Txt2文本框内。请将统计按钮Click事件过程中的注释符去掉,把?改为正确内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序。最后把修改后的文件按原文件名存盘。图5三、综合操作题在考生文件夹中有一个工程文件vbsj5.vbp,其功能是:找出矩阵元素的最大值,并求出矩阵对角线元素之和,窗体外观如图6所示。程序运行时,矩阵数据被放入二维数组a中。当单击求最大值元素命令按钮时,找出矩阵中最大的数,并显示在标签lblMax中。当单击求对角线
6、元素之和命令按钮时,计算矩阵主对角线元素之和,并显示在标签lblSum中。文件中已给出部分程序,请编写求最大值元素及求对角线元素之和两个命令按钮的事件过程中的部分程序代码。图6注意:不得修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,两个命令按钮的事件过程必须至少各执行一次。第102套题干113一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画两个标签(名称分别为lblHeight和lblWeight,标题分别为身高和体重)、两个文本框(名称分别为txtHeight和txtWeight,
7、Text属性均为空白)和一个命令按钮(名称为cmdInput,标题为输入)。然后编写命令按钮的Click事件过程,程序运行后,如果单击命令按钮,则先后显示两个输入对话框,在两个输入对话框中分别输入身高和体重,并分别在两个文本框中显示出来,运行后的窗体如图1所示。要求程序中不得使用任何变量。注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。图1(2)在名称为Form1的窗体上画一个名称为lstCourse的列表框,通过属性窗口输入四个列表项:语文、数学、物理、化学,如图2所示。请编写适当的事件过程使得在装入窗体时,把最后一个列表项自动改为英语;单
8、击窗体时,则删除最后一个列表项。注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。图2二、简单应用题(1)在考生文件夹下有一个工程文件vbsj3.vbp,其窗体上有一个名称为Label1的控件数组,含三个标签,标题分别是开始时间、结束时间和通话费用;有一个名称为Text1的控件数组,含三个初始值为空的文本框;此外还有两个名称分别为Cmd1和Cmd2的命令按钮,标题分别是通话开始和通话结束。其中通过属性窗口对通话结束命令按钮的初始状态设置为禁用,如图所示。该程序的功能是计算公用电话计时收费。计
9、时收费标准为:通话时间在3分钟以内时,收费0.5元;3分钟以上时,每超过1分钟加收0.15元,不足1分钟按1分钟计算。程序执行的操作如下:如果单击通话开始按钮,则在开始时间右侧的文本框中显示开始时间,且通话结束命令按钮变为可用状态,通话开始命令按钮不可用。如果单击通话结束按钮,则结束时间右侧的文本框中显示结束时间,同时计算通话费用,并将其显示在通话费用右侧的文本框中,通话开始命令按钮变为可用状态,通话结束命令按钮不可用。在窗体文件中已经给出了全部控件(如图3所示)和程序,但程序不完整,要求去掉程序中的注释符,把?改为正确的内容,以实现上述功能。注意:不得修改已经存在的内容和控件属性,最后将修改
10、后的文件按原文件名存盘。图3(2)在考生文件夹下有一个工程文件vbsj4.vbp,文件in4.txt中有5组数据,每组10个,依次代表语文、英语、数学、物理、化学这5门课程10个人的成绩。程序运行时,单击读数按钮,可从文件in4.txt中读入数据放到数组a中。单击计算按钮,则计算5门课程的平均分(平均分取整),并依次放入txtAvg文本框数组中。单击显示图形按钮,则显示平均分的直方图,如图4所示。窗体文件中已经有了全部控件,但程序不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容。图4注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。三、综合操作题在考生文件夹下
11、有一个工程文件vbsj5.vbp,其窗体上有三个标签、三个文本框和两个命令按钮,均使用默认名称。程序的功能是:如果单击读数命令按钮,则把考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读入数组A和B,并分别将它们显示在Text1、Text2中;如果单击合并命令按钮,则将A、B两个数组合并为另一个按升序方式排列的数组C,并将合并后数组C中的数据依升序方式显示在Text3中。窗体中给出了所有控件(如图5所示)以及读数命令按钮的Click事件过程,请完善合并命令按钮的Click事件过程,使其实现上述功能。注意:不得修改已经存在的控件和程序,在结束程序运行之前,必须进行合并
12、操作,且必须通过窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。图5第103套题干114一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个标签(名称为lblInput,标题为输入)、一个文本框(名称为txtInput,Text属性为空白)和一个命令按钮(名称为cmdDisplay,标题为显示),如图1所示。然后编写命令按钮的Click事件过程。程序运行后,在文本框中输入计算机VB等级考试,然后单击命令按钮,则标签和文本框消失,并在窗体上显示文本框中的内容。运行后的窗体如图2所示。要求程序中不得使
13、用任何变量。 图1 图2注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。(2)在名称为Form1的窗体上画1个名称为Label1的标签,其初始内容为空,且能根据指定的标题内容自动调整标签的大小;再画2个命令按钮,标题分别是日期和时间,名称分别为cmdDate、cmdTime。请编写2个命令按钮的Click事件过程,使得单击日期按钮时,标签内显示系统当前日期;单击时间按钮时,标签内显示系统当前时间。如图3所示。要求:程序中不得使用变量,每个事件过程中只能写一条语句。注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为
14、vbsj2.frm。图3二、简单应用题(1)在考生文件夹下有一个工程文件vbsj3.vbp。程序的功能是通过键盘向文本框中输入正整数。在除数框架中选择一个单选按钮,然后单击计算数据命令按钮,将大于文本框中的正整数、并且能够被所选除数整除的5个数添加到列表框Lst1中,如图4所示。在窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。图4(2)考生文件夹下的工程文件vbsj4.vbp中有一个标题为编号的标签Label1,一个用于接收选手编号的初始内容为空的文本框
15、txtNum;另有一个含有10个元素的标签控件数组Label2用于显示评委名称:评委1、评委2,一个含有10个元素的文本框控件数组txtScore用于接收10个评委对某选手的打分;还有一个标题为统计得分的命令按钮。请再画两个可根据显示内容自动调整大小、标题分别为选手编号和得分的标签Label3和Label4,1个图片框Pic1,如图5所示。图5程序功能如下:在txtNum文本框中输入选手编号,并在txtScore文本框控件数组中输入10个评委对该选手的打分情况后,单击统计得分按钮,则对10个评委的打分去掉一个最低分和一个最高分之后求平均,该平均分即为选手的最后得分。最后将选手编号和得分显示在图
16、片框Pic1中,并将txtNum、txtScore的内容置为空。命令按钮的Click事件过程已经给出,但事件过程不完整,请将其中的注释符去掉,把?改为正确的内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。三、综合操作题在考生文件夹下有一个工程文件vbsj5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为学号、姓名和平均分的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框txtNum、txtName和txtAvg;一个用于显示排序结果的图片框。还有两个标题分别是添加和排序的命令按钮。如图6所示。
17、程序功能如下:在txtNum、txtName和txtAvg这三个文本框中输入学号、姓名和平均分后,单击添加按钮,则将输入内容存入自定义的学生记录类型数组stud中;(注:最多只能输入10个学生信息,且学号不能为空);单击排序按钮,则将学生记录类型数组stud中存放的学生信息,按平均分降序排列的方式显示在图片框中,每个学生一行,且显示三项信息。图6请将添加、排序按钮Click事件过程中的注释符去掉,把?改为正确的内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序,最后把修改后的文件按原文件名存盘。第104套题干115一、基本操作题请根据以下各小题的要求设计Visual B
18、asic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为lblCertain的标签,标题为请确认;再画两个命令按钮,名称分别为cmdYes、cmdNo,标题分别为是、否,高均为350、宽均为900。如图1所示。请在属性窗口中设置适当属性满足以下要求:窗体标题为确认,窗体标题栏上不显示最大化和最小化按钮;在任何情况下,按回车键都相当于单击是按钮;按ESC键都相当于单击否按钮。注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。图1(2)在名称为Form1的窗体上画一个名称为txtComputer,内容为计算机的文本框,且显示
19、为小四号字;再画三个命令按钮,名称分别为cmdLeft、cmdCenter、cmdRight,标题分别是居左、居中、居右。如图2所示。图2要求:编写3个命令按钮的Click事件过程,使得单击居左按钮时,文本框的内容靠左对齐;单击居中按钮时,文本框的内容居中对齐;单击居右按钮时,文本框的内容靠右对齐。程序中不得使用变量,每个事件过程中只能写一条语句。注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。二、简单应用题(1)在考生文件夹中有一个工程文件vbsj3.vbp。程序的功能是输入用户名和密码。程序运行时,当向文本框txtPwd中输入密码时,若显
20、示密码复选框没有被选中,则在文本框txtChar中同时显示#(如图3所示);若显示密码复选框被选中,再重新输入密码时,则在txtChar中同时显示的是密码字符本身。图3在给出的窗体文件中已经添加了全部控件,但程序不完整。要求:去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。(2)在考生文件夹下有一个工程文件vbsj4.vbp。其窗体上有一个由八个图片框控件组成的控件数组、两个命令按钮及一个计时器控件,如图4所示。图4程序功能:将计时器控件设置为每隔0.5秒触发一次。运行程序时,只显示下标为0的图片框控件数组元素,其它图片
21、框均不显示。单击开始按钮,数组中的每个图片框自左至右依次显示,时间间隔为0.5秒,产生月亮从左向右移动的效果,如图5所示。月亮移到右端后再从左端重新开始。单击停止按钮,月亮停止移动。图5要求:按照题目要求设置控件属性,去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。三、综合操作题在考生文件夹下有一个工程文件vbsj5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整,程序运行时界面如图6
22、所示。要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。图6第105套题干116一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在名称为Form1,标题为列表框示例的窗体上画1个名称为Lst1的列表框,表项内容依次输入zzz、fff、sss和aaa,且以宋体14号字显示表项内容,图1所示。最后设置相应属性,使运行后列表框中的表项按字母升序方式排列,图2所示。 图1 图2注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为vbsj1.frm,工程文件名为v
23、bsj1.vbp。(2)在名称为Form1的窗体上画一个文本框,其名称为Txt1,初始内容为空白;然后再画三个单选按钮,其名称分别为Opt1、Opt2和Opt3,标题分别为北京、西安和成都,编写适当的事件过程。程序运行后,如果选择单选按钮Opt1,则在文本框中显示故宫;如果选择单选按钮Opt2,则在文本框中显示兵马俑;如果选择单选按钮Opt3,则在文本框中显示都江堰。程序的运行情况如图3所示。要求程序中不得使用变量,事件过程中只能写一条语句。注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。图3二、简单应用题(1)在考生文件夹下有一个工程文件v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2013 全国 计算机等级考试 二级 VB 无纸化 上机 题库 答案 解析 25
限制150内