国家二级VB机试(上机操作)模拟试卷532
基本操作题
1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)请在名称为Form1的窗体上建立一个二级下拉菜单,第一级共有两个菜单项,标题分别为“文件”、“编辑”,名称分别为file、edit;在“编辑”菜单下有第二级菜单,含有三个菜单项,标题分别为“剪切”、“复制”、“粘贴”,名称分别为cut、copy、paste。其中“粘贴”菜单项设置为无效(如图1-154所示)。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在窗体上画两个文本框,名称分别为Text1、Text2。请设置适当的控件属性,并编写适当的事件过程,使得在运行时,如果在Text1中每输入一个字符,则显示一个“*”,同时在Text2中显示输入的内容(如图1-155所示)。程序中不得使用任何变量。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
第1小题
【操作步骤】
步骤1:新建一个“标准EXE”工程,利用菜单设计器如表2-63在窗体上建立一个二级菜单。
[*]
步骤2:按要求将文件保存至考生文件夹中。
第2小题
【操作步骤】
步骤1:新建一个“标准EXE”工程。
步骤2:在窗体Form1中加入两个文本框,并分别设置它们的相关属性,属性及值如表2-64所示。
[*]
步骤3:双击Text1文本框,打开代码编辑窗口,在Text1的Change事件过程中输入如下代码:
参考代码:
Private Sub Text1_Change()
Text2.Text = Text1.Text
End Sub
步骤4:按要求将文件保存至考生文件夹中。
解析:
简单应用题
2.(1)在名称为Form1的窗体上画两个图片框,名称分别为P1、P2,高度均为1900,宽度均为1700,通过属性窗口把图片文件pic1.bmp 放入P1中,把图片文件pic2.jpg 放入P2 中;再画一个命令按钮,名称为C1,标题为“交换图片”(如图1-156所示)。编写适当的事件过程,使得在运行时,如果单击“交换图片”按钮,则在P1中显示pic2.jpg,在P2中显示pic1.bmp。程序中不得使用任何变量,也不能使用第三个图片框。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt3.vbp,窗体文件名为sjt3.frm。
(2)在考生文件夹下有一个工程文件sjt4.vbp,请在窗体上画两个复选框,名称分别为Ch1、Ch2,标题分别为“程序设计”、“数据库原理”;然后画一个文本框,名称为Text1;再画一个命令按钮,名称为C1,标题为“确定”(如图1-157所示)。请编写适当的事件过程,使得在运行时,选中复选框并单击“确定”按钮,就可以按照下表的要求把结果显示在文本框中。存盘时,工程文件名为sjt4.vbp,窗体文件名为sjt4.frm。
注意:考生不得修改窗体文件中已经存在的程序,退出程序时必须通过单击窗体右上角的关闭按钮。在结束程序运行之前,必须进行产生表1-5一个结的操作。
第1小题
【操作步骤】
步骤1:新建一个“标准EXE”工程,在窗体Form1中如表2-65画出所列控件并设置其相关属性。
[*]
步骤2:打开代码编辑窗口,编写命令按钮的Click
事件过程:
参考代码:
Private Sub C1_Click()
P1.Picture = LoadPicture(App.Path + _
\\
解析:
综合应用题
3.在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个文本框,名称分别为Text1、Text2;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“输入”、“计算”、“存盘”(如图1-158所示)。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a 是否为素数,如果是素数,则返回True,否则返回False。请编写适当的事件过程,使得在运行时,单击“输入”按钮,就把文件in5.txt 中的整数放入Text1中;单击“计算”按钮,则找出大于Text1中的整数的第一个素数,并显示在Text2中;单击“存盘”按钮,则把Text2中的计算结果存入out5.txt文件中。
【操作步骤】
步骤1:打开考生文件中的本题工程文件sjt5.vbp,在代码编辑窗口,分别编写命令按钮的单击事件。
参考代码:
Private Sub C1_Click()
Open \\
解析:
本文档预览:3600字符,共2949字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载