全国计算机二级vb 无纸化,2014年计算机二级考试《VB》无纸化机考操作题题库(8)...

题目涉及使用VisualBasic创建各种用户界面元素,如文本框、框架、命令按钮、组合框等,并编写事件处理程序。例如,实现点击按钮隐藏框架、选择组合框项弹出对话框、菜单操作显示文本、数组元素计算、列表框与文本框交互、倒计时功能以及读写文件等。此外,还要求对输入的文本进行加密保存。
摘要由CSDN通过智能技术生成

基本操作题 基本操作题,请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)1(1)在名称为Form1的窗体上画一个框架、一个文本框、一个命令按钮。框架的名称为Frame1,标题为"框架"。文本框在Frame1框架中,名称为Text1、标题为"模拟试题"。命令按钮的名称为Command1、标题为"屏蔽"。编写适当的事件过程,当程序运行时,如果单击Command1命令按钮,框架就会被屏蔽(即不可用)。程序中不得使用任何变量。程序运行时的窗体界面如图41-1所示。

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

a04aaf56690c1c75b2772f551d15d0eb.png

(2)在名称为Form1的窗体中,画一个组合框。组合框的名称为Combo1,初始内容为空,有"Item1"、"Item2"和"Item3"3个可供选择项。编写适当的事件过程,使得程序运行时,选择组合框中的某一项,就会弹出一个对话框,内容为"选择了(该项)"。程序中不得使用任何变量。程序运行时的窗体界面如图41-2所示。

5c9f7d36cfbc52a972712891db1bea9b.png

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

[正确答案-参考解析]:参加考试可见2(1)在窗体上绘制一个名称为Text1的文本框,然后建立一个主菜单,标题为“操作”,名称为Op。该菜单有两个子菜单,其标题分别为“显示”和“退出”,其名称分别为Dis和Exit,编写适当的事件过程。程序运行后,如果单击“操作”菜单中的“显示”命令,则在文本框中显示“计算机考试”;如果单击“退出”命令,则程序结束。程序的运行情况如图64-1所示。

a97df8491cf0cd15ce5e967c4acd7cf9.png 

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

(2)在名为Form1的窗体上绘制一个名为Cmd1、标题为“显示”的命令按钮。编写适当的事件过程,使程序运行后,若单击“显示”命令按钮,则在窗体上显示“计算机等级考试Visual Basic课程”。程序运行情况如图64-2所示。

dd2711197224ac016c28e6c9176f33d5.png 

注意:不要使用任何变量,直接显示字符串;文件必须存放在考生文件夹中,窗体文件名为sj2.frm,工程文件名为sj2.vbp。◆◆

[正确答案-参考解析]:参加考试可见3(1)在名称为Form1的窗体上画一个名称为Check1的复选框数组(Index属性从0开始),含4个复选框,其标题分别为"Item1"、"Item2"、"Item3"和"Item4"。利用属性窗口设置适当的属性,使"Item1"未选,"Item2"、"Item3"被选中,"Item4"为灰色,程序运行时的窗体界面如图4-1所示。

18697b74d48beaafffbf16baa97170e1.png

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

(2)在窗体上画一个命令按钮,其名称为Command1,标题为"清空标题",编写适当的事件过程。程序运行后,窗体的标题为"模拟考试",如图4-2所示,如果单击命令按钮,则清除窗体的标题,如图4-3所示。

22ba505ac36485ad5123124202d5f2e8.png

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

[正确答案-参考解析]:参加考试可见

简单应用题 简单应用题4(1)在窗体上绘制一个名称为Text1的文本框,然后建立两个主菜单,标题分别为"系别"和"帮助",名称分别为vbMenu和vbHelp,其中"系别"菜单包括"工商管理"、"信息科学与工程"、"机械工程与自动化"3个子菜单,名称分别为vbMenu1、vbMenu2、vbMenu3。要求程序运行后,如果在"系别"的下拉菜单中选择"工商管理",则在文本框内显示"金融学、国际贸易学";如果选择"信息科学与工程",则在文本框内显示"系统工程、计算机应用技术";如果选择"机械工程与自动化",则在文本框内显示"机械工程、车辆电子工程"(要求:不能使用任何变量,直接显示字符串)。程序运行时,选择"工商管理"选项,程序运行窗体显示如图49-3所示。

f9e7b8ccc53f9499db62177af6db9ffa.png

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

(2)在考生文件夹中有文件sj4.vbp及其窗体文件sj4.frm,该程序是不完整的。窗体上面有两个名称分别为Command1和Command2、标题分别为"输入维数"和"计算"的命令按钮。程序运行后,如果单击"输入维数"命令按钮,则对数组a的维数进行赋值,初始化数组(通过等式a(i,j)=i*j计算);如果单击"计算"命令按钮,则求出二维数组a(i,j)的各元素之和,并在文本框中显示出来。请设置相应的控件并编写程序实现该功能。程序运行效果如图49-4所示。

6037e681ef7ab9393da72f122f332d23.png

注意:请在有"?"的地方填入正确内容,然后删除"?"及代码前的所有注释符"'",但不能修改其他部分。存盘时不得改变文件和文件名。考生完成程序编写后,将工程文件与窗体文件保存到考生文件夹下,文件名分别为sj4.vbp与sj4.frm。◆◆

[正确答案-参考解析]:参加考试可见5(1)在窗体上建立一个名称为List1的列表框和一个名为Text1的文本框。编写程序,实现列表框和文本框中项目的交换。要求List1中的项目按字母升序排列,Text1中的项目按照加入的先后顺序排列。当双击List1某个项目时,该项目从列表框中消失,并出现在Text1中。程序运行时的窗体界面如图62-3所示。

dc0325c8910e9f601aef69aa12a9ca2a.png 

注意:考生完成程序编写后,将工程文件与窗体文件保存到考生文件夹下,文件名分别为sj3.vbp与sj3.frm。

(2)在考生文件夹下有一个工程文件sj4.vbp与窗体文件sj4.frm,在Form1的窗体中有一个标签、两个命令按钮和一个计时器。要求程序运行时实现以下功能:单击“开始”按钮,就开始倒计数,每隔1秒,文本框中的数减1;单击“停止”按钮,则停止计数,初始计数为60,当计数到0时,则重新从60开始倒计数。如图62-4所示。

994cb535cf0a73cf039cfc234d4b1739.png 

注意:修改适当的控件的属性,并去掉程序中的注释符“'”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。考生完成程序编写后,将工程文件与窗体文件保存到考生文件夹下,文件名分别为sj4.vbp与sj4.frm。◆◆

[正确答案-参考解析]:参加考试可见6(1)在考生文件夹中有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。在名为Form1的窗体上有一个命令按钮,其名称为Command1,标题为“添加”;有一个文本框,名为Text1,初始内容为空白;此外还有一个列表框,其名称为List1。程序运行后,如果在文本框中输入一个英文句子(由多个单词组成,各单词之间用一个空格分开),然后单击命令按钮,程序将把该英文句子作为一个项目添加到列表框中,如图21-4所示。

e28780ee75c1165eebe751f1cd7031f7.png

该程序不完整,请补充完整。

注意:去掉程序中的注释符“'’,把程序中的问号“?”改为正确的内容,使其能正确运行,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。

(2)在考生文件夹中有工程文件sj4.vbp及窗体文件sj4.frm。在名为Form1的窗体上有2个框架、7个标签和7个文本框,所有控件已经画好。判断输入的条件是否为三角形,若是三角形,则在Text1中显示“是三角形”;在Text2中显示是何种三角形。单击“重新输入”按钮可以清空所有显示框,且按钮本身变为无效状态。当单击“判断并计算”按钮之后重新恢复为可用状态。程序运行情况如图21-5所示。该程序的功能是:根据给定的图形的三边的边长来判断图形的类型。若为三角形则同时计算出为何种三角形及三角形的周长和面积。

ca57885bb881bfe8d6c7b11e081d9f2c.png

注意:本程序不完整,请补充完整,并能正确运行。三角形存在的条件为任一边不为0且任两边之和大于第三边。若一边具有a2+b2=c2,则为直角三角形;若所有边具有a2+b2>c2,则为锐角三角形;若一边具有a2+b2◆◆

[正确答案-参考解析]:参加考试可见

综合操作题 综合操作题7在考生文件夹下有文件in5.txt,文件中有几行汉字。请在窗体Form1上绘制一个文本框,名称为Text1,能显示多行;再绘制一个命令按钮,名称为Command1,标题为"保存"。并编写适当的事件过程,使得在加载窗体时,把in5.txt文件的内容显示在文本框中,然后在文本的最前面手工插入一行汉字:"全国计算机等级考试",如图16-5所示。最后单击"保存"按钮,可以把文本框中修改过的内容存到文件out5.txt中。

0aaf3ea52e3aa21c0cbb9046efd710f5.png

注意:只能在最前面插入文字,不能修改原有文字。文件必须存放在考生文件夹中,以sj5.vbp为文件名存储工程文件,以sj5.frm为文件名存储窗体文件。◆◆

[正确答案-参考解析]:参加考试可见8在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的。在名称为Form1的窗体上有两个命令按钮,名称分别为Command1和Command2,标题分别为“读取”和“计算保存”,一个文本框,名称为Text1、MultiLine属性为True、ScrollBars属性为2;运行界面如图54-5所示。要求程序运行后,如果单击“读取”按钮,则读入in.txt文件中的50个整数,放人一个数组中(数组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则计算数组中30个数的平均值(结果四舍五人为整数),并把结果在文本框Text1中显示出来,同时把结果存人考生文件夹中的文件out.txt中。(在考生的文件夹下有标准模块mode.bas,其中的WriteData过程可以把结果存入指定的文件。)

9c89cb05ae8868f4cc7e52cf6d7d3a2e.png 

注意:请在有“?”的地方填入正确内容,然后删除“?”及所有注释符“'”,但不能修改其他部分。文件必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp,计算结果存入out.txt文件,否则没有成绩。◆◆

[正确答案-参考解析]:参加考试可见9在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的,要求将程序补充完整,但不能修改其他部分。修改后的程序文件都保存,存盘时不得改变文件夹和文件名。

在窗体上有一个名为Text1的文本框,两个命令按钮,名称分别为Command1、Command2、标题分别是"读取"和"加密保存",要求程序运行后,单击"读取"按钮,将考生文件夹下文本文件in5.txt中的文本信息读人文本框Text1中;单击"加密保存"按钮,将Text1中的英文字母加密转换,将转换后的结果显示到Text1中并保存到考生文件夹下的out5.txt文件中。转换方式为转换成该字母对应字母表中前一个位置的字母。例如,转换前的字母是"b",则转换后的是"a",转换前的是"G",转换后的是"F"。程序运行时的窗体界面如图9-5所示。

d397c9b5380c50910d8b8f624cc1d52c.png

注意:文件必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名sj5.vbp,加密的结果存入out5.txt,否则没有成绩。◆◆

[正确答案-参考解析]:参加考试可见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值