ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:139KB ,
资源ID:499879      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-499879.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级VB机试(上机操作)模拟试卷454及答案与解析.doc)为本站会员(amazingpat195)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级VB机试(上机操作)模拟试卷454及答案与解析.doc

1、国家二级 VB机试(上机操作)模拟试卷 454及答案与解析 一、基本操作题 1 (1)在名称为 Form1的窗体上画 1个名称为 Framel、标题为 “学位 ”的框架;框架内有 1个名称为 Optionl的控件数组,该控件数组含有 4个标题分别为 “学士 ”、 “硕士 ”、 “博士 ”和 “其他 ”的单选按钮,它们的 Index属性分别为 0、 1、 2、 3,且标题为 “硕士 ”的单选按钮为选中状态。运行后的窗体如图所示。 注意:存盘时必须存放在考生文件夹下,工程文件名为 sjt1 vbp,窗体文件名为 sjt1 frm。(2)在名称为 Form1、 标题为 “练习 ”的窗体上,画 1个名

2、称为 Imagel的图像框,该图像框能自动调整其中图片内容的大小,并装入考生文件夹下名称为 “风景 ”的图片文件。再画 2个名称分别为 Commandl和Command2,标题分别为 “加宽 ”和 “加高 ”的命令按钮。如图所示。 要求:编写两个按钮适当的事件过程,使得单击 “加宽 ”按钮时, Imagel的宽度增加 15;单击 “加高 ”按钮时, Imagel的高度增加 15。在程序中不得使用变量,每个事件过程中只能写一条语句。注意:存盘时必须存放在考生文件夹下,工程文件名为 sjt2 vbp,窗体文件名为 sjt2 frm。 二、简单应用题 2 (1)在考生文件夹下有一个工程文件 sjt3

3、 vbp。程序运行后,单击 “读入数据 ”按钮,可将考生文件夹下 in3 txt文件中的所有英文单词读入,并在 Text1文本框中显示;单击 “插入列表框 ”按钮,则按顺序将每个单词作为一项添加到 List1列表框中 (如图所示 )。 在 in3 txt文件中,每个单词之间用一个空格字符隔开,最后一个单词的后而没有空格。已经给出了所有控件和程序,但程序不完整。要求:请去掉程序中的注释符,把程序中的 ?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。最后用原来的文件名保存上程文件和窗体文件。(2)在考生文件夹下有一个工程文件 sjt4 vbp,窗体上已经添加所有控件,如图所

4、示。在程序运行时,如果单击 “开始 ”按钮,则每隔 0 1秒窗体上的汽车图标向右移动一次 (初始状态下不移动 );如果单击 “停止 ”按钮,则停止移动。请完成以下工作: 没皆适当控件的适当属性,使得每 0 1秒汽车图标向右移动一次,而初始状态下不移动。 请去掉程序中的注释符,把程序中的 ?改为正确的内容。 为两个命令按钮编写适当的事件过程,最后以原文件名存盘。 注意 :不得修改已经给出的程序。编写事件的过程中不能使用变量,每个事件过程中只能有一条语句。 三、综合应用题 3 在考生文件夹下有一个工程文件 Sjt5 vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩 (均为整数

5、 )。要求编写程序,统计总人数,同时统计不及格、 60 69、 70 79、 80 89及 90 100各分数段的人数,将统计结果显示在相应的文本框中。结束程序之前,必须单击 “保存 ”按钮,保存统计结果。注意:不能修改程序的其他部分和控件属性。程序调试通过后,运行程序,将统计结果显示在文本框中 ,再按 “保存 ”按钮,否则将没有成绩,最后将修改后的文件按原文件名进行存盘。 国家二级 VB机试(上机操作)模拟试卷 454答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:新建一个窗体,在窗体上添加一个框架控件,并按照表4 1设置控件的属性,结果如图 4 1所示。步骤 2:在建立好的框

6、架控件上依次添加 4个单选按钮,并按照表 4 2设置控件属性,结果如图 4 2所示。为了使 “硕士 ”单选按钮处于选中状态,需要将其的 value属性值设置为 True。步骤 3:调试并运行程序,关闭程序后按题目要求存盘。 (2)步骤 l:新建一个窗体,并设置窗体的相关属性,如表4 3所示。 步骤 2:在建立好的窗体上添加一个 Image控件,并按照表 4 4设置控件属性,结果如图 4 3所示。步骤 3:向窗体上添加两个按钮控件,按钮名称分别为 Command1和 Command2,并按照表 4 5设置两个按钮控件的相关属性,运行结果如图 4 4所示。 步骤4:双击 “加宽 ”按钮,打开代码编

7、辑窗口,在代码编辑窗口指定位置编写以下代码。 编写程序代码如下: 参考答案 Private Sub Command1_Click() Image1 Width=Imagel Width+15 End Sub 步骤 5:双击 “加高 ”按钮,打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 编写程序代码如下: 参考答案 Private Sub Command2_Click() Image1 Height=Image1 Height+15 End Sub 步骤5:调试并运行程序,关闭程序后按题目要求存盘。 【试题解析】 (1)新建窗体,添加框架控件,在框架控件中依次添加四个单选按钮,并将四个

8、单选按钮设置为控件数组,然后修改相关控件的属性,以完成题目所需要 求。 (2)新建窗体,在窗体中添加一个 Image控件和两个 Command按钮控件,向Image控件中添加图片,并设置 stretch属性为 True,当单击 “加宽 ”按钮时,将Image控件的 width属性加 15,当单击 “加高 ”按钮时,将 Image控件的 teigth属性加 15。 二、简单应用题 2 【正确答案】 (1)步骤 1:打开本题工程文件。 步骤 2:打开代码编辑窗口,去掉程序中的注释符 “”,将问号改为正确的内容。 参考答案 Private Sub Command1_Click() Dim st $

9、ch $ Open App Path & “ in3 txt“For Input As #1 打开文件 Do While Not EOF(1)文件指针是否到达文件末尾 Input #1, ch达到文件末尾返回 true,否则返回 false st=st & ch将读出的数据加到原有数据末尾 Loop Close #1 关闭文件 Text1=st将内容显示在文本框中 End Sub Private Sub Command2_Click() Dim st $, word$, c $ St=Text1 n=Len(St) FOr k=1 To n c=Mid(st, k, 1)从 st中依次取出 1

10、个字符进行比较 If c“ “,其中 st=Text1 Text。每添加一个单词后清空变量 word,将所取字符的起始位置加 1,再次执行循环得到下一个单词。 (2)首先通过计时器的 Interval和 Enabled属性设置计时器每次改变的时间间隔和计时器是否可用,根据题意,在初始状态下 Enabled属性设置为 False,在计时器的 Timer事件过程中,通过图片框的 Left属性值的改变来实现自左向右移动的功能。在 “开始 ”按钮的单击事件过程中应启用计时器,在 “停止 ”按钮的单击事件过程中必须停止计时器。 三、 综合应用题 3 【正确答案】 步骤 1:打开本题工程文件。 步骤 2:

11、打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 参考答案 For i=1 To n 环判断分数的范围,当满足某个条件时则分别统计 If arr(i)=60 And arr(i)=70 And arr(1)=80 And arr(i)=90 And arr(i)=100 Then Text6 =Val(Text6) +1 End If Text1=Val(TOXtl)+1显示统计人数 Next 步骤 3:调试并运行程序,关闭程序后按题目要求存盘 。 【试题解析】 在窗体装入时,通过文件操作和 Do While语句从数据文件中读取学生的成绩,并把成绩的值装入数组 arr(n)。单击 “统计 ”按钮通过 For循环语句遍历数组,并用 If语句对数组中存储的数值进行判断,使用 Val()函数完成字符向数值类型的转换,通过累加统计不及格、 60 69、 70 79、 80 89及 90 100各分数段的人数,并将各分数段的人数统计结果和总人数显示在相应的文本框中。单击 “保存 ”按钮,将统计结果使用 Print方法,并通过文件操作保存在文本文件中,弹出 MsgBox对话框,提示 “保存成功 !”。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1