本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2013年9月全国计算机等级《二级VB》上机模考试卷(4)
1、【 简答题
在窗体上绘制出3个文本框,名称分别为Text1、Text2和Text3。要求程序运行时,焦点位于Text1,当按Tab键时,焦点从Text1越过Text2直接跳到Text3上。本题不得使用任何变量。程序运行时的窗体界面如图2—2所示。
   
注意:保存时必须存放在考生文件夹下,窗体文件名为sj2.frm,工程文件名为sj2.vbp。 [8分]
解析:
本题考查TABlnDEx属性和TABStop属性的使用。通常在VisuAl BAsiC窗体上画控件时,系统会自动为其分配TAB键顺序(MEnu、TimEr、DAtA、ImAGE、LinE、ShApE等控件除外).运行时被设置为不可见或无效或不能接受焦点的控件仍可保持在TAB顺序中,但用TAB键切换时会跳过这些控件。TABStop属性用于设置可否使用TAB键移动焦点到控件,值为TruE表示可以,值为FAlsE表示不可以。根据题意,新建“标准EXE”工程,将3个文本框控件添加到窗体中,文本框的名称分别为TExt1、TExt2 和TExt3、TExt属性分别为“TExt1”、“TExt2”和“TExt3”,其中TExt2的TABStop属性为FAlsE,其他两个的TABStop属性为TruE。 单击 按钮运行程序,并按要求保存。
2、【 简答题
在名称为Form1的窗体上建立两个命令按钮,名称分别为Command1和Command2、标题分别为“显示”和“删除”,一个名称为Pic1的图片框。要求程序运行后,每单击一次“显示”按钮,不使用任何变量而直接在图片框中显示“Picture1”;如果单击“删除”按钮,则清除图片框中的文本,如图6-1所示。
   
注意:保存时必须存放在考生文件夹下,窗体文件名为sj1.frm,工程文件名为Sj1.vbp。 [10分]
解析:
命令按钮的标题由Caption属性设置,单击命令按钮触发Click事件。打印信息用Print方法,清除用Cls方法。根据题意,新建“标准EXE”工程,在窗体中添加一个图片框控件和两个命令按钮,将两个命令按钮的Caption属性为“显示”和“删除”,然后双击Command1进入代码窗口,编写如下代码:
   
3、【 简答题
在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的。在窗体上建立一个名称为Command1,标题为“计算”的命令按钮,再建立一个名称为Text1的文本框。运行界面如图6-4所示。要求程序运行后,若单击“计算”按钮,将计算200~350 之间所有素数的和,在文本框中显示结果,同时把结果存人文件out.txt中。(在考生文件夹中有标准模块mode.bas,其中的writedata过程可以把结果存入文件,而isprimenum函数可以判断整数x是否为素数,如果是素数,则函数返回True,否则返回False,考生可以把该模块义件添加到自己的工程中。)
   
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“b’号),但不能修改其他部分。存盘时不得改变文件名和文件夹。 [12分]
解析:
先按要求将一个文本框控件和一个命令按钮添加到窗体中,文本框的名称为Textl,命令按钮的名称为Command1、Caption属性为计算。然后将mode.bas模板加入到工程当中,模板的代码如下:
   
   
4、【 简答题
在考生文件夹中有工程文件sj3.vbp及其窗体文件sj3.frm,该程序是不完整的。
在窗体上有一个文本框,名称为Text1,一个列表框,名称为List1,一个命令按钮,名称为Command1、标题为“复制”。要求程序运行后,在列表框中自动建立5个列表项,分别为“Temp1”、“Te Tnp2”、“Temp3”、“Temp4”、“Temp5”如果选择列表框中的一项,则单击“复制”按钮时,可以把该项复制到文本框中,如图8—3所示。
   
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“'”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。 [12分]
解析:
向列表框中添加项目可以用AddItem方法,也可以在属性窗口中设置。但题目中要求程序运行后自动添加,所以这里应该用代码实现。列表框的Text属性为最后一次选中的表项的文本,也就是要显示在文本框中的。补充后的代码如下:
   
5、【 简答题
本题描述如下:
在名称为Form1的窗体上有一个文本框,名称为Textl,MultiLine属性为True,Scr01lBars属性为2;两个命令按钮,名称分别为Command1和Command2、标题分别为“读人数据”和“计算保存”,运行界面如图7-5所示。要求程序运行后,如果单击“读入数据”按钮,则读入in.txt文件中的50个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则先进行升序排列,计算前25个数的和与后25个数的和之差,并把求得的结果在文本框Text2中显示出来,同时把该结果存入考生文件夹中的out.txt文件中。(在号生文件夹下的标准模块mode.bas中的writedata过程可以把结果存入指定的文件。)
   
注意:文件必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp,计算结果存入out.txt文件,否则没有成绩。 [18分]
解析:
根据题意,将两个Text控件和两个Command控件添加到窗体上,Text的名称分别为Text1和Text2、Text属性都为空,其中Text1的MultiLine属性为True、ScrollBar属性为2,Command的名称分别为Com mand1和Command2、Caption属性分别为“读入数据”和“计算保存”。双击Command1命令按钮进入代码窗口,编写如下代码:
   
   
首页 12
2页,共45个题库
2页,共45个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
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