【计算机类职业资格】二级VISUAL+BASIC机试-93及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC机试-93及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC机试-93及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 机试-93 及答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:1,分数:30.00)请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。(分数:30.00)(1).在名称为 Form1 的窗体上放置一个名称为 Drive1 的驱动列表框控件,一个名称为 Dir1 的目录列表框控件、一个名称为 File1 的文件列表框控件。程序运行时,可以对系统中的文件进行浏览,如下图所示。注意:程序中不得使用任何变量,保存时必须存放在考生文件夹下,窗体文件名为 sj1.frm,工程文件名为 sj1.vbp。*(分数:
2、15.00)_(2).在名称为 Form1 的窗体上放置一个名为 Label1 的标签控件和一个名为 Timer1 的计时器控件,程序运行后,文本框中显示的是当前的时间,而且每一秒文本框中所显示的时间都会随时间的变化而改变,并且显示的字体为四号宋体字,如下图所示。注意:程序中不得使用任何变量,保存时必须存放在考生文件夹下,窗体文件名为 sj2.frm,工程文件名为 sj2.vbp。*(分数:15.00)_二、2 简单应用题(总题数:2,分数:40.00)1.在考生文件夹下有工程文件 sj3.vbp 及窗体文件 sj3.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代
3、码前的所有注释符(即号),但不能修改其他部分。存盘时不得改变文件名和文件夹,如下图所示。在名称为 Form1 的窗体上有 3 个 Text 控件及 5 个命令按钮,功能为:开始启动工程时,界面上除“读取数据”及“关闭”按钮有效之外,其他按钮均不可用(灰色显示);单击“读取数据”按钮之后,利用InputBox 让用户连续且必须输入 8 个数。若录入为非数字符号,则给出提示“输入数据无效,请重新输入:”。输入完毕后,“读取数据”变灰,其他变为可用状态;按相应的按钮可分别求出所输入数据的升序排列及平均值,并在右侧对应的文本框中显示(注意用 A(8)存放最大数,A(1)存放最小数);单击“清空”按钮将
4、所有文本框清空。(分数:20.00)_2.在考生文件夹下有工程文件 sj4.vbp 及窗体文件 sj4.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即号),但不能修改其他部分。存盘时不得改变文件名和文件夹,如右图所示。在名称为 Form1 的窗体上有 3 个 Labe1 控件、两个 Text 控件和两个命令按钮。该程序的主要功能是求从1 到 Text1 中用户输入的任意自然数 n 的累加和。刚启动时,可以在输入框内输入任意自然数(n 值太大时,运算时间将很长,建议不超过 4 位)。当输人为非数值时,累加结果为 0;单击“开始”按钮可以在 Tex
5、t2中显示累加和。同时“开始”变为“完成”并变灰;单击“关闭”按钮结束程序的运行。(分数:20.00)_三、3 综合应用题(总题数:1,分数:30.00)3.在考生文件夹下有工程文件 si5.vbp 及窗体文件 sj5.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即号),但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的 dat 文件也保存到考生文件夹下,否则没有成绩。本题描述如下:在名称为 Form1 的窗体上有一个 Labe1 控件和两个命令按钮,数据文件 in5.dat 存放了一些成绩。按“开始”按钮后,从考生文件夹下的 in5.d
6、at 中读出数据并求出它们的总分和平均分,将结果写入考生文件夹下的 out5.dat 文件中,程序运行界面如下图所示。执行完毕,“开始”按钮变成“完成”,且无效(变灰)。(分数:30.00)_二级 VISUAL+BASIC 机试-93 答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:1,分数:30.00)请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。(分数:30.00)(1).在名称为 Form1 的窗体上放置一个名称为 Drive1 的驱动列表框控件,一个名称为 Dir1 的目录列表框控件、一个名称为 File1 的文件列表
7、框控件。程序运行时,可以对系统中的文件进行浏览,如下图所示。注意:程序中不得使用任何变量,保存时必须存放在考生文件夹下,窗体文件名为 sj1.frm,工程文件名为 sj1.vbp。*(分数:15.00)_正确答案:(文件系统控件有 3 种:驱动器列表框(Drive List Box)、目录列表框(Dir List Box)和文件列表框(File List Box)。3 个文件系统控件必须协调工作才能构成一个文件管理系统,当用户在驱动器列表框中选择一个新的列表框或当目录列表框的 Path 属性改变会触发 Change 事件,将三者实现同步的代码为:File1.Path=Dir1.Path,Dir
8、1.Path=Drive1.Drive。根据题意,新建“标准 EXE”工程,将一个分区列表框控件、一个目录列表框控件和一个文件列表框控件添加到窗体中,分区列表框的名称为 Drive1,目录列表框的名称为 Dir1,文件列表框的名称为 File1。双击 Drive1,进入代码窗口,编写如下代码:Private Sub Dir1_Change() 将 File1 和 Dir1 相连File1.Path=Dir1End SubPrivate Sub Drive1_Change()Dir1.Path=Drive1.Drive 将 Drive1 和 Dir1 相连End Sub单击 )解析:(2).在名
9、称为 Form1 的窗体上放置一个名为 Label1 的标签控件和一个名为 Timer1 的计时器控件,程序运行后,文本框中显示的是当前的时间,而且每一秒文本框中所显示的时间都会随时间的变化而改变,并且显示的字体为四号宋体字,如下图所示。注意:程序中不得使用任何变量,保存时必须存放在考生文件夹下,窗体文件名为 sj2.frm,工程文件名为 sj2.vbp。*(分数:15.00)_正确答案:(计时器控件是以一定的时间间隔激发计时器事件而执行相应的代码,其 Interval 属性决定时间问隔的长短,以毫秒为单位。所以要实现每一秒文本框的时间改变,只要将该属性设置为 1000,要使程序运行后取得当前
10、时间可用 Time 函数,程序用到的 Str 函数将其中的内容转化为字符串。根据题意,新建“标准 EXE”工程,将一个标签和一个计时控件添加到窗体中,将标签的名称设为Label1、字体大小设为四号宋体,Timer 的名称为 Timer1。双击 Timer1,进入代码编写窗 12,编写以下代码:Private Sub Form_Load()Label1.Caption=Str(Time)End SubPrivate Sub Timer1_Timer()Label1.Caption=Str(Time)End Sub单击 )解析:二、2 简单应用题(总题数:2,分数:40.00)1.在考生文件夹下有
11、工程文件 sj3.vbp 及窗体文件 sj3.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即号),但不能修改其他部分。存盘时不得改变文件名和文件夹,如下图所示。在名称为 Form1 的窗体上有 3 个 Text 控件及 5 个命令按钮,功能为:开始启动工程时,界面上除“读取数据”及“关闭”按钮有效之外,其他按钮均不可用(灰色显示);单击“读取数据”按钮之后,利用InputBox 让用户连续且必须输入 8 个数。若录入为非数字符号,则给出提示“输入数据无效,请重新输入:”。输入完毕后,“读取数据”变灰,其他变为可用状态;按相应的按钮可分别求出所输
12、入数据的升序排列及平均值,并在右侧对应的文本框中显示(注意用 A(8)存放最大数,A(1)存放最小数);单击“清空”按钮将所有文本框清空。(分数:20.00)_正确答案:(用数组 str(8)来接收 InputBox 输入的 8 个数,InputBox 的格式为:InputBox(提示,标题,默认,x 坐标位置.Y 坐标位置);Enabled 属性可设置控件是否可用,当该值为 True 时可用,为 False时不可用(灰色);Val()函数将字符转换成数值。根据题意,将 5 个命令按钮和 3 个文本框控件添加到窗体中,命令按钮的名称分别为Command1、Command2、Command3、C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 机试 93 答案 解析 DOC
