【计算机类职业资格】二级VISUAL+BASIC机试-114及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC机试-114及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC机试-114及答案解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 机试-114 及答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:2,分数:30.00)1.在名称为 Form1 的窗体上画一个文本框,其名称为 Text1, 然后通过属性窗口设置窗体和文本框的属性,实现如下功能:(a)在文本框中可以显示多行文本;(b)在文本框中显示垂直滚动条;(c)文本框中显示的初始信息为“全国计算机等级考试”;(d)文本框中显示的字体为三号、规则、黑体;(e)窗体的标题为“设置文本属性”。完成设置后的窗体如下图所示。(分数:15.00)_2.在窗体上画两个文本框,名称为 Text1,Text2。使得在 运行时,
2、如果在 Text1 中每输入一个字符,则显示一个“*”,同时 在 Text2 中显示输入的内容。程序运行时的界面如下图所示。(分数:15.00)_二、2 简单应用题(总题数:2,分数:40.00)3.在名称为 Form1 的窗体上画出如阿所示的三角形。下表给出了直线 Line1、Line2 的坐标值,请按此表画 Line1、 Line2,并画出直线 Line3,从而组成如图所示的三角形。表 Line1、Line2 的坐标值名称 X1 Y1 X2 Y2Line1 600 1600 1600 600Line2 600 1600 2600 1600(分数:20.00)_4.在考生文件夹下有一个工程文
3、件 T507.vbp,其窗体上 有一个文本框,名称为 Text1;还有一个命令按钮,名称为 C1,标 题为“计算”,如图所示。有一个函数 isprime( )可以在程序中直 接调用,其功能是判断参数 a 是否为素数,如果是素数,则返回 True,否则返回 False。请编写适当的事件过程,使得在运行时, 单击“计算”按钮,则找出小于 2000 的最大素数,并显示在 Text1 中。注意:考生不得修改 isprime( )函数过程和控件的属性。试题源程序:1 Private Function isprime(a As Integer)As Boolean2 Dim flag As Boolean
4、3 flag=True4 b%=25 Do while b%=Int(a/2)And flag6 If Int(a/b%)=a/b%T hen7 flag=False8 Else9 b%=b%+110 End If11 Loop12 isprime= flag13 End Eunction(分数:20.00)_三、3 综合应用题(总题数:1,分数:30.00)5.在名称为 Form1 的窗体中画三个命令按钮(名称分别为 Command1、Command2 和 Command3,标题分别为“显示”、“统计”和“保存”),然后画一个文本框(名称为 Text1,MultiLine 属性设置为True
5、,ScrollBars 属性设为 2),如下图所示。程序运行后,如果单击“显示”则读入程序中的文本,并在文本框中显示出来,如下图所示。(分数:30.00)_二级 VISUAL+BASIC 机试-114 答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:2,分数:30.00)1.在名称为 Form1 的窗体上画一个文本框,其名称为 Text1, 然后通过属性窗口设置窗体和文本框的属性,实现如下功能:(a)在文本框中可以显示多行文本;(b)在文本框中显示垂直滚动条;(c)文本框中显示的初始信息为“全国计算机等级考试”;(d)文本框中显示的字体为三号、规则、黑体;(e)
6、窗体的标题为“设置文本属性”。完成设置后的窗体如下图所示。(分数:15.00)_正确答案:(第一步:启动 Visual Basic,新建一个工程文件。第二步:单击工具箱上的“文本框”控件,在窗体上画一个文本框,将其 Name 属性设置为 Text1,Text属性设置为“程序设计”,Font 属性中设置字体为黑体,字号为三号,MultiLine 属性设为True,ScrollBars 属性值设为 2;将 Form1 的 Caption 设为“设置文本框属性”。第三步:调试并运行程序,运行正确后按要求保存。)解析:解析 MultiLine 属性如果设为 False,则在文本框中只能输入单行文字;当
7、设为 True 时,可以使用多行文本,即在文本框中输入或输出文字时可以换行,并在下一行接着输入或输出。ScrollBars 属性用来设置文本框是否有滚动条,要使文本框有垂直滚动条,将其设为 2 即可。注意,要使得文本框有滚动条,其 MultiLine 属性必须为 True。2.在窗体上画两个文本框,名称为 Text1,Text2。使得在 运行时,如果在 Text1 中每输入一个字符,则显示一个“*”,同时 在 Text2 中显示输入的内容。程序运行时的界面如下图所示。(分数:15.00)_正确答案:(第一步:启动 Visual Basic,新建一个工程文件。第二步:单击工具箱中的“文本框”控件
8、,在窗体上画两个文本框,Name 属性分别设为 Text1 和 Text2,把 Text1 的 PasswordChar 属性设为“*”。第三步:编写程序源代码:1 Private Sub Text1_Change( )2 Text2. Text=Text1. Text3 End Sub第四步:调试并运行程序,运行正确后保存。程序设计完成经调试无误后进行存盘。以 sit2. vbp 和sjt2. frm 进行保存。)解析:解析 文本框的 Passwordchar 在默认状态下被设置为空字符串(不是空格),用户从键盘上输入时,每个字符都可以显示出来,若设为非空的某个字符,则运行时文本框中显示设置
9、的那个字符,而非输入的内容。现要求显示*,所以将 Password-Char 属性设为*即可。不过要引起注意的是该文本框的 Text 属性还是输入的内容,所以把 Text1 的 Text 属性值赋给 Text2 时,就可以在 Text2 中显示输入的内容。二、2 简单应用题(总题数:2,分数:40.00)3.在名称为 Form1 的窗体上画出如阿所示的三角形。下表给出了直线 Line1、Line2 的坐标值,请按此表画 Line1、 Line2,并画出直线 Line3,从而组成如图所示的三角形。表 Line1、Line2 的坐标值名称 X1 Y1 X2 Y2Line1 600 1600 160
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 机试 114 答案 解析 DOC
