1、国家二级 ACCESS机试(操作题)模拟试卷 117及答案与解析 一、基本操作题 0 在考生文件夹下, “sampl accdb”数据库文件中已建立三个关联表对象 (名为 “职工表 ”、 “物品表 ”和 “销售业绩表 ”)、一个窗体对象 (名为 “fTest”)和一个宏对象 (名为“mTest”)。试按以下要求,完成表和窗体的各种操作: 1 分析表对象 “销售业绩表 ”的字段构成、判断并设置其主键。 2 为表对象 “职工表 ”追加一个新字段。字段名称为 “类别 ”、数据类型为 “文本型 ”、字段大小为 2,设置该字段的有效性规则为只能输 入 “在职 ”与 “退休 ”值之一。 3 将考生文件夹下
2、文本文件 Test txt中的数据链接到当前数据库中。其中,第一行数据是字段名,链接对象以 “tTest”命名保存。 4 窗体 fTest上命令按钮 “btl”和命令按钮 “bt2”入小一致,且上边界对齐。现调整命令按钮 “bt3”的大小与位置。要求:按钮 “bt3”的大小尺寸与按钮 “btl”相同、上边界与按钮 “btl”上对齐、水平位置处于按钮 “btl”和 “bt2”的中间。 注意,不允许更改命令按钮 “btl”和 “bt2”的大小和位置。 5 更改窗体上三个命令按钮 的 Tab键移动顺序为 btlbt2bt3btl 。 6 将宏 “mTest”重命名为 “mTemp”。 二、简单应用题
3、 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”、 “tScore”三个关联表对象和一个空表 “tTemp”。此外,还提供窗体 “fTest”和宏 “mTest”,试按以下要求完成设计: 7 创建一个查询,查找女学生的 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qTl”。 8 创建追加查询,将表对象 “tStud”中有书法爱好学生的 “学号 ”、 “姓名 ”和 “入校年 ”三列内容追加到目标表 “tTemp”的对应字段内,所建查询命名为 “qT2”。 (规定: “入校年 ”列由 “入校时间 ”字段
4、计算得到,显示为四位数字形式 ) 9 补充窗体 “fTest”上 “testl”按钮 (名为 “btl”)的单击事件代码,实现以下功能: 打开窗体,在文本框 “tText”中输入一段文字,然后单击窗体 “fTest”上 “testl”按钮 (名为 “btl”),程序实现将文本框内容作为窗体上标签 “bTitle”的标题显示。 注意:不允许修改窗体对象 “fTest”中未涉及的控件和属性;只允许在“*Add*”与 “*Add*”之间的空行内补充语句、完成设计。 10 设置窗体 “fTest”上 “test2”按钮 (名为 “bt2”)的单击事件为的宏对象 “mTest”。 三、综合应用题 10
5、考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tAddr”和 “tIJser”,同时还设计出窗体对象 “fEdit”和 “fEuser”。请在此基础上按照以下要求补充 “fEdit”窗体的设计: 11 将窗体中 名称为 “lRemark”的标签控件上的文字颜色改为 “蓝色 ”(蓝色代码为16711680)、字体粗细改为 “加粗 ”。 12 将窗体标题设置为 “显示修改用户口令 ”。 13 将窗体边框改为 “细边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且保留窗体的关闭按钮。 14 将窗体中 “退出 ”命令按钮 (名称为 “cm
6、dquit”)上的文字颜色改为棕色 (棕色代码为128)、字体粗细改为 “加粗 ”,并在文字下方加上下划线。 15 在窗体中还有 “修改 ”和 “保存 ”两个命令按钮,名称分别为 “CmdEdit”和“CmdSave”,其中 “保存 ”命令按钮在初始状态为不可用,当单击 “修改 ”按钮后, “保存 ”按钮变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在“口令 ”文本框中输入的内容与在 “确认口令 ”文本框中输入的内容不相符,当单击“保存 ”按钮后,屏幕上应弹出如下图所示的提示框。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查
7、看修改结果。 注意:不允许修改窗体对象 “fEdit”和 “fEuser”中未涉及的控件、属性;不允许修改表对象 “tAddr”和 “tLlser”。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 117答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “sampl accdb”数据库窗口,右键单击 “销售业绩表 ”,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:同时选中 “时间 ”、 “编号 ”和 “物品号 ”字段,单击【工具】分组中的 “
8、主键 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 2 【正确答案】 步骤 1:右键单击 “职工表 ”,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在 “性别 ”字段的下一行 “字段名称 ”列中输入:类别, “数据类型 ”列中选择 “文本 ”,在 “字段属性 ”的 “字段大小 ”行中输入: 2,在 “有效性规则 ”行中输入: ”在职 “or“退休 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 3 【正确答案】 步骤 1:在【外部数据】功能区的 “导入并链接 ”组中单击 “文本文件 ”按钮。 步 骤 2:在弹出的【获得外部
9、数据】对话框中,单击 “浏览 ”按钮,在弹出的【打开】对话框内浏览 “test txt”文件所在的存储位置 (考生文件夹下 ),选中 “test txt”文件,单击 “打开 ”按钮。 步骤 3:接着在【获得外部数据】对话框中选中 “创建链接表来链接到数据源 ”项,单击 “确定 ”按钮。 步骤 4:系统弹出【导入数据表向导】对话框,单击 “下一步 ”按钮,选中 “第一行包含列标题 ”复选框,单击 “下一步 ”按钮,设置导入的表名为 “tTest”,单击 “完成 ”按钮,最后单击 “关闭 ”按钮,关闭向导。 4 【正确答案】 步骤 1:在【开始】功能区的 “窗体 ”面板中右击 “tTest”窗体,
10、选择“设计视图 ”快捷菜单命令,打开 “tTest”的设计视图。 步骤 2:右键单击 “btl”按钮,选择 “属性 ”命令,查看 “左 ”、 “上边距 ”、 “宽度 ”和“高度 ”,并记录下来。关闭【属性表】对话框。 步骤 3:右键单击 “bt2”按钮,选择 “属性 ”命令,查看 “左 ”,并记录下来。关闭【属性表】对话框。 步骤 4:要设置 “bt3”与 “btl”大小一致、上对齐且位于 “btl”和 “bt2”之间,右键单击“bt3”按钮,选择 “属性 ”命令,分别在 “左 ”、 “上边距 ”、 “宽度 ”和 “高度 ”行输入“4cm”、 “2cm”、 “2cm”和 “1cm”,关闭【属性
11、表】对话框。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮。 5 【正确答案】 步骤 1:右键单击 “btl”按钮,选择 “Tab键次序 ”命令。 步骤 2:选中 “bt3”拖动鼠标到 “bt2”下面,单击 “确定 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 6 【正确答案】 步骤 1:打开 “宏 ”面板。 步骤 2:右键单击 “mTest”宏,选择 “重命名 ”命令,在光标处输入 “mTemp”,按键。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询
12、设计器。 步骤 2:在【显示表】对话框中添加 “tCourse”、 “tScore”和 “tStud”3张表,拖动 “tCourse”表中的 “课程号 ”字段到 “tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的 “学号 ”字段到 “tScore”表中的“学号 ”字段上,建立 3个表之间的联系,关闭【显示表】对 话框。步骤 3:双击“tStud”表的 “姓名 ”、 “tCourse”表 “课程名 ”字段、 “tScore”表的 “成绩 ”和 “tStud”表的“性别 ”字段,在 “性别 ”条件行中输入: “女 ”,并取消 “显示 ”复选框的勾选,如图 3-173所示。 步骤
13、4:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qTl”,单击 “确定 按钮,关闭 “qTl”的设计视图。 8 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表 】对话框中添加 “tStud”表,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的“追加 ”按钮,在【追加查询】对话框中选择表 “tTemp”,单击 “确定 ”按钮。 步骤3:分别双击 “学号 ”、 “姓名 ”、 “入校时间 ”3个字段,在 “字段 ”行的第 3列输入求入学年的表达式。在其
14、对应的 “追加到 ”行内选择 “入校年 ”,如图 3-174所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮,在 “查询名称 ”文本框中输入 “qT2”,单击 “确定 ”按钮,关闭 “qT2”的设计视图。 9 【正确答案】 步骤 l:在 “samp2 accdb”数据库窗口中,在【开始】功能区的“窗体 ”面板中右击 “fTest”窗体,选择 “设计视图 ”快捷菜单命令,打开 fTest的设计视图。 步骤 2:右键单击 “testl”按钮,在快捷菜单中选择 “事件生成器 ”命令。在 “代码生成器 ”的 VBA窗口中 “*Add*”与 “*Add*”之间添加代码:Me!bTitie Capti
15、on=Me!tText。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 VBA窗口。 10 【正确答案】 步骤 l:接上题操作,右键单击 “test2”按 钮,在弹出的快捷菜单中选择 “属性 ”命令,在【属性表】对话框 “单击 ”所在行内选择宏对象 “mTest”。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭 “samp2 accdb”数据库。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,在【开始】功能区的“窗体 ”面板中右击 “fEdit”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEdit”的设计视图。 步骤 2:右
16、键单击名称为 “1Remark“的标签控件,选择 “属性 ”快捷菜单命令,在【属性表】对话框 “格 式 ”选项卡下的 “前景色 ”行输入: 16711680,在 “字体粗细 ”行下拉列表中选中:加粗。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 l:在【属性表】对话框的左上角的下拉列表中选择 “窗体 ”。 步骤 2:在【属性表】对话框的 “格式 ”选项卡下的 “标题 ”行输入:显示修改用户口令。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 13 【正确答案】 步骤 1:接上小题操作,在【属性表】对话框的 “边框样式 ”行下拉列表中选中:细边框。 步骤
17、2:分别选中 “滚动 条 ”、 “记录选择器 ”、 “导航按钮 ”、 “分隔线 ”、 “最大最小化按钮 ”和 “关闭按钮 ”右侧下拉列表中的 “两者均无 ”、 “否 ”、 “否 ”、 “否 “、 “无 ”和“是 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 14 【正确答案】 步骤 l:单击窗体设计视图中的 “退出 ”命令按钮,在【属性表】对话框的 “格式 ”选项卡下的 “前景色 ”行输入: 128,分别在 “字体粗细 ”和 “下划线 ”行右侧下拉列表中选中 “加粗 ”和 “是 ”,关闭【属性表】对话框。 15 【正确答案】 步骤 l:单击【窗体设计工具 -设计】功能区的【工具】分组中 的“查看代码 “按钮,打开 “代码设计器 ”窗口。在 “*Add*”行之间添加代码: MsgBox“请重新输入口令 !”, vbOKquit 步骤 2:关闭代码窗口,单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1