本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2014年全国计算机等级《二级VB》考前押密试题(4)
1、【 简答题
(1)在窗体上画一个名称为Text1的文本框,然后建立一个主菜单,标题为"操作",名称为Op。该菜单有两个子菜单,其标题分别为"显示"和"退出",其名称分别为Dis和Exit,编写适当的事件过程。程序运行后,如果单击"操作"菜单中的"显示"命令,则在文本框中显示"计算机考试";如果单击"退出"命令,则程序结束。程序的运行情况如图4-1所示。
   
图4-1
注意:保存时必须存放在考生文件夹下,窗体文件名为sj1.frm,工程文件名为sj1.vbp。
(2)在名为Form1的窗体上建立一个名为Cmd1、标题为"显示"的命令按钮。编写适当的事件过程,使程序运行后,若单击"显示"命令按钮,则在窗体上显示"计算机等级考试VisualBasic课程"。程序运行情况如图4-2所示。
   
图4-2
注意:不要使用任何变量,直接显示字符串;文件必须存放在考生文件夹中,窗体文件名为sj2.frm,工程文件名为sj2.vbp。 [18分]
解析:
    
2、【 简答题
(1)在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm,该程序是不完整的,请在有"?"号的地方填入正确内容,然后删除"?"及代码前的所有注释符(即'号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在名称为Form1的窗体上有一个标题为"求n以内(包括n)所有奇数的和"的Label控件、一个Text控件和4个命令按钮。该程序的主要功能是求从1到用户输入的任意自然数n的奇数的累加和。本题要求刚启动工程时,"计算显示"和"清空"按钮均为灰色,可以在输入框内输入任意自然数(n值太大时,运算时间将很长,建议不超过9位)。在输入数的同时"计算显示"变为可用;当输入数后,"计算显示"变为禁用;当输入为非数值时,累加结果为0。单击"计算显示"可以在Text1中显示累加和,同时"计算显示"变灰,"清空"变为可用。单击"清空",输入框和显示框均被清空。
本题运行时的窗体界面如图39-3所示。
   
   
图39-3
(2)在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序与控件结构是不完整的,请在有"?"号的地方填入正确内容,然后删除"?"及代码前的所有注释符(即'号),同时补充完整需要的控件属性。存盘时不得改变文件名和文件夹。
本题描述如下:在窗体中有一个文本框控件,名称为Text1;两个命令按钮,名称分别为Command1和Command2、标题分别为"读取文本"、"统计字数";一个名称为Label1的标签控件。要求程序运行后,单击Command1将考生文件夹下的sjin.txt的内容显示到Text1中;单击"统计字数"按钮统计Text1中有多少个字符,将结果显示在Label1中。
程序运行时的窗体界面如图39-4所示。
   
图39-4 [24分]
解析:
(1)命令按钮的Enabled属性用于设置其是否有效,值为True表示有效,值为False 表示无效;判断一个数是否为奇数可以用Mod运算符来实现。如对于一个数n,若n Mod 2=0,则此数不是奇数,否则就是奇数。根据题意,将4个命令按钮、一个文本框控件和一个标签,命令按钮的名称分别为Command1、Command2、Command3和Command4,Caption属性分别为“输入n”、“计算显示”、“清空”和”关闭”,文本框的名称为Text1,标签的Caption属性为“求n以内(包括n)所有奇数的和”。双击Command1进入代码窗口,编写如下代码:
   
   
(2)打开顺序文件的基本格式为:Open FileName For Mode As #FileNumber。FileName表示要打开的文件的路径;Mode为打开模式,OutPut用于输出、Append用于追加写入、Input用于读取;FileNumber为打开文件时指定的句柄。Input #语句用于读取打开的顺序文件中一项(或多项)内容给一个变量(或多个变量),Line Input #语句常用于按行读取。Close #语句用于关闭打开的文件。
根据题意,将一个文本框控件、一个标签和两个命令按钮添加到窗体中,文本框的名称为Text1,标签的名称为Label1、Caption属性为空,命令按钮的名称为分别为Command1和Command2、Caption属性分别为“读取文本”和“统计字数”。双击Command1进入代码窗口,编写如下代码:
   
3、【 简答题
在考生文件夹下有一个工程文件sj5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为"取数"、"排序"、"存盘"。"取数"按钮的功能是将考生文件夹下的in5.dat文件中的50个整数读到数组中,并在Text1中显示出来;"排序"按钮的功能是对这50个数按升序排序,并显示在Text2中;"存盘"按钮的功能是把排好序的50个数存到考生目录下的out5.dat文件中。如图所示。在窗体中已经给出了全部控件和部分程序代码,要求阅读程序并去掉程序中的注释符,把程序中的?改为正确的内容,并编写"排序"按钮的Click事件过程,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性。最后将修改后的文件按原文件名存盘。
    [18分]
解析:
本题考查Str()函数,"冒泡法"排序,For循环语句,IF判断语句及文件操作。根据题意,打开本题工程文件,打开代码编辑窗口,去掉程序中的注释符"'",将问号改为正确的内容,编写如下代码:
   
   
首页 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