本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2014年全国计算机等级《二级VB》考前押密试题(5)
1、【 简答题
(1)在名称为Form1的窗体上画一个空白文本框,名称为Text1,它的高为2000,宽为2000。通过属性窗口设置适当的属性使得Text1可以显示多行文本,且有垂直滚动条。程序运行时的窗体如图51-1所示。
   
图51-1
注意:存盘时必须存放在考生文件夹下,工程文件名为sj1.vbp,窗体文件名为sj1.frm。
(2)在名称为Form1的窗体上画一个图像框,名称为Image1,其高、宽分别为800、800,通过属性窗口把考生文件夹下的图像文件test.bmp装入图像框;再画一个命令按钮,名称为Command1,标题为"变宽"。请编写适当的事件过程,要求程序运行后,每单击一次"变宽"按钮,则使图像的宽度增加600。程序运行时窗体界面如图51-2所示。
   
图51-2
注意:存盘时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体的文件名为sj2.frm。 [18分]
解析:
    
2、【 简答题
(1)在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm,该程序是不完整的,请在有"?"的地方填入正确内容,然后删除"?"及代码前的所有注释符(即'号),但不能修改其他部分。存盘时不得改变文件名和文件夹。如图46-3所示。
   
   
图46-3
在名称为Form1的窗体上有3个Text控件及5个命令按钮,功能为:开始启动工程时,界面上除"读取数据"及"关闭"按钮有效之外,其他按钮均不可用(灰色显示);单击"读取数据"按钮之后,利用InputBox让用户连续且必须输入8个数。若录入为非数字符号,则给出警告"请重新输入";录入完毕后,"读取数据"变灰,其他变为可用状态;按相应的按钮可分别求出所录入数据的升序排列及平均值,并在右侧对应的文本框中显示(注意用A(8)存放最大数,A(1)存放最小数);单击"清空"按钮将所有文本框清空。
(2)在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的,请在有"?"的地方填入正确内容,然后删除"?"及代码前的所有注释符(即'号),但不能修改其他部分。存盘时不得改变文件名和文件夹。如图46-4所示。
   
图46-4
在名称为Form1,窗体上有3个Label控件、两个Text控件和两个命令按钮。该程序的主要功能是求从1到Text1中用户输入的任意自然数n的累加和。刚启动工程时,可以在输入框内输入任意自然数(n值太大时,运算时间将很长,建议不超过4位)。当输入为非数值时,累加结果为0;单击 "开始"可以在Text2中显示累加和,同时"开始"变为"完成"并变灰;单击"关闭"按钮结束程序的运行。 [24分]
解析:
(1)用数组str(8) 来接收InputBox输入的8个数,InputBox的格式为:InputBox(提示[,标题][,默认][,X坐标位置][,Y坐标位置]) ;EnABlED属性可设置控件是否可用,当该值为TruE时可用,为FAlsE时不可用(灰色) ;VAl()函数将字符转换成数值。根据题意,将5个命令按钮和3个文本框控件添加到窗体中,命令按钮的名称分别为CommAnD1、CommAnD2. CommAnD3、CommAnD4和CommAnD5,CAption属性分别为"读取数据"、"升序显示"、"平均值"、"清空"和"关闭",文本框的名称分别为TExt1、TExt2和TExt3,TExt属性都为空。双击CommAnD1进入代码窗口,补充后的代码如下:
   
   
   
(2)要计算累加和通常利用for循环来完成。文本框中的内容(包括数字) 默认都是当做字符串来处理的,如果要参与数据运算则需先用Val() 函数将其转化为数字。根据题意,将3个标签、两个命令按钮和两个文本框控件添加到窗体中,标签的Caption属性分别为"要求:程序能得到结果total,total=1+2+3+....+n"、"输入n(0<n<=9999)"和"结果是",命令按钮的名称分别为Command1和Command2、Caption属性分别为"开始"和"关闭",文本框的名称分别为Text1和Text2、Text属性都为空。双击command1进入代码编写窗口,补充后的具体代码如下:
   
3、【 简答题
在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的,请在有"?"的地方填入正确内容,然后删除"?"及代码前的所有注释符(即'号)但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在名称为Form1的窗体上有两个命令按钮,名称分别为Command1和Command2、标题分别为"读取"和"保存"),一个文本框,名称为Text1、MultiLine属性为True、ScrollBars属性为2。要求程序运行后,如果单击"读取"按钮,则读入"in.txt"文件中的50个整数,放入一个数组中(数组下界为1),并在文本框Text1中显示出来,运行界面如图31-5所示。如果单击"保存"按钮,则把数组中的前30个数据在文本框Text1中显示出来,并存入考生文件夹中的文件"result.txt"中。(考生文件夹中有标准模块mode5.bas,其中的writeData过程可以把指定个数的数组元素存入result.txt文件。)
   
图31-5
注意:文件必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp,结果存入result.txt文件,否则没有成绩。 [18分]
解析:
根据题意要求将一个文本框控件和两个命令按钮,其中文本框的名称为NAmE1,MultiLinE属性为TruE,滚动属性为2;命令按钮的名称分别为CommAnD1和CommAnD2,CAption的属性分别为读取和保存。然后将moDE5.BAs模板加入到工程中(右键单击工程名,然后选择加入moDulEs(模板),选择moDE5.BAs)。模板代码如下:
   
   
首页 12
2页,共43个题库
2页,共43个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169