本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2014年全国计算机等级《二级VB》上机考试冲刺试题(5)
1、【 简答题
(1)在名称为Form1的窗体上画一个名称为Check1的复选框数组,它含4个复选框,它们的标题依次为"Item1"、"Item2"、"Item3"和"Item4",其索引号分别为0,1,2,3。初始状态下,"Item1"和"Item4"为选中状态。程序运行后的窗体界面如图39-1所示。
   
图39-1
注意:存盘时必须存放考生文件夹下,工程文件名为sj1.vbp,窗体文件名为sj1.frm。
(2)在名称为Form1的窗体上画一个名称为VScroll1的垂直滚动条,其刻度值范围为1~200;画一个命令按钮,名称为Command1、标题为 "向下移动"。请编写适当的事件过程,使得程序运行时,每单击命令按钮一次(假定单击次数少于10次),滚动块向下移动20个刻度。程序运行时的窗体界面如图39-2所示。要求程序中不得使用变量,事件过程中只能写一条语句。
   
图39-2
注意:存盘时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体文件名为sj2.frm。 [18分]
解析:
(1)本题主要考查在窗体中添加控件数组及设置复选按钮控件(ChECkBox)的VAluE属性。控件数组是一组具有共同名称和类型的控件,它们拥有共同的事件,数组中的每个控件都有唯一的索引号(InDEx),即下标。添加控件数组的方法是:先通过工具箱建立第一个控件,然后对该控件进行“复制”、“粘贴”操作,粘贴时在弹出的对话框中选择建立控件数组,这时控件数组的InDEx值会自动从0开始编号。复选按钮组可用于提供多重选择,每个复选按钮的选中状态由其VAluE属性值决定:0-UnChECkED为未选;1-ChECkED为选中;2-GrAyED为禁用(即灰色)。根据题意,新建“标准EXE”工程,将一个复选按钮控件添加到窗体中,再选中、复制、粘贴,再弹出的对话框中单击“是”,即创建一个控件数组,设置其InDEx属性分别为0、1、2、3,CAption属性分别为ItEm1、ItEm2、ItEm3和ItEm4,ItEm1和ItEm4的值为1,ItEm2和ItEm3的属性为0,单击  按钮运行程序,并按要求保存。
(2)本题主要考查滚动条(HScrollBar)控件的画法、属性设置及简单事件的编写。滚动条多用于取代数据的键盘输入,通过调整滚动条滑块的位置即可改变其Value属性的值。滚动条的Max属性、Min属性限定了滚动条所能表示的最大值和最小值,即Value属性值的取值范围,在程序中改变Value属性的值,滚动条滑块会随之移动到相应位置。根据题意,新建“标准EXE”工程,将一个垂直滚动条控件和一个命令按钮添加到窗体中,垂直滚动条的名称为VScroll1、Min属性为1、Max属性为200,命令按钮的名称为Command1、Caption属性为“向下移动”。双击命令按钮进入代码窗口,编写如下代码:
   
2、【 简答题
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件名为sj3.frm,请装入该文件,在窗体上画一个命令按钮,名称分别为Command1,标题为"添加项目",再画一个列表框和一个文本框,名称分别为List1和Text1。
编写适当的事件过程,要求程序运行后,如果从键盘上输入某项,再单击"添加项目"命令按钮,则将该添加到列表框中(内容任意,不少于3个),如图4-4所示;如果单击列表框中的某一项则将其从列表框中删除,如图4-5所示。提供的窗体文件可以实现上述功能,但这个程序不完整,请把它补充完整。
   
图4-4
   
图4-5
要求:去掉程序中的注释符"'",把程序中的"?"改为适当的内容,使其正确运行,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sj4.vbp,相应的窗体文件名为sj4.frm。程序运行后,在5个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来,如图4-6所示。这个程序不完整,请把它补充完整,并能正确运行。
   
图4-6
要求:去掉程序中的注释符"'",把程序中的"?"改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。 [24分]
解析:
(1)根据题意,在名称为Form1的窗体上画一个名为List1的列表框控件,一个名为TExt1的文本框控件,再画一个名称为CommAnD1的命令按钮,其CAption属性为"添加项目"。双击CommAnD1进入代码编写窗口,具体代码如下:
   
3、【 简答题
打开考生文件夹下的sj5.vbp,在名称为Form1的窗体上建立一个名为Text1的文本框和两个命令按钮,名称分别为Command1和Command2,命令按钮上分别显示"读入"和"排序"(如图3-6所示)。程序运行时,单击"读入"按钮,将"in.txt"文件中的50个数读入,单击"排序"则把数组a中的数值按照降序排列。请在有"?"号的地方填正确内容,然后删除"?"及代码前的所有注释符(即'号)但不能修改其他部分。
   
图3-6
注意:存盘时不得改变文件名和文件夹。 [18分]
解析:
根据题意,在窗体上添加一个TExt控件和两个CommAnD控件,TExt的名称为TExt1、TExt属性为空、MultiLinE属性为TruE、SCrollBAr属性为2,CommAnD的名称分别为CommAnD1和CommAnD2、CAption属性分别为“读入”和“排序”。双击CommAnD1命令按钮,编写如下代码:
   
   
首页 12
2页,共43个题库
2页,共43个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169