国家二级VB机试(基本操作题)模拟试卷2附答案解析

国家二级VB机试(基本操作题)模拟试卷2

基本操作题

1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮的高、宽均为400、900。窗体的标题为“按钮示例”。运行后的窗体如图3—62所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。

(2)在名称为Form1的窗体上画一个名称为Drvl的驱动器列表框,一个名称为Dirl的目录列表框,一个名称为Filel的文件列表框,名称为Labe11、标题为“文件名”的标签和名称为Labe12、BorderStyle为1的标签。窗体的标题设置为“文件系统控件”。请编写适当的程序,使得这三个文件系统控件可以同步变化,即当驱动器列表框中显示的内容发生变化时,目录列表框和文件列表框中显示的内容同时发生变化。单击文件列表框时,将选中的文件名显示在Labe12中,如图3—63所示。

(1)【操作步骤】

步骤1:新建一个“标准EXE”工程,单击工具箱中的CommandButton控件图标,在窗体Form1上拉出一个命令按钮,在属性设置窗口中该单选按钮名称设置为cmdArray,Width属性值设置为900,Height属性值设置为400。

步骤2:选中cmdArray控件,选择【编辑】→【复制】命令,然后选择【编辑】→【粘贴】命令,在弹出的询问是否建立控件数组的对话框中,选择“是”按钮,如图4—1所示,则可以建立cmdArray控件数组的第2个元素。再次选择【编辑】→【粘贴】命令,建立cmdArmy控件数组的第3个元素。

[*]

步骤3:依次选中cmdArray控件数组中各个元素,设置它们的相关属性,属性及其值如表4—38所示。

[*]

步骤4:按要求将文件保存至考生文件夹中。

(2)【操作步骤】

步骤1:新建“标准EXE”工程,往窗体Form1中加入驱动器列表框、目录列表框控件、文件列表框控件各一个以及两个标签,分别设置它们的相关属性,属性及其值如表4—39所示。

[*]

步骤2:打开代码编辑窗口,输入如下代码。参考代码:

Private Sub Drv1_Change()

Dir1.Path=Drv1.Drive

End Sub

Private Sub Dir1 Change()

File1.Path=Dir1.Path

End Sub

Private Sub File1_Click()

Labe12.Caption=File1.FileName

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

2.在考生文件夹中,“samp1.accdb”数据库文件已建立了3个关联表对象(名为“线路”、“游客”和“团队”)和窗体对象“brow”。试按以下要求,完成表和窗体的各种操作。

(1)按照以下要求修改表的属性:

“线路”表:设置“线路ID”字段为主键、“线路名”字段为必填字段。

“蹦队”表:没置“团队ID”字段为有索引(无重复)、“导游姓名”字段为必填字段。

按照以下要求修改表结构:

向“团队”表增加一个字段,字段名称为“线路ID”,字段类型为文本型,字段大小为8。

(2)分析“团队”表的字段构成、判断并设置主键。

(3)建立“线路”和“团队”两表之间的关系,并实施参照完整。

(4)将考生文件夹下Excel文件“Test.xlsx”中的数据链接到当前数据库中。

要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。

(5)删除“游客”表对象。

(6)修改“brow”窗体对象的属性,取消“记录选择器”和“分隔线”显示,将窗体标题栏的标题改为“线路介绍”。

(1)【操作步骤】

步骤1:选择“表”对象,右键单击“线路”表,从弹出的快捷菜单中选择“设计视图”命令。

步骤2:右键单击“线路ID”字段行,从弹出的快捷菜单中选择“主键”命令,如图3.266所示。

[*]

步骤3:单击“线路名”字段行任一点,在“必需”行下拉列表中选择“是”,如图3.267所示。

[*]

步骤4:按Ctrl+S保存修改,关闭设计视图。

步骤5:右键单击“团队”表,从弹出的快捷菜单中选择“设计视图”命令。单击“团队ID”字段行任一点,在“索引”行的下拉列表中选择“有(无重复)”。

步骤6:单击“导游姓名”字段行任一点,在“必需”行的下拉列表中选择“是”。

步骤7:在“出发日期”下一行的“字段名称”处输入“线路ID”,单击“数据类型”列,在“字段大小”行输入“8”,如图3.268所示。

[*]

(2)【操作步骤】

步骤1:选中“团队ID”字段行。

步骤2:右键单击“团队ID”行,从弹出的快捷菜单中选择“主键”命令,如图3.269所示。

[*]

步骤3:按Ctrl+S保存修改,关闭设计视图。

(3)【操作步骤】

步骤1:单击“数据库工具”选项卡“关系”组中的“关系”按钮,如不出现“显示表”对话框,则单击“关系上具”的“设计”选项卡“关系”组中的“显示表”按钮,从弹出的对话框中添加表“线路”和“团队”,关闭“显示表”对话框。

步骤2:选中表“线路”中的“线路ID”字段,拖动鼠标到表“团队”的“线路ID”字段,放开鼠标,在弹出的“编辑关系”对话框中选择“实施参照完整性”复选框,然后单击“创建”按钮,如图3.270所示。

[*]

步骤3:按Ctrl+S保存修改,关闭关系界面。

(4)【操作步骤】

步骤1:单击“外部数据”选项卡下“导入并链接”组中的“Excel”按钮,弹出“获取外部数据-Excel电子表格”对话框,单击“浏览”按钮,在考生文件夹找到要导人的文件“Test.xlsx”,单击“打开”按钮,选择“通过创建链接表来链接到数据源”单选框,单击“确定”按钮,如图3.271所示。

[*]

步骤2:单击“下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮。

步骤3:在“链接表名称”处输入“tTest”,单击“完成”按钮。

(5)【操作步骤】

右键单击“游客”表,从弹出的快捷菜单中选择“删除”命令,如图3.272所示,在弹出的对话框中选择“是”按钮。

[*]

(6)【操作步骤】

步骤1:选择“窗体”对象,右键单击“brow”窗体,从弹出的快捷菜单中选择“设计视图”命令。

步骤2:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令。在“格式”选项卡的“标题”行输入“线路介绍”,在“记录选择器”和“分隔线”下拉列表分别选择“否”。关闭属性表,如图3.273所示。

[*]

步骤3:按Ctrl+S保存修改,关闭设计视图。

解析:

3.在名称为Form1的窗休上添加一个名称为Label1的标签,字号大小为四号,标题为“等级考试”,如图1所示。通过设置属性使标签初始为不显示。请编写适当的程序,使得运行程序时,窗体的标题立即变为“标签”,单击窗体时,显示标签,如图2所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名保存为sjt2.frm,工程文件名保存为sjt2.vbp。要求程序中不得使用变量,每个事件过程中只能写一条语句。

[操作步骤]

步骤1:新建一个窗体,按照题目要求建立控件并设置其属性,如表3.37所示。

[*]

步骤2:编写程序代码。

参考代码

Private Sub Form_Click()

Label1.ViSible=True

End Sub

Private Sub Form_Load()

Form1.Caption=\

解析:

4.请根据以下各小题的要求设计Visual Basic 应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画两个命令按钮,其名称分别为Command1和 Command2,标题分别为“扩大”和“移动”。如图1-56所示,编写适当的事件过程。程序运行后,如果单击“扩大”按钮,则使窗体在高、宽方向上各增加0.2 倍(变为原来的1.2 倍);如果“移动”命令按钮,则使窗体向右移动200,向下移动100。

要求:程序中不得使用变量。

①存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上画一个标签,其名称为Label1,标题为“计算机等级考试”,Left属性为0;再画一个水平滚动条,其名称为HScroll1,在属性窗口中设置其属性如下

编写适当的事件过程。程序运行后,如果移动滚动条上的滚动框,则可使标签向相应的方向移动,标签距窗体左边框的距离等于滚动框的位置,程序的运行情况如图1-57 所示。要求:程序中不得使用变量,每个事件过程中只能写一条语句。

第1小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,如表2-4在窗体中画出控件并设置其相关属性。

[*]

步骤2:打开代码编辑窗口,编写两个命令按钮的单击事件过程。

参考代码:

Private Sub Command1_Click()

Height = 1.2 * Me.Height

Me.Width = Width * 1.2

End Sub

Private Sub Command2_Click()

Left = Left + 200

Top = Top + 100

End Sub

步骤3:按要求将文件保存至考生文件夹中。

第2小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,在窗体Form1中加入一个水平滚动条和一个标签,在属性设置窗口中设置其相关属性,其属性及值如表2-5所示。

[*]

步骤2:双击窗体Form1上的水平滚动条,打开代码编辑窗口,在Change事件过程中输入以下代码:

参考代码:

Private Sub HScroll1_Change()

Label1.Left = Me.HScroll1

End Sub

Private Sub HScroll1_Scroll()

Label1.Left = Form1.HScroll1

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

5.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个水平滚动条,其名称为HScroll1,Min属性为1000,Max属性为1500,LargeChange属性为50,SmallChange 属性为2;然后再画一个文本框,其名称为Text1,初始内容为空白,编写适当的事件过程。程序运行后,移动滚动框,则在文本框中显示滚动框的当前位置。程序的运行情况如图1-98所示。

要求:

①不得使用任何变量;

②存盘时必须存放在考生文件夹下,工程文件名为 sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上画一个命令按钮,其名称为C1、标题为“移动”,位于窗体的左上部,如图1-99(a)所示,编写适当的事件过程。程序运行后,每单击一次窗体,都使得命令按钮同时向右、向下移动100。程序的运行情况如图1-99(b)所示。

第1小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,在窗体Form1中画一个文本框和一个水平滚动条,在属性设置窗口中设置其相关属性,其属性及值如表2-30所示。

[*]

步骤2:双击窗体Form1上的水平滚动条,打开代码编辑窗口,在其Change 事件过程中输入以下代码:

参考代码:

Private Sub HScroll1_Change()

Text1 = HScroll1

End Sub

步骤3:按要求将文件保存至考生文件夹中。

第2小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,如表2-31在窗体中画出控件并设置其相关属性。

[*]

步骤2:打开代码编辑窗口,编写窗体的单击事件过程。

参考代码:

Private Sub Form_Click()

Form1.C1.Left = 100 + Me.C1.Left

Me.C1.Top = 100 + Form1.C1.Top

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

6.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个标签,名称为 L1,标签上显示“请输入密码”,画一个名称为Text1的文本框,其宽、高分别为2000 和300,设置适当的属性使得在输入密码时,文本框中显示“*”字符,此外再把窗体的标题设置为“密码窗口”,以上这些设置都必须在属性窗口中进行,运行时的窗体如图1-278所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上画一个图片框,名称为P1,请编写适当的事件过程,使得在运行时,每单击一次图片框,就在图片框中输出“单击图片框”,每单击图片框外的窗体一次,就在窗体中输出“单击窗体”,运行时的窗体如图1-279所示。要求程序中不得使用变量,每个事件过程中只能写一条语句。

第1小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,如表2-149在窗体中画出控件并设置其相关属性。

[*]

步骤2:按要求将文件保存至考生文件夹中。

第2小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,在Form1窗体上画出一个图片框并命名为P1。

步骤2:打开代码编辑窗口,编写以下事件过程:

参考代码:

Private Sub Form_Click()

Print \

解析:

7.在名称为Forml的窗体上画两个名称分别为Commandl和Command2、标题分别为”打开”和”保存”的命令按钮,和一个名称为CDl的通用对话框,如图2-31所示。请在属性窗口中设置CDl的属性,使得打开通用对话框时,其初始路径是”C:\”。再编写适当的事件过程,使得运行程序,分别单击”打开”或”保存”按钮时,相应地出现”打开”或”保存”对话框。要求程序中不得使用变量,每个事件过程中只能写一条语句。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sit2.frm,工程文件名为sjt2.vbp。

步骤1:新建一个”标准EXE”工程,选择[工程]→[部件]命令,在弹出的”部件”对话框的列表中选中”MicroSoftCommon Dialog Control6.0”项目,单击”确定”按钮。

步骤2:在窗体:Forml上画一个通用对话框,其相关属性设置如表3-17所示。

[*]

步骤3:编写两个命令按钮的Click事件,加入下面的代码:

参考代码:

Private Sub Commandl_Click( )

CD1.ShowOpen

’或 CD1.Action=1

End Sub

Private Sub Command2_Click( )

CD1.ShowSave

’或 CD1.Action=2

End Sub

步骤4:按要求将文件保存至考生文件夹中。

解析:

8.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

在名称为Forml的窗体上画两个名称分别为Frame1、Frame2的框架,标题分别为”字号”、”修饰”;在Frame1中画两个单选按钮,名称分别为Optionl、Option2,标题分别为”10号字”、”20号字”,且标题显示在单选按钮的左边;在Frame2中画一个名称为Checkl的复选框,标题为”下划线”。运行后的窗体如图2-34所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjt1.frm。

步骤1:新建一个”标准EXE”工程,如表3-18在窗体中画出控件并设置其相关属性。

[*]

步骤2:按要求将文件保存至考生文件夹中。

解析:

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

9.在名称为Form1,标题为“考试”的窗体上画一个名称为Combo1、初始内容为空的下拉式组合框。下拉列表中有“隶书”、“宋体”和“楷体”三个项目。运行后的窗体如图3-188所示。

审题分析

本题只需按要求设计程序界面,并设计相关属性即可。

操作步骤

步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。

步骤2:按要求将文件保存至考生文件夹中。

考点链接

选择控件。

解析:

10.在名称为Form1的窗体上画两个文本框,其名称分别为Text1、Text2,初始内容都为空,显示为三号字,且Text1的初始状态为不可用;再画一个名称为Command1、标题为“开始”的命令按钮,如图3-189所示。

要求:编写适当的事件过程,使得单击“开始”按钮后,Text1文本框变为可用状态,且在Text1文本框中输入字母串时,Text2文本框中用大写字母形式显示Text1文本框中的内容。程序中不得使用变量,每个事件过程中只能写一条语句。

审题分析

本题考查考生对文本框控件常用属性和事件的掌握。要使文本框在初始情况下就没有内容,需在设计时通过属性设置窗口将其Text属性值设置为空白。要实现程序运行时单击按钮即使Text1变为可用,需要在按钮的单击事件中令Text1.Enabled=True;要想实现在Text1中输入的任何字符,立即用大写字母显示在Text2中的功能,可在Text1的Change事件过程中,执行将Text1中显示内容转大写后赋值给Text2的语句。

操作步骤

步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。

步骤2:打开代码编辑窗口,编写Text1的Change事件过程和命令按钮的单击事件过程。

参考代码:

Private Sub Command1_Click()

Text1.Enabled=True

End Sub

Private Sub TexT1_Change()

Text2.Text=UCase(Text1.Text)

End Sub

步骤3:按要求将文件保存至考生文件夹中。

考点链接

文本控件。

解析:

资源下载《国家二级VB机试(基本操作题)模拟试卷2附答案解析.doc》 文档下载价格为30下载币,请先
将本套试题Word文档或文章下载到电脑,方便收藏和打印
资源下载
《国家二级VB机试(基本操作题)模拟试卷2附答案解析.doc》
试题含答案和解析word文档下载价格:30 下载币
《国家二级VB机试(基本操作题)模拟试卷2附答案解析.doc》
试题含答案和解析word文档VIP优惠:免费
将本套试题Word文档或文章下载到电脑,方便收藏和打印
0

评论0

没有账号? 注册  忘记密码?