2018年3月计算机二级Visual Basic语言程序设计:考前冲刺题(二)

发布于 2018-03-20 15:06  编辑:XIE
0
计算机等级考试题库 扫码微信刷题

2018年3月计算机二级Visual Basic语言程序设计:考前冲刺题(二)


简单应用题

(1)在考生文件夹下有一个工程文件sit3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Textl中显示“我开汽车去”,如图所示。

注意:不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。



(2)在考生文件夹下有一个工程文件sit4.vbp,Forml窗体中有一个文本框,名称为Textl;请先在窗体上添加两个框架控件,名称分别为Fl、F2,标题分别为“性别”、“身份”;然后在F1中添加两个单选按钮控件Opl、Op2,标题分别为“男”、“女”;其次在F2中添加两个单选按钮控件Op3、Op4,标题分别为“学生”、“教师”;最后再添加一个命令按钮,名称为Cl,标题为“确定”,如图所示。请编写适当的事件过程,使得运行时,在F1、F2中各选一个单选按钮,然后单击“确定”按钮,就可以按照下表把结果显示在文本框中。

最后把修改后的文件以原来的文件名存盘。

注意:考生不得修改窗体文件中已经存在的程序和Textl的属性,在结束程序运行之前,必须进行能够产生上表中一个结果的操作。必须用窗体右上角的关闭按钮结束程序,否则无成绩。


参考答案

(1)【考点分析】本题考点有:单选按钮数组的Name、Caption和Index属性,文本框的Name属性,SelectCase选择语句,“+”字符连接。

【解题思路】通过Name属性设置对象名称;通过Caption属性设置对象的标题;设置两个字符型变量a、b,a:"我坐",b="我开",用于SelectCase选择语句的字符串连接;通过对单选按钮数组Index属性的查询,实现单击单选按钮完成字符串连接和文本框显示操作的功能。

【操作步骤】

步骤1:打开本题工程文件,按照题目要求建立单选按钮数组,如图3.9所示。

2018年3月计算机二级VB考前12天冲刺必做试题(1)

步骤2:按照题目要求建立其他控件并设置其属性,见表3.4。

2018年3月计算机二级VB考前12天冲刺必做试题(1)

步骤3:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。

参考答案(横线部分是需考生填入的内容)

PrivateSubOplclick(IndexAsInteger)

DimaAsStrin9,bAsString,CAsString

a="我坐"

b="我开"

SelectCase__________

′通过Index值决定响应哪一个控件数组

CaSeO

Textl.Text=a+Me.Op1(O).Caption+"去"

CaSel

Textl.Text=__________+Me.Opl(1).Caption+"去"

′当Index值为1时,选择"我坐"

CaSe2

Textl.Text=b+Me.Opl(2).Caption+"去"

EndSelect

EndSub

步骤4:调试并运行程序,关闭程序后按题目要求存盘。

【易错提示】在窗体上复制一个控件时,如果需要创建控件数组,则在提示框中单击“是”即可,如果不需要,则直接单击“否”。

(2)【考点分析】本题考点有:单选按钮的Name、Caption和Value属性,框架的Name和Caption属性,命令按钮的Name和Caption属性,文件操作(Open、Cbse、Output)以及判断语句。

【解题思路】在窗体上建立好控件后,先设置控件属性,再编写事件过程。本题需注意容器中控件的画法。命令按钮标题由caption属性设置,单击命令触发Chck事件;单选按钮的标题由Caption属性设置,程序中需要检测单选按钮的状态,通过Value属性来实现,如果单选按钮被选中,则VMue值为l,否则Value值为0。在文本框中显示内容通过Text属性实现,其形式为:文本框名.Ten=显示的内容。在VisuMBasic程序中,0pen语句用于打开顺序文件,打开顺序文件的基本格式为:0penFileNameForModeAs#Ele-Number。其中,FileName表示要打开的文件的路径;Mode为打开模式,OutPut用于输出,Append用于追加写入,Input用于读取;EleNumber为打开文件时指定的句柄。读文件操作在窗体的Load事件过程中完成,写文件操作在命令按钮的Click事件过程中完成。

【操作步骤】

步骤1:打开本题工程文件,按照题目要求建立框架控件并设置其属性,如图3.10所示。

2018年3月计算机二级VB考前12天冲刺必做试题(1)

步骤2:按照步骤1建立其他控件并设置相关属性,程序中用到的控件及属性见表3.5和表3.6。

2018年3月计算机二级VB考前12天冲刺必做试题(1)
2018年3月计算机二级VB考前12天冲刺必做试题(1)

步骤3:打开代码编辑窗口,在指定位置编写如下代码。

参考答案

PrivateSubCl_Click()

Textl.Text="我是"′首先确定不论选什么情况

Textl的内容一定以”我是”开头

IfOpl.ValueThen

Textl.Text=Textl.Text&Opl.Caption

ElSe

Textl.Text=Textl.Text&Op2.Caption

EndIf’通过单选按钮的Value值(选择为true,否则为false)确认性别,最后把其Caption值接至Textl后

IfOp3.ValueThen

Textl.Text=Textl.Text&Op3.Caption

Else

Textl.Text=Textl.Text&Op4.Caption

EndIf'确认身份,思路同上

EndSub

步骤4:调试并运行程序,关闭程序后按题目要求存盘。


文章推荐:

2018年3月计算机二级考试准考证打印流程

2018年3月计算机二级考试准考证打印常见问题

计算机等级考试准考证打印错过时间了怎么办?


考无忧小编推荐:

更多计算机等级考试真题及答案>>>点击查看

想知道更多关于计算机等级报考指南、考试时间和考试信息的最新资讯在这里>>>点击查看

本文网址:http://www.k51.com.cn/info/jsjdjks/1803/2033248.html
选择分享到: