【计算机类职业资格】二级VISUAL+BASIC机试-112及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC机试-112及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC机试-112及答案解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 机试-112 及答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:2,分数:30.00)1.在名称为 Form1 的窗体上画一个命令按钮,名称为 Cmd1,其标题为“向右移动本按钮”。编写适当的事件过程,使得程序运行时,每单击命令按钮一次,按钮向右移动 100。程序运行时的窗体界面如下图所示。(分数:15.00)_2.在名称为 Form1 的窗体上画一个命令按钮,名称为 Cmd1,标题为“扩大两倍”。编写适当的事件过程,程序运行后,如果单击 Cmd1 命令按钮,则可以使命令按钮的长度和宽度各扩大到原来的 2 倍。注意:不得使用任何变
2、量。程序运行时的窗体界面如下图所示。(分数:15.00)_二、2 简单应用题(总题数:2,分数:40.00)3.在考生文件夹下有一个工程文件 sjr3.vbp,相应的窗体文件为 sjt3.frm。在窗体上有一个名称为Text1 的文本框,其 Muhiline 属性为 True。程序运行后,如果单击窗体,则用随机函数产生 16 个 0 到99 的整数,并按 4 行 4 列的矩阵形式在文本框中显示出来,然后在文本框中输出矩阵对角线上的数。程序运行的情况如下图所示。这个程序不完整,请把它补充完整,并能正确运行。(分数:20.00)_4.在考生文件夹下有一个工程文件 sjt4.vbp,窗体上有两个文本
3、框、三个单选按钮和一个命令按钮。运行时,在 Text1 中输入若干个大写和小写字母,并选中一个单选按钮,再单击“转换”按钮,则按选中的单选按钮的标题进行转换,结果放在 Text2 中(如下图所示)。在给出的文件中已经给出了全部控件,但程序不完整,要求:去掉程序中的注释符,把程序中的部分改为正确的内容。(分数:20.00)_三、3 综合应用题(总题数:1,分数:30.00)5.在名称为 Form1 的窗体上建立一个文本框 Text1 和两个命令按钮 Cmd1 和 Cmd2,标题分别为“读入数据”和“排序显示保存”(如图所示)。程序运行后,如果单击“读入数据”按钮,则读入 in006.txt 文件
4、中的100 个整数,放入一个数组中(数组下界为 1);如果单击“排序显示保存”按钮,则对这 100 个整数按从大到小进行排序,把排序后的全部数据在文本框 Text1 中显示出来,然后存入考生文件夹的 out006.txt中。要求考生调用考生文件夹下的标准模块保存数据。(分数:30.00)_二级 VISUAL+BASIC 机试-112 答案解析(总分:100.00,做题时间:90 分钟)一、1 基本操作题(总题数:2,分数:30.00)1.在名称为 Form1 的窗体上画一个命令按钮,名称为 Cmd1,其标题为“向右移动本按钮”。编写适当的事件过程,使得程序运行时,每单击命令按钮一次,按钮向右移
5、动 100。程序运行时的窗体界面如下图所示。(分数:15.00)_正确答案:(第一步:建立工程和添加窗体单击考试界面的“功能”选项,从弹出的菜单中选择“启动应用程序”选项。启动 Visual Basic 后,在“新建工程”对话框中选择“新建”项口中的“标准 EXE”,然后单击“打开”按钮,建立一个新的工程文件,里面会同时自动建立一个名为 Form1 的窗体文件。第二步:设计窗体单击工具箱上的 CommandBox 控件图标,在窗体上拖拉出一个命令按钮;在其属性窗口中,Name 属性设置为 Cmd1,Caption 属性设置为“向右移动本按钮”。第三步:编写代码双击 Cmd1 命令按钮,在弹出的
6、代码窗口中,输入以下语句:1 Private Sub Cmd1_Click( )2 Cmd1.Left=Cmd1.Left+1003 End Sub第四步:保存。程序设计完成经调试无误后进行存盘。执行“文件”菜单中的“保存工程”命令,打开“文件另存为”对话框,窗体文件名为“sjt1.form”,单击保存按钮。然后在紧接着出现的“工程另存为”对话框中选择工程文件名为“sjt1.vbp”,单击“保存”按钮。)解析:解析 Left 属性用来确定控件在窗体的位置。坐标为距离窗体左边的值。在“Cmd1.Left=Cmd1.Left+100”的语句的编写中,“Cmd1.Lef1”与“100”没有先后之分。
7、语句也可以写为“Cmd1.Left=100+Cmd1.Left”。与 Left 属性相对应的是 Top 属性,用来确定控件距离窗体顶边的距离。2.在名称为 Form1 的窗体上画一个命令按钮,名称为 Cmd1,标题为“扩大两倍”。编写适当的事件过程,程序运行后,如果单击 Cmd1 命令按钮,则可以使命令按钮的长度和宽度各扩大到原来的 2 倍。注意:不得使用任何变量。程序运行时的窗体界面如下图所示。(分数:15.00)_正确答案:(第一步:建立工程和添加窗体单击考试界面的“功能”选项,从弹出的菜单中选择“启动应用程序”选项。Visual Basic 启动后,在“新建工程”对话框中选择“标准 EX
8、E”选项,单击“打开”按钮,新建一个工程文件,里面会同时建立一个名为 Form1 的窗体文件。第二步:设计窗体单击工具箱中的 CommandBox 控件图标,在窗体上拖拉出一个命令按钮。在其属性窗口中,Name 属性设置为 Cmd1,Caption 属性设置为“扩大两倍”。第三步:编写代码双击 Cmd1 命令按钮,在弹出的代码窗口中,输入以下语句:1 Private Sub Cmd1_Click( )2 Cmd1.Width=Cmd1.Width+Cmd1.Width3 Cmd1.Height=Cmd1.Height+Cmd1.Height4 End Sub第四步:保存。程序设计完成经调试无误
9、后进行存盘。以 sjt2.vbp 和 sjt2.frm 进行保存。)解析:解析 Height 和 Width 属性用来设置控件的高度和宽度。在编写程序代码语句的时候,可以将原来的值相加。由于 Height 和 Width 的值被默认为数值,因此也可以使用乘法。即为:1 Private Sub Cmd1_Click( )2 Cmd1.Width=Cmd1.Width*23 Cmd1.Height=Cmd1.Height*24 End Suh二、2 简单应用题(总题数:2,分数:40.00)3.在考生文件夹下有一个工程文件 sjr3.vbp,相应的窗体文件为 sjt3.frm。在窗体上有一个名称为
10、Text1 的文本框,其 Muhiline 属性为 True。程序运行后,如果单击窗体,则用随机函数产生 16 个 0 到99 的整数,并按 4 行 4 列的矩阵形式在文本框中显示出来,然后在文本框中输出矩阵对角线上的数。程序运行的情况如下图所示。这个程序不完整,请把它补充完整,并能正确运行。(分数:20.00)_正确答案:(第一步:启动 Visual Basic 程序,打开考生文件夹下的工程文件。第二步:单击窗体中任何位置,进入代码编辑状态,完善程序如下:1 Dim S As String, T As String2 N=43 M=44 Randomize5 S=“初始矩阵为:“6 For
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 机试 112 答案 解析 DOC
