[计算机类试卷]国家二级(ACCESS)机试模拟试卷182及答案与解析.doc

上传人:孙刚 文档编号:501914 上传时间:2018-11-29 格式:DOC 页数:6 大小:178KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)机试模拟试卷182及答案与解析.doc_第1页
第1页 / 共6页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷182及答案与解析.doc_第2页
第2页 / 共6页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷182及答案与解析.doc_第3页
第3页 / 共6页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷182及答案与解析.doc_第4页
第4页 / 共6页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷182及答案与解析.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、国家二级( ACCESS)机试模拟试卷 182及答案与解析 一、基本操作题( 30分) 1 在考生文件夹下,存在一个数据库文件 “samp1 mdb”和一个图像文件“photo bmp”。在数据库文件中已经建立了一个表对象 “tStud”。试按以下操作要求,完成各种操作: (1)设置 “ID”字段为主键;并设置 “ID”字段的相应属性,使该字段在数据表视图中的显示名称为 “学号 ”。 (2)删除 “备注 ”字段。 (3)设置 “入校时间 ”字段的有效性规则和有效性文本。具体规则是:输入日期必须在 2000年 1月 1日之后 (不包括 2000年 1月 1日 );确效性文本内容为:输入的日期有误

2、,重新输入。 (4)将学号为 “20011002”学生的 “照片 ”字段值设置为考生文件夹下的 “photo bmp”图像文件 (要求使用 “由文件创建 ”方式 )。 (5)将冻结的 “姓名 ”字段解冻;并确保 “姓名 ”字段列显示在 “学号 ”字段列的后面。 (6)将 “tStud”表中的数据导出到文本文件中,并以 “tStud txt”文件名保存到考生文件夹下。 二、简单应用题( 40分) 2 考生文件夹下存在一个数据库文件 “samp2 mdb”,里面已经设计好表对象“tTeacher”、 “tCourse”、 “tStud”和 “tGrade”,试按以下要求完成设计: (1)创建一个查

3、询,按输入的教师姓名查找教师的授课情况,并按 “上课日期 ”字段降序显示 “教师姓名 ”、 “课程名称 ”、 “上课日期 ”三个字段的内容,所建查询命名为“qT1”。 当运行该查询时,应显示参数提示信息: “请输入教师姓名 ”。 (2)创建一个查询,查找学生的课程成绩大于等于 80且小于等于 100的学生情况,显示 “学生姓名 ”、 “课程名称 ”和 “成绩 ”三个字段的内容,所建查询命名为 “qT2”。 (3)对表 “tGrade”创建一个分 组总计查询,假设学号字段的前 4位代表年级,要统计各个年级不同课程的平均成绩,显示 “年级 ”、 “课程 ID”和 “成绩之平均值 ”,并按“年级 ”

4、降序排列,所建查询命名为 “qT3”。 (4)创建一个查询,按 “课程 ID”分类统计最高分成绩与最低分成绩的差,并显示 “课程名称 ”、 “最高分与最低分的差 ”等内容。其中, “课程名称 ”按升序显示, “最高分与最低分的差 ”由计算得到,所建查询命名为 “qT4”。 三、综合应用题( 30分) 3 考生文件夹下存在一个数据库文件 “samp3 mdb”,里面已经设计好表对象“tStud”,同 时还设计出窗体对象 “fStud”和子窗体对象 “tDetail”。请在此基础上按照以下要求补充 “fSmd”窗体的设计: (1)将窗体标题改为 “学生查询 ”。 (2)将窗体的边框样式改为 “细边

5、框 ”,取消窗体中的水平和垂直滚动条、记录选定器、浏览按钮 (导航按钮 )和分隔线;将子窗体边框样式改为 “细边框 ”,取消子窗体中的记录选定器、浏览按钮 (导航按钮 )和分隔线。 (3)在窗体中有两个标签控件,名称分别为 “Label1”和 “Label2”,将这两个标签上的文字颜色改为白色,背景颜色改为紫蓝色 (紫蓝色代码为 8388608)。 (4)将窗体主体节中控件的 Tab键次序改为;“Cltem”“TxtDetail”“CmdRefer”“CmdList”“CmdClear”“fDetail”“ 简单查询 ”“Framel8” 。 (5)按照以下窗体功能,补充事件代码设计。在窗体中

6、有一个组合框控件和一个文本框控件,名称分别为 “Cltem”和 “TxtDetail”;有两个标签控件,名称分别为“Label3”和 “Ldetail”;还有三个命令按钮,名称分别为 “CmdList”、 “CmdRefer”和“CmdClear”。在 “Cltom”组合框中选择某一项目后, “Ldetail”标签控件将显示出所选项目名加上 “内容: ”。在 “TxtDetail”文本框中输入具体项目值后,单击“CmdRefer”命令按钮,如果 “Cltem”和 “TxtDetail”两个控件中均有值,则在子窗体中显示找出的相应记录,如果两个控件中不全有值,显示消息框,消息框标题为“注意 ”,

7、提示文字为 “查询项目和查询内容不能为空 ”,消息框中只有一个 “确定 ”按钮;单击 “CmdList”命令按钮,在子窗体中显示 “tStud”表中的全部记录;单击“CmdClear”命令按钮,将 “CItem”和 “rxtDetail”两个控件中的值清空。 注意:不允许修改窗体对象 “fStud”和子窗体对象 “fDetail”中未涉及的控件、属性和任何 VBA代码;不允许修改表对象 “tStud”。代码设计只允许在“*Add*”与 “*Add*”之间的空行内补充一条语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 182答案与解析 一、基本操作

8、题( 30分) 1 【正确答案】 (1)步骤 1:打开 “samp1 mdb”数据库 窗口,选中 “表 ”对象,右键单击 “tStud”,选择 “设计视图 ”命令。 步骤 2:右键单击 “ID”行,选择 “主键 ”命令,在 “字段属性 ”的 “标题 ”行输入 “学号 ”。 (2)步骤 1:右键单击 “备注 ”行,选择 “删除行 ”命令。 步骤 2:在弹出的对话框中单击 “是 ”按钮。 (3)步骤 1:单击 “入校时间 ”字段行,在 “有效性规则 ”行输入: #2000-1-1#。 步骤 2:在 “有效性文本 ”行输入 “输入的日期有误,重新输入 ”。 步骤 3:单击工具栏中的 “保存 ”按钮。

9、 (4)步骤 1:执行【视图】 【数据表视图】菜单命令。 步骤 2:右键单 击学号为 “20011002”的学生的 “照片 ”列,选择 “插入对象 ”命令,选中 “由文件创建 ”,单击 “浏览 ”按钮,在 “考生文件夹 ”内选中要插入的图像“photo bmp”,连续两次单击 “确定 ”按钮。 (5)步骤 1:执行【格式】 【取消对所有列的冻结】菜单命令。 步骤 2:选中 “姓名 ”字段列,拖动鼠标到 “学号 ”字段上。 步骤 3:单击工具栏中的 “保存 ”按钮。关闭数据表视图。 (6)步骤 1:右键单击 “tStud”表,选择 “导出 ”命令。 步骤 2:在 “保存位置 ”找到要存放的位置。

10、 步骤 3:在 “文件名 ”行输入 “tStud”,在 “保存类型 ”下拉列表中选中 “文本文件 ”,单击 “导出 ”按钮,单击 “下一步 ”按钮,选中 “第一行包含字段名称 ”,单击 “下一步 ”按钮,单击 “完成 ”按钮。 【试题解析】 本题考查: (1)设置主键。 (2)表字段的删除。 (3)字段标题、有效性规则等字段属性的设置。 (4)取消冻结字段。 (5)删除字段。 (6)Access数据表的导出表。 二、简单应用题( 40分) 2 【正确答案】 (1)步骤 1:双击打开 “samp2 mdb”数据库,单击 “查询 ”对象,双击在 “设 计视图中创建查询 ”,添加 “tTeacher

11、”、 “tCourse”表,关闭对话框,双击 “教师姓名 ”字段,双击 “tCourse”的 “课程名称 ”、 “上课日期 ”字段,在 “教师姓名 ”的条件行内输入: 请输入教师姓名 ,在 “上课日期 ”所在 “排序 ”行下拉选择 “降序 ”,如图 2-93所示。步骤 2:单击 “保存 ”按钮,输入 “qt1”文件名,单击 “确定 ”按钮,关闭“qt1”杏询窗口。 (2)步骤 l:双击 “在设计视图中创建查询 ”,添加 “tStud”、 “tGrade”、 “tCourse”表,关闭 “显示表 ”对话框。双击 “tStud”表 “学生姓名 ”字段、 “tCourse”表 “课程名称 ”字段、

12、“tOrade”表的 “成绩 ”字段。在 “成绩 ”所对应的条件行内输入: 80and 100。如图 2 94所示。步骤2:单击 “保存 ”按钮,输入文件名 “qt2”,单击 “确定 ”按钮,关闭 “qt2”窗口。(3)步骤 1:双击 “在设计视图中创建查询 ”,在 “字段 ”行的第一列输入求年级运算式: left学号 ID1, 4),在其 “总计 ”所在行选择 “分组 ”。在其 “排序 ”所在行选择 “降序 ”。在 “字段 ”行的第二列选择 “成绩ID”字段,在其 “总计 ”所在行选择 “分组 ”。在 “字段 ”行的第三列选择 “成绩 ”字段,在其 “总计 ”所在行选择 “平均值 ”。如图

13、2-95所示。步骤 2:单击 “保存 ”按钮,输入文件名 “qt3”。单击 “确定 ”按钮,关闭 “qt3”查询窗口。(4)步骤 1:双击 “在设计视图中创建查询 ”,在 “显示表 ”对话框中双击 “tGrade”、 “tCourse”表。关闭对话框,双击 “课程名称 ”。单击 “总计 ”按钮,在其 “总计 ”所在行选择分组,在字段行的第二列输入标题:最高分与最低分的差。再输入 “: ”,最后输入运算式: Max(成绩 ) Min(成绩 ),在其 “总计 ”所在行选择 “表达式 ”,双击 “tGrade”表中的 “课程ID”字段。在其 “总计 ”所在行选择 “分组 ”,如图 2 96所示。步骤

14、 2:单击 “保存 ”按钮,输入 “qt4”文件名,单击 “确定 ”按钮,关闭 “qt4”查询窗口。步骤 3:关闭“samp2 mdb”数据库窗口。 【试题解析】 (1)本题考查参数查询的设置方法以及查询中的排序。 (2)本题考察多表查询,查询条件表达有两种方法: between 80 and 100或80and 100。 (3)本题主要考查在查询中的计算,主要涉及 “年级 ”和 “平均成绩 ”的计算。用到系统函数 LEFT()取 位、 AVG()求平均。 (4)本题考查的知识点和 (3)基本相同,都是用到查询中的 “分组 ”与 “计算 ”。但是此题的计算是利用系统函数组成的表达式。 三、综合

15、应用题( 30分) 3 【正确答案】 (1)步骤 1:打开 “samp3 mdb”数据库窗口,选中 “窗体 ”对象,右键单击 “fstud”,选择 “设计视图 ”命令。 步骤 2:在窗体空白处右键单击,在快捷菜单中选择 “属性 ”命令,在 “属性 ”对话框的 “格式 ”选项卡下的 “标题 ”行输入:学生查询,关闭 “属性 ”对话框。 (2)步骤 1:右键单击窗体选择 “属性 ”命令。单击 “属性 ”对话框的 “格式 ”选项卡,在“边框样式 ”属性值设置为 “细边框 ”,将 “滚动条 ”属性值设置为 “两者均无 ”,记录选定器、浏览按钮 (导航按钮 )和分隔线的属性值都设置为 “否 ”。 步骤

16、2;关闭 “属性 ”对话框。 (3)步骤 1:按住 键,同时选中 “Labell”和 “Label2”两个标签,右键选择 “属性 ”命令,单击 “属性 ”对话框的 “格式 ”选项卡,将 “前景色 ”改为 “白色 ”, “背景色 ”设置为 “8388608”。 步骤 2:单击工具栏中的 “保存 ”按钮,关闭设计视图。 (4)步骤 1:在窗体设计视图的空白处右键单击,在弹出的 快捷菜单中选择 “lab键次序 ”命令,在 “tab键次序 ”对话框中按住左键上下拖动改变次序,按题中完成。 步骤 2:关闭界面,单击工具栏中的 “保存 ”按钮。 (5)步骤 1:右键单击 Cltem组合框选择。在快捷菜单中

17、选择 “事件生成器 ”命令,选择 “ARerlUpdate”事件,输入以下代码: *Add1*Ldetail Caption=cItcm&”内容:“*Add1*”关闭当前界面。 步骤 2:右键单击 CmdList命令按 钮,在弹出的快捷菜单中选择 “事件生成器 ”命令,输入以下代码: *Add2* Detail Form RecordSource=“tStud” *Add2* 关闭当前界面。 步骤 3:右键单击 CmdRefer命令按钮,在弹出快捷菜单中选择 “事件生成器 ”命令,输入以下代码: *Add3*MsgBox”查询项目和查询内容不能为空 !”, vboKonly, “注意 ”*Add3* 步骤 4:关闭当前界面,单击 “保存 ”按钮,关闭当前窗口。 【试题解析】 本题考查窗体中标签控件和命令按钮控件属性的设置; VBA编程。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1