河北历年计算机二级VB上级试题及详解_第1页
河北历年计算机二级VB上级试题及详解_第2页
河北历年计算机二级VB上级试题及详解_第3页
河北历年计算机二级VB上级试题及详解_第4页
河北历年计算机二级VB上级试题及详解_第5页
已阅读5页,还剩99页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(-)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的”考生文件夹〃均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在窗体上建立一个二级菜单,该菜单含有"文件"和"帮助”(名称分别为vbFile和vbHelp)两个主菜单

项,其中〃文件〃菜单包括〃打开〃、〃关闭〃和"退出"三个子菜单项(名称分别为vbOpen、vbClose和vbExit),

如图1-1所示。只建立菜单,不必定义其事件过程。

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

图1-1

(2)在名为Forml的窗体上画一个框架,名称为Frml,标题为〃框架〃,高度为2500,宽度为4000,框架内

建立一文本框,距左边框600,距框架的上边框1200,文本框中的初始内容设置为〃文本框:

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

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的”考生文件夹”均为c:\wexam\2516(XX)l。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件该程序是不完整的,请在有?号的地方填

入正确内容,然后删除?及所有注释符(即,号),但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有一个列表框,名称为Listl,一个文本框,名称为Textl,和一个命令按钮,名称为C1,标题为

"复制〃。要求程序运行后,在列表框中自动建立4个列表项,分别为Tteml〃、Ttem2〃、"Item3〃、

如果选择列表框中的一项,则单击"复制〃按钮时,可以把该项复带到文本框中,如图1-3所示。

Forml

Itcm2

11cm3

图1-3

(2)在考生文件夹中有工程文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填

入正确内容,然后删除?及所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体有3个复选框,名称分别为Chi、Ch2和Ch3,标题分别为〃体育〃、〃音乐"、〃美术",还有一个命令

按钮,名称为C1,标题为〃显示〃。要求程序运行后,如果选中某个复选框,当单击〃显示“命令按钮时,则

显示相应的信息。例如,如果选中〃体育〃和〃美术”复选框,单击“显示〃命令按钮后,在窗体上显示〃我的爱

好是体育美术”,如图1-4所示。

图1-4

3.综合应用(1小题,计30分)

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正

确内容,然后删除?及所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有两个单选按钮,名称分别为Optl和Opl2,标题分别为〃100-2(X)之间素数”和

“200-400之间索数〃,一个文本框,名称为Tex”,和两个命令按钮,其名称分别为Cmdl和Cmd2,标题分

别为"计算"和"存盘〃,如图1-5所示。程序运行后,如果选中一个单选按钮并单击〃计算〃按钮,则计算出该

单选按钮标题所指明的所有素数之和。并在文本框中显示出来。如果单击〃存盘〃按钮,则把计算结果存入

“out.txt〃文件中,该文件必须放在考生文件夹中。(在考生文件夹中有标准模块mode.bas,其中的puldaia

过程可以把结果存入指定的文件,而isprime函数可以判断整数x是否为素数,如果是素数,则函数返回True,

否则返回False,考生可以将该模块文件添加到自己的工程中。)

注意:必须把200-400之间的素数之和存入考生文件夹下的out.txt文件中,否则没有成绩。保存程序时必须

存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp.

-Forml

r16200力同索数阚

F200-W国糊

存盘|

(二)1.基本操作(2小题,每小题15分7或讦30分)

注意:下面出现的〃考生文件夹”均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体中建立一个名称为Cmdl,标题为〃显示”的命令按钮,如图2-1所示。要求程序

运行后,如果单击"显示"按钮,则执行语句Forml.Prim”显示";如果单击窗体,则执行语句Forml.CIs。

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

图2-1

(2)在名称为Forml的窗体上建立一个水平滚动条,名称为HSI,其最大值为100,最小值为0。要求程序

运行后,每次移动滚动框时,都执行语句Forml.PrintHSLValue,峭2-2所示(程序中不能使用任何变量)。

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

图2-2

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的”考生文件夹〃均为c:\wexam\2516000I。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填

入正确内容,然后删除?及所有注释符(即,号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有两个单选按钮,名称分别为Opl和Op2,标题分别为〃黑体〃和〃楷体〃,一个文本框,名称为Textl,

字体为宋体,字号为四号字,还有一个命令按钮,名称为C1,标题为〃切换〃。要求程序运行后,在文本框

中输入”等级考试〃,并选择一个单选按钮,如图2-3所示。在单击〃切换〃按钮后,会根据所选的单选按钮来

切换文本框中所显示的汉字字体,如图2-4所示。

(2)在窗体上建立一个名称为Tex”的文本框和一个名称为Cmdl,标题为〃计算〃的命令按钮,如图2-5所

示。程序运行后,单击〃计算〃命令按钮,通过在对话框输入整数12,放入整型变量a中,然后计算a!,(提

示:运算结果应放入Long型变量中),在文本框中显示结果,并把结果存入文件out.txt中。在考生文件夹

中有一个标准模块mode.bas,该模块中提供了保存文件的过程putdata,考生可以直接调用。

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

图2-5

3.综合应用(1小题,计30分)

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确

内容,然后删除?及所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有一个文本框,名称为Textl,MultiLine属性为True,ScroHBars属性为2;两个命

令按钮,名称分别为Cmdl和Cmd2,标题分别为“读入数据”和〃计算保存",如图2-6所示。要求程序运行后,

如果单击〃读入数据〃按钮,则读入〃in.txt〃文件中的100个整数,放入一个数组中(数组下界为1),同时在

文本框中显示出来;如果单击〃计算保存〃按钮,则计算数组中大于或等于400并且小于800的所有数之和,

把求和结果在文本框Tex”中显示出来,同时把结果存入考生文件夹中的文件result.txt中。(在prog.bas中

的putdata过程可以把结果存入result.txt文件)。注意:文件必须存放在考生文件夹下,窗体文件&为sjt5.frm,

工程文件名为sjt5.vbp,计算结果存入result.txt文件中,否则没有成绩。

图2-6

(三)L基本舔作。小题,每小题15分,共计30分)

注意:下面出现的"考生文件卖”均为c:\wexam\2516000k

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码J。

(D在名称为Forml的窗体上建立一个名称为P1的图片柩和两个命令楼钮,名称分别为Cmdl和Cmd2,标

我分别为“输出"和"清除",如图3-1所示。要求程序运行后,每单击一次“输出"按钮,不使用任何变量而直接

在图片柩中显示小写字母"loadme";如果单击"清除"按钮,网清除图片柩中的内家。

注意:保存时必须存放在考生文件夹下,畲体文件名为sjtl.frm,工程文件名为sjtl.vbp。

图3-1

(2)在名称为Forml的窗体上建.立一个名称为Listl的列表柩。要求:在程序运行后,通过Form_Load()事

件过程加我雷体时,执行语句Listl.Additem"AAA",每当单击某个列表项时,都执行语句Listl.Addltem

Listl.Text一次,如奥3-2所示。

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

■.FormlqlQlEj

AAA

,皿、

AAA

图3-2

注意:下而出现的"考生文件夹”均为c:\wexam\25160001。

CU在名称为Forml的窗体上建立两个主菜单,其标题分别为“文件"和”帮助",名称分别为vbFile和vbHelp,

在“文件”菜单下有3个子菜单项,标题分别为“新建”「打开“和“存盘“,名不分别为vbNew、vbOpen和vbSave。

要求程序运行后,如果选中“文件”下的祟个菜单项,则通过MsgBox对话框显示该菜单项的标题,如图3-3

所示。

注意:保存时必须存放在考生文件夹下,窗体文件名为尔3.frm,工程文件名为我3.vbp。

图3-3

(2)在窗体上建立一个名称为Textl的文本柩,再建立一个名称为Cmdl,标题为“计算”的命令按钮,如图3-4

所示。要求程序运行后,单击命令按钮,将计算100〜200之间所有素数之和,在文本柩中显示结果,同时杷结

果存入文件out.txt中。(在考生文件夹中有标准稳块mode.bas,其中的putdata过程可以杷结果存入文件,而

isprime晶数可以到新整数x是否为素数,如果是素数,则器效返回True,否则返回False,考生可以杷该模块丈

件添加到自己的工程中。)

注意:保存时必须存放在考生文件夹下,窗体文件名为sjt4.frm,工程文件名为sjt4.vbp,转果存入out.txt

文件。

图3-4

3.综合应用“小题,计30分)

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完型的,请在有?号的地方填入正

确内衮,然后删除?及所有注待将(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有一个文本框,名称为Textl,MultiLine属性为True,ScrollBars属性为2,两个命

令接包,名称分别为Cmdl和Cmd2,林题分别为“读人数据“和“保存数据。,如图3-5所示。程序运行后,

如果单击“读人数据“楼钮,则接人"in.txt”文件中的100个整数,放入一个数组中(效组下界为1),并在丈

本柩Textl中显示出来;如果单击“保存数据"桧钮,则杷救组中的前50个数据在文本框Textl中显示出来,并

存入考生文件夹中的文件"result.txt"中。(考生文件夹中有标准横块prog.bas,其中的putdata过程可以杷

指定个数的数组元素存入result.txt文件。)

注意:上面出现的”考生文件夹”均为c:\wexam\25160001,文件必须存放在考生文件夹下,窗体文件名为

工程文件名为sjt5.vbp,结果存入result.txt文件,否利没有成绩。

(四)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的〃考生文件夹”均为c:\wexam\2516000l0

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上建立一个名称为Textl的文本框,一个名称为Cmdl,标题为〃输出”的命令按

钮,如图4-1所示。要求程序运行后,在文本框输入几个字符,单击〃输出〃按钮,则在窗体上显示文本框中

的文字。

注意:在程序中不能使用任何变量。保存时必须存放在考生文件夹下,窗体文件名为sjll.frm,工程文件名

为sjt].vbp。

图4-1

(2)在名称为Forml的窗体上建立两个名称分别为CmdI和Cmd2,标题为〃按钮一〃和〃按钮二〃的命令按钮,

如图4・2所示。要求程序运行后,如果单击〃按钮一〃,则把〃按钮二〃移至「按钮-"上,使两个按钮重合,如

图4-3所示。

注意:在程序中不得使用任何变量(必须通过属性设置来移动控件)。保存时必须存放在考生文件夹下,

窗体文件名为sjt2.frm,工程文件名为sjt2.vbp

.Ia|x|•Forml

]崩一[曲|空]

图4-2图4-3

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的“考生文件夹“均为c:\wexam\25160001。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的。请在有?号的地方填

入正确内容,然后删除?及所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有3个名称分别为Texll、Texl2和Text3的文本框,一个名称为C1,标题为〃计算〃的命令按钮,如

图4-4所示。要求程序运行后,在Textl和Text2中分别输入两个整数,单击”计算〃按钮后,可把两个整数之

间的所有整数(含两个整数)累加起来并在Texl3中显示。

图4-4

(2)在窗体上建立一个名称为Textl的文本框,建立一个名称为Cmdl,标题为〃计算〃的命令按钮,如图4-5

所示。要求程序运行后,如果单击〃计算〃按钮,则求出100-200之间所有可以被3整除的数的总和,在文本

框中显示出来,并把结果存入考生文件夹下的out.txt文件中。(在考生的文件夹下有一个mode.bas标准模块,

该模块中提供了保存文件的过程putdata,考生可以直接调用。)

注意:保存时必须存放在考生文件夹下,窗体文件名为sjt4.frm。工程文件名为sjt4.vbp,结果存入out.txt文

件。

图4-5

3.综合应用(1小题,计30分)

下面出现的〃考生文件夹〃均为c:\wexam\2516000k

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确

内容,然后删除?及所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有一个文本框,名称为Textl,MulliLine属性为True,ScrollBars属性为2,两个命

令按钮,名称分别为Cmdl和Cmd2,标题分别为〃读入数据〃和〃排序显示保存“,如图4-6所示。程序运行后,

如果单击"读入数据"按钮,则读入〃in.txt〃文件中的100个整数,放入一个数组中(数组下界为1);如果单

击〃排序显示保存〃按钮,则对这100个整数按从小到大进行排序,把排序后的全部数据在文本框Tex"中显

示出来,然后存入考生文件夹中的文件〃result.txt〃中(在程序中的标准模块prog.bas过程可以把指定个数的

数组元素存入result.txt文件)。

注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjbvbp,排序结果存入result.txt

文件,否则没有成绩。

图4-6

(五)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的”考生文件夹〃均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上建立一个水平滚动条,请在属性窗口中把它的名称设置为HS1,Max属性设

置为100,Min属性设置为0,Value属性设置为100。程序运行后,滚动框位于滚动条最右端,如图5-1所示,

如果单击滚动条之外的窗体部分,则滚动框跳到最左端。

注意:只能直接为相应的属性赋值,不得使用变量。保存时必须存放在考生文件夹下,窗体文件名为sjtl.frm,

工程文件名为sjtl.vbpo

图5-1

(2)在名称为Forml的窗体中建立1个标签,名称为L1,在标签上显示〃选课〃,其字号大小为四号:再建

立3个复选框,名称分别为Chkl、Chk2和Chk3,标题分别为〃操作系统”、〃数据库原理〃和“概率论“,字体

大小均为14,其中〃概率论〃被禁用,如图5-2所示。

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

图5-2

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的“考生文件夹“均为c:\wexam\25160001。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填

入正确内容,然后删除?及所有注释符(即,号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有一个名称为TexU的文本框,一个名称为C1,标题为〃校验〃的命令按钮。其中文本框用来输入口

令,如图5-3所示,要求在文本框中输入的内容都必须以〃*〃显示(请考生通过属性窗口设置)。要求程序

运行后,输入口令,单击命令按钮后,对口令进行校验。如果输入的内容是〃ABC〃这3个大写字母,则用

MsgBox信息框输出"正确〃,否则输出〃错误〃,如图5-4所示。

图5-3图5-4

(2)在考生文件夹中有工程文件sjM.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填

入正确内容,然后删除?及所有注释符(即但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有3个名称分别为Chi、Ch2和Ch3的复选框,标题依次为〃程序设计”、〃数据库原理〃和〃计算机网

络〃,还有一个名称为CI,标题为"选课〃的命令按钮,如图5-5所示。要求程序运行后,如果选择某个复选

框,当单击命令按钮时在窗体上输出相应的信息。例如:如果选择〃程序设计〃和〃数据库原理〃复选框,单

击命令按钮后,将在窗体上显示〃我选的课程是程序设计数据库原理”;

.»!□!xi

我选的谭程是程畀设计计算机网络

课程

rwir

图5-5

3.综合应用(1小题,计30分)

下面出现的〃考生文件夹”均为c:\wexam\25160001。

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确

内容,然后删除?及所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Fonnl的窗体上有一个文本框,名称为Textl,MultiLine属性为True,ScrollBars属性为2,两个命

令按钮,名称分别为Cmdl和Cmd2,标题分别为“读入数据〃和〃排序显示保存〃,如图5-6所示。程序运行后,

如果单击〃读入数据〃按钮,则读入in.txt文件中的100个整数,放入一个数组中(数组下界为1);如果单击

〃排序显示保存〃按钮,则对这100个整数按从大到小进行排序,把排序后的全部数据在文本框Textl中显示

出来,然后存入考生文件夹的out.txt文件中。(考生文件夹下的标准模块model.bas中的putdata过程可以把

指定个数的数组元素存入out.txt文件。)

注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名sjt5.vbp,排序结果存入out.txt文

件中,否则没有成绩。

图5-6

(六)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的”考生文件夹”均为c:\wexam\25160001。

请根据以卜.各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上建立一个名称为Cmdl,标题为〃显示〃的命令按钮,编写适当的事件过程。

程序运行后,如果单击〃显示〃命令按钮,则在窗体上显示〃等级考试”,如图6・1所示。程序中不能使用任何

变量,直接显示字符串。

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

■.Forml«!□!x|

—试

::显示二:

图6-1

(2)在名称为Forml的窗体上建立一个名称为L1的标签,两个名称为Cmdl和Cmd2,标题分别为〃显示「

和”显示2”的命令按钮。编写适当的事件过程,要求程序运行后,如果单击"显示1"命令按钮,则在标签上

显示字符串"aaa";如果单击"显示2"命令按钮,则在标签上显示字符串"bbb"。程序中不能使用任何变量,

直接显示字符串。如图6-2所示。

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

Forml-IDIx|

显示1||匚运]

图6-2

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的”考生文件夹〃均为c:\wexam\25160001。

(1)在窗体上建立一个名称为Textl的文本框,然后建立两个主菜单,其标题分别为〃商品类别〃和〃帮助〃,

名称分别为vbMenu和vbHelp,其中〃商品类别〃菜单包括〃百货〃、〃食品〃和〃家电〃三个子菜单,名称分别

为vbMenul、vbMenu2和vbMenu30程序运行后,如果在〃商品类别”的下拉菜单中选择〃百货”,则在文本框

内显示"大类核算〃;如果选择〃食品〃,则在文本框内显示〃中类核算〃;如果选择〃家电〃,则在文本框内

显示〃小类核算“。程序中不能使用任何变量,直接显示字符串。程序运行界面如图6-3所示。

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

CESQI^HK皿刈

商品矣别帮助

图6-3

(2)在考生文件夹中有文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入正

确内容,然后删除?及所有注释符(即,号),但不能修改其他部分。存盘时不得改变文件夹和文件名。

本题描述如下:

窗体上有一个名称为Textl的文本框;两个复选框,名称分别为Chi和Ch2,标题分别为〃英语班〃和〃计算机

班〃。要求程序运行后,如果只选中Chi,单击窗体,则在文本框中显示〃报名参加英语班“;如果只选中Ch2,

然后单击窗体,则在文本框中显示〃报名参加计算机班〃;如果同时选中Chi和Ch2,单击窗体,则在文本框

中显示〃报名参加英语班和计算机班“;如果Chi和Ch2都不选取,在单击窗体后,则在文本框中什么都不显

示。程序运行界面如图6・4所示。_________________

»IDIxi

区名参加英语班和计算机班

9英语班

■计一机典

图—

3.综合应用(1小题,计30分)

下面出现的〃考生文件夹“均为c:\wexam\25160001。

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确

内容,然后删除?及所有注释符速『号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有一个文本框,名称为Texll,MultiLine属性为True,ScrollBars属性为2;两个命

令按钮名称分别为Cmdl和Cmd2,标题分别为〃读入数据〃和〃计算保存〃,如图6-5所示。要求程序运行后,

如果单击〃读入数据”按钮,则读入〃in.txt〃文件中的100个整数,放入一个数组中(数组下界为1),同时在

文本框中显示出来;如果单击〃计算保存〃按钮,则计算其中前50个数之和,并把求和结果在文本框Textl

中显示出来,同时把结果存入考生文件夹中的文件〃out.txt"中。(在考生的文件夹下有标准模块mode.bas,

其中的putdata过程可以把结果存入指定的文件)。

注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,计算结果存入out.lxt

文件,否则没有成绩。

囱6-5

(七)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的〃考生文件夹”均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上画一个名称为Texll的文本框,通过属性窗口设置文本框属性,在文本框中显

示〃WWB〃,如图7-1所示;再建立一个名称为Cmdl,标题为〃清除〃的命令按钮。编写适当的事件过程,要

求程序运行后,如果单击〃清除〃命令按钮,则清除文本框中所显示的信息。

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

图7-1

(2)在名称为Forml的窗体上建立两个名称分别为Cmdl和Cmd2,标题分别为〃输入〃和〃连接”的命令按钮。

要求程序运行后,单击〃输入”按钮,可通过输入对话框输入两个字符串,存入字符串变量a和b中(a和b定

义为窗体变量),如果单击〃连接〃按钮,则把两个字符串连接为一个字符串(顺序不限)并在信息框中显

示出来,在程序中不得使用任何其他变量。

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

图7-2图7・3

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的“考生文件夹“均为c:\wexam\25160001。

(1)在窗体上建立一个名称为Textl的文本框,然后建立两个主菜单,标题分别为〃学分等级〃和〃帮助〃,

名称分别为vbMenu和vbHelp,其中“学分等级〃菜单包括标题为“等级A〃、〃等级B〃和〃等级C〃三个子菜单,

名称分别为vbMenul、vbMenu2和vbMenu3。要求程序运行后,如果在〃学分等级〃的下拉菜单中选择〃等级

A”,则在文本框内显示〃85分以上〃;如果选择”等级B〃,则在文本框内显示"75分至85分〃;如果选择〃

等级C〃,则在文本框内显示〃60分至75分〃。程序中不能使用任何变量,直接显示字符串。程序运行界面

如图7-4所示。

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

Form!

学分等皴然助

图7-4

(2)在考生文件夹中有文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入正

确内容,然后删除?及所有注释符(即'号),但不能修改其他部分。存盘时不得改变文件夹和文件名。

本题描述如下:

窗体上有一个名称为Textl的文本框;两个复选框,名称分别为Chi和Ch2,标题分别为〃足球〃和〃乒乓球”;

一个名称为C1,标题为〃确定〃命令按钮。要求程序运行后,如果只选中Chi,单击〃确定〃命令按钮,则在

文本框中显示〃我喜欢足球”;如果只选中Ch2,单击“确定"命令按钮,则在文本框中显示〃我喜欢乒乓球

〃;如果同时选中Chi和Ch2,然后单击〃确定〃命令按钮,则在文本框中显示〃我喜欢足球和乒乓球〃;如果

Chi和Ch2都不选,然后单击〃确定〃命令按钮,则在文本框中什么都不显示。程序运行界面如图7-5所示。

•Forml-igjxj

|我喜了足球

B足球r—>

「折球I—陷定」

图7-5

3.综合应用(1小题,计30分)

下面出现的〃考生文件夹”均为c:\wexam\25160001。

在考生文件夹中有工程文件sjbvbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确

内容,然后删除?及所有注释符(即,号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有一个文本框,名称为Textl,MultiLine属性为True,ScrollBars属性为2;两个命

令按钮,名称分别为Cmdl和Cmd2,标题分别为〃读入数据〃和〃计算保存〃,如图7-6所示。要求程序运行后,

如果单击〃读入数据〃按钮,则读入“in.txt”文件中的100个整数,放入一个数组中(数组下界为1),同时在

文本框中显示出来;如果单击〃计算保存〃按钮,则计算数组中前30个数的平均值(结果四舍五入为整数),

并把结果在文本框Textl中显示出来,同时把结果存入考生文件夹中的文件〃中。(在考生的文件夹

下有标准模块mode.bas,其中的puldata过程可以把结果存入指定的文件)。

注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,计算结果存入out.txt

文件,否则没有成绩。

图7-6

(八)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的〃考生文件夹〃均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上建立一个名称为Cmdl,宽度为1500,高度为500,标题为〃显示〃的命令按

钮,编写适当的事件过程,要求程序运行后,如果单击〃显示〃命令按钮,则在窗体上显示〃计算机等级考试

”,运行结果如图8-1所示。程序中不能使用任何变量,直接显示字符串。

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

图8-1

(2)在名称为Forml的窗体上建立两个名称分别为Cmdl和Cmd2,标题分别为〃必修课”和〃选修课〃的命令

按钮。编写适当的事件过程,要求程序运行后,如果单击〃必修课〃命令按钮,在窗体上显示〃VB6。必修课

〃;如果单击〃选修课〃命令按钮,在窗体上显示〃C语言选修课〃。程序中不能使用任何变量,直接显示字符

串。程序运行界面如图8-2所示。

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

图8-2

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的〃考生文件夹〃均为c:\wexam\25160001。

(1)在窗体上建立一个名称为Textl的文本框,然后建立两个主菜单,标题分别为〃销售业态〃和“帮助〃,

名称分别为vbMenu和vbHelp,期〃销售业态〃菜单包括〃大型百货〃、”连锁超市〃和“前店后厂”三个子菜单,

名称分别为vbMenul、vbMenu2和vbMenu3。要求程序运行后,在“销售业态”的卜拉菜单中选择“大型百货〃,

则在文本框内显示〃百货大楼”;如果选择〃连锁超市〃,则在文本框内显示〃利客隆〃;如果选择〃前店后厂〃

则在文本框内显示"稻香村〃。程序运行界面如图8・3所示。

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

BHHIMI^H皿x

销但业方招助

图8-3

(2)在考生文件夹中有文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入正

确内容,然后删除?及所有注释符(即,号),但不能修改其他部分。存盘时不得改变文件夹和文件名。

本题描述如下:

窗体上有一个名称为Textl的文本框;两个复选框,名称分别为Chi和Ch2,标题分别为〃羽毛球〃和〃乒乓球

〃;一个名称为C1,标题为〃确定〃的命令按钮。要求程序运行后,如果只选中Chi,单击〃确定〃命令按钮,

则在文本框中显示〃报名参加羽毛球比赛〃;如果只选中Ch2,然后单击“确定〃命令按钮,则在文本框中显

示〃报名参加乒乓球比赛”;如果同时选中Chi和Ch2,单击〃确定〃命令按钮,则在文本框中显示〃报名参

加羽毛球和乓乓球比赛〃;如果Chi和Ch2都不选,然后单击〃确定〃命令按钮,则在文本框中什么都不显示。

程序运行界面如图8-4所示。

搬名―一羽毛麻乒乓球比寡

厂霸工I

图8-4

3.综合应用(1小题,计30分)

下面出现的〃考生文件夹“均为c:\wexam\25160001。

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确

内容,然后删除?及所有注释符(即,号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有一个文本框,名称为Textl,MultiLine属性为True,ScroHBars属性为2;两个命

令按钮,名称分别为Cmdl和Cmd2,标题分别为“读入数据”和〃计算保存",如图8-5所示。要求程序运行后,

如果单击〃读入数据〃按钮,则读入〃in.txt〃文件中的100个整数,放入一个数组中(数组下界为1),同时在

文本框中显示出来;如果单击〃计算保存〃按钮,则计算小于或等于700的所有数之和,并把求得的结果在文

本框Texll中显示出来,同时把该结果存入考生文件夹中的文件〃oul.lxt〃中。(在考生文件夹下的标准模块

mode.bas'l1的putdata过程可以把结果存入指定的文件)

注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.fnn,工程文件名为sjt5.vbp,计算结果存入out.txt

文件,否则没有成绩。_________________

-inix1

学人敷站IitMWffI

图8-5

(九)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的”考生文件夹〃均为c:\wexam\2516(XX)1。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上画一个文本框,名称为Textl;再画两个命令按钮,名称分别为C1和C2,标

题分别为“隐藏〃和〃显示〃。请编写适当的事件过程,使得在运行时,如果单击〃隐藏〃按钮,则文本框消失,

而如果单击〃显示〃按钮,则文本框显示出来,如图9-1和图9-2所示。程序中不得使用任何变量。

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

图9/图9-2

(2)在窗体上画两个文本框,名称分别为Textl和Texl2。请设置适当的控件属性,并编写适当的事件过程,

使得在运行时,如果在Textl中每输入一个字符,则显示一个"*〃,同时在Text2中显示输入的内容,如图9-3

所示。程序中不得使用任何变量。

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

图9-3

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的”考生文件夹〃均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入

正确内容,然后删除?及所有注释符(即但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体中有3个滚动条,名称分别为HScrolU、HScroll2?UHScroll3,4个标签,名称分别为Labell、Label2>

LabeI3和Label4,Labell~Label3的Text分别为“红〃、〃绿〃和〃蓝〃;Label4用来显示颜色变化。要求程序

运行后,标签Label4的颜色随着三种颜色滚动条的变化而变化。试在HScroIll、HScro112和HScroll3中输入

相应的代码以实现程序功能。如图9-4所示。

图9-4

(2)在考生文件夹下有工程文件sjt4.vbp及窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入

正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

根据给定的图形的三边的边长来判断图形的类型。若为三角形则同时计算出为何种三角形,及三角形的周

长和面积,程序运行界面如图9-5所示。要求完成”判断并计算〃按钮的如下功能:

判断输入的条件是否为三角形,若是三角形则在Textl中显示”是三角形〃:在Text2中显示是何种三角形:

单击〃清除再来“按钮可以将所有显示框清空,且按钮本身变为不可选取状态。当单击〃判断并计算〃之后重

新恢复为可选状态。

附:三角形存在的条件为任一边不为0,且任两边之和大于第三边;若一边具有M2+y2KA2,则为直角三

角形;若所有边具有标2+1)人2>€人2,则为锐角三角形;若一边具有标2+1)人2<”2,则为钝角三角形。

图9-5

3.综合应用(1小题,计30分)

注意:下面出现的”考生文件夹〃均为c:\wexam\25160001。

在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内

容,然后删除?及所有注释符(即,号),但不能修改其他部分。存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Forml的窗体上有三个Label控件和两个名称分别为COMSTART和COMEXIT,标题分别为"开始”

和〃退出〃的命令按钮。编写函数ITEM(A,N)其功能是由数字A组成的不多于N位数的整数,并利用该函数求

8+88+888+8888的和结果写入考生文件夹下的sjt5.dat文件中。执行完毕后,〃开始〃按钮变成〃完成”,且无

效(变灰)。如图9-6所示。

-iQim

部g***露匕

a«r«

■utre*W03

图9-6

(十)1.基本操作(2小题,每小题15分,共计30分)

注意:下面出现的”考生文件夹“均为c:\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上画两个文本框,名称分别为T1和T2,初始情况下都没有内容。请编写适当的

事件过程,使得运行时,在T1中输入的任何字符,立即显示在T2中,如图10-1所示。程序中不得使用任何

变量。

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

■.Forml

|全⑻十♦机■♦考试1

|全曾十一机等级考试

图10-1

(2)在名称为Forml的窗体上画•个文本框,名称为Textl;再画一个命令按钮,名称为C1,标题为〃移动

〃,如图10-2所示。请编写适当的事件过程,使得在运行时,单击〃移动〃按钮,则文本框水平移动到窗体的

最左端如图10-3所示。程序中不得使用任何变量。

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

图10-2图10-3

2.简单应用(2小题,每题20分,计40分)

注意:下面出现的〃考生文件夹〃均为c:\wexam\2516000I。

(1)在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论