【计算机类职业资格】二级VISUAL+BASIC机试-55及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC机试-55及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC机试-55及答案解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 机试-55 及答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:1,分数:30.00)1.请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。1在名称为 Form1 的窗体上放置一个名称为 Drive1 的 DriveListBox 控件,一个名称为 Dir1 的DirListBox 控件和一个名称为 File1 的 FileListBox 控件。程序运行时,可以对系统中的文件进行浏览;当双击 File1 中的文件名时,用 MsgBox 显示文件名(不显示路径名)。注意:程序中不得使用任何变量;保存时必
2、须存放在考生文件夹下,窗体文件名为 sjt1. frm,工程文件名为 sjt1.vbp。2在名称为 Form1 的窗体上放置一个名为 Text1 的文本框控件和一个名为 Timer1 的计时器控件,程序运行后,文本框中显示的是当前的时间,而且每一秒文本框中所显示的时间都会随时间的变化而改变。注意:程序中不得使用任何变量;保存时必须存放在考生文件夹下,窗体文件名为 sjt2. frm,工程文件名为 sjt2.vbp,如图 11 所示。(分数:30.00)_二、2 简单应用题(总题数:1,分数:40.00)2.在考生文件夹中有文件 sjt3.vbp 及其窗体文件 sjt3.frm,该程序是不完整的
3、,请在有?号的地方填入正确的内容,然后删除?及所有注释符(即号),但不能修改其他部分。存盘时不得改变文件夹和文件名。本题描述如下:窗体上有一个名称 Text1 的文本框,两个复选框,名称分别为 Ch1 和 Ch2,标题分别为“足球”和“乒乓球”;一个名称为 C1,标题为“确定”命令按钮。要求程序运行后,如果只选中 Ch1,单击“确定”命令按钮,则在文本框中显示“我喜欢足球”:如果只选中 Ch2,单击“确定”命令按钮,则在文本框中显示“我喜欢乒乓球”;如果同时选中 Ch1 和 Ch2,然后单击“确定”命令按钮,则在文本框中显示“我喜欢足球和乒乓球”;如果 Ch1 和 Ch2 都不选,然后单击“确
4、定”命令按钮,则在文本框中什么都不显示。程序运行界面如图 21 所示。(分数:40.00)_三、3 综合应用题(总题数:1,分数:30.00)3.在考生文件夹下有一个工程文件 sjt5.vbp,其窗体上有两个标签 L1 和 L2,标题分别为“口令”和“允许次数”;一个命令按钮 C1,标题为“确定”;两个文本框名称分别为 Text1 和 Text2,其中 Text1 用来输入口令(输入时,显示“*”),无初始内容 Text2 的初始内容为 3,如图 31 所示。(分数:30.00)_二级 VISUAL+BASIC 机试-55 答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题
5、(总题数:1,分数:30.00)1.请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。1在名称为 Form1 的窗体上放置一个名称为 Drive1 的 DriveListBox 控件,一个名称为 Dir1 的DirListBox 控件和一个名称为 File1 的 FileListBox 控件。程序运行时,可以对系统中的文件进行浏览;当双击 File1 中的文件名时,用 MsgBox 显示文件名(不显示路径名)。注意:程序中不得使用任何变量;保存时必须存放在考生文件夹下,窗体文件名为 sjt1. frm,工程文件名为 sjt1.vbp。2在名称为 Form1 的窗
6、体上放置一个名为 Text1 的文本框控件和一个名为 Timer1 的计时器控件,程序运行后,文本框中显示的是当前的时间,而且每一秒文本框中所显示的时间都会随时间的变化而改变。注意:程序中不得使用任何变量;保存时必须存放在考生文件夹下,窗体文件名为 sjt2. frm,工程文件名为 sjt2.vbp,如图 11 所示。(分数:30.00)_正确答案:( 在窗体上建立好控件后,先设置控件属性,再编写事件过程。 文件系统控件有 3 种:驱动器列表框(DriveListBox),目录列表框(DirListBox)和文件列表框(FileListBox)。3 个文件系统控件必须协调工作才能构成一个文件管
7、理系统,当用户在驱动器列表框中选择一个新的列表框或在当目录列表框 Path 的属性改变都触发 Change 事件,将三者(利用本题中 3 个对象的名称)实现同步的代码为:File1.PathDir1.Path,Dir1. PathDrive1.Drive。双击触发 DblClick 事件弹出 MsgBox 显示文件名,其格式为:MsgBox 提示,按钮,标题。 解题步骤:第一步:建立界面并设置控件属性。程序中用到的控件及其属性见表 1。表 1标题 属性 设置值DriveListBox Name Drive1DirListBox Name Dir1FileListBox Name File1第二
8、步:编写程序代码。参考代码:Option ExplicitPrivate Sub Dir1_Change()File1.PathDir1.PathEnd SubPrivate Sub Drive1_Change()Dir1.PathDrive1.DriveEnd SubPrivate Sub File1_dblclick()MsgBox File1.FileNameEnd SubPrivate Sub Form_Load()Dir1.PathDrive1.DriveFile1.PathDir1.PathEnd Sub第三步:调试并运行程序。第四步:按题目要求存盘。2 在窗体上建立好控件后,先设
9、置控件的属性,再编写事件过程。 时钟控件作用是以一定的时间间隔激发计时器事件(Timer)而执行相应的程序代码,其 Interval属性决定时间间隔的长短,以毫秒为单位,所以要实现每一秒文本框的时间改变只要使该属性设置为1000 即可,要使程序运行后取得当前时间可用 Time 函数取得,程序用到的 Str 函数将其中的内容转化为字符串。 解题步骤:第一步:建立界面并设置控件属性。程序中用到的控件及其属性见表 2。表 2标 题 属 性 设 置 值Text Name Text1Timer NameInterval Timer11000第二步:编写程序代码。参考代码:Private Sub Form
10、_Load()Text1.TextStr(Time)End SubPrivate sub Timer1_Timer()Text1.TextStr(Time)End Sub第三步:调试并运行程序。第四步:按题目要求存盘。)解析:二、2 简单应用题(总题数:1,分数:40.00)2.在考生文件夹中有文件 sjt3.vbp 及其窗体文件 sjt3.frm,该程序是不完整的,请在有?号的地方填入正确的内容,然后删除?及所有注释符(即号),但不能修改其他部分。存盘时不得改变文件夹和文件名。本题描述如下:窗体上有一个名称 Text1 的文本框,两个复选框,名称分别为 Ch1 和 Ch2,标题分别为“足球”
11、和“乒乓球”;一个名称为 C1,标题为“确定”命令按钮。要求程序运行后,如果只选中 Ch1,单击“确定”命令按钮,则在文本框中显示“我喜欢足球”:如果只选中 Ch2,单击“确定”命令按钮,则在文本框中显示“我喜欢乒乓球”;如果同时选中 Ch1 和 Ch2,然后单击“确定”命令按钮,则在文本框中显示“我喜欢足球和乒乓球”;如果 Ch1 和 Ch2 都不选,然后单击“确定”命令按钮,则在文本框中什么都不显示。程序运行界面如图 21 所示。(分数:40.00)_正确答案:( 复选框用来表示状态,在程序运行期间可以改变其状态。复选框标题由 Caption 属性来设置,复选框的 value 属性用来表示
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 机试 55 答案 解析 DOC
