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

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

1、国家二级 ACCESS机试(操作题)模拟试卷 377及答案与解析 一、基本操作题 0 在考生文件夹下存在一个数据库文件 “samp1 accdb”,里面已经设计好表对象“tStud”和 “tScore”,窗体对象 “tTest”和宏对象 reTest。并按照以下要求完成操作: 1 将表 “tStud”中 “学号 ”字段的字段大小改为 7;将 “性别 ”字段的输入设置为 “男 ”或“女 ”列表选择;将 “入校时间 ”字段的默认值设置为本年度的 1月 1日 (要求:本年度年号必须用函数获取 )。 2 将表 “tStud”中 1995年入校的学 生记录删除;根据 “所属院系 ”字段的值修改学号, “

2、所属院系 ”为 “01”,将原学号前加 “1”; “所属院系 ”为 “02”,将原学号前加“2”,依次类推。 3 将 “tStud”表的 “所属院系 ”字段的显示宽度设置为 15;将 “简历 ”字段隐藏起来。 4 将 “tScore”表的 “课程号 ”字段的输入掩码设置为只能输入 5位数字或字形母式;将 “成绩 ”字段的有效性规则设置为只能输入 0 100(包含 0和 100)之间的数字。 5 分析并建立表 “tStud”与表 “tScore”之间的关系。 6 将窗体 “fTest”中显示标 题为 “Button1”的命令按钮改为显示 “按钮 ”,同时将其设置为灰色无效状态。 二、简单应用题

3、6 在考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好三个关联表对象 “tStud”、 “tCourse”和 “tSeore”。此外,还提供窗体 “fTest”,试按以下要求完成设计: 7 创建一个查询,查找第三季度入校的学生信息,输出其 “姓名 ”“年龄 ”和 “性别 ”三个字段内容,所建查询命名为 “qT1”。 8 创建一个查询,查找年龄在所有学生平均年龄上下 2岁 (含 )范围内的信息,输出其 “姓名 ”“课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qT2”。 9 创建生成表查询,组成字段是没有任何爱好学生的 “学号 ”“姓名 ”和 “入校年 ”三列

4、内容 (其中 “入校年 ”数据由 “入校时间 ”字段计算得到,显示为四位数字年的形式 ),生成的数据表命名为 “tTemp”,所建查询命名为 “qT3”。 10 补充窗体 “frest”上 “test1”按钮 (名为 “bt1”)的单击事件代码,实现以下功能:当单击按钮 “test1”,将文本框中输入的内容与文本串 “等级考试测试 ”连接并消除连接串的前导和尾随空白字符,用标签 “bTitle”显示连接结果。注意:不允许修改窗体对象 “fTest”中未涉及的控件和属性;只允许在 “*Add1*”与 “*Add1*”之间的空行内补充语句、完成设计。 三、综合应用题 10 在考生文件夹下存在一个数

5、据库文件 “samp3 accdb”,里面已经设计好表对象“tStud”、窗体对象 “fSys”和报表对象 “rStud”。请在此基础上按照以下要求补充“fSys”窗体和 “rStud”报表的设计: 11 在 “rStud”报表的报表页眉节区位置添加一个标签控件,其名称为 “rTitle”, 其显示文本为 “非团员基本信息表 ”;将报表标题栏上的显示文本设置为 “非团员信息 ”;将名称为 “tSex”的文本框控件的输出内容设置为 “性别 ”字段值。在报表页脚节区添加一个计算控件,其名称为 “tCount”,显示报表学生人数。 12 将 “fSys”窗体的边框样式设置为 “细边框 ”,取消窗体中

6、的水平和垂直滚动条、导航按钮、记录选择器、分隔线、最大化按钮和最小化按钮。 13 将 “fSys”窗体中 “用户名称 ”(名称为 “1User”)和 “用户口令 ”(名称为 “1Pass”)两个标签上的文字颜色改为红色 (红色代码为 #FF0000)、字体粗细改为 “加粗 ”。 14 将 “fSys”窗体中名称为 “tPass”的文本框控件的内容以密码形式显示;将名称为“cmdEnter”的命令按钮从灰色状态设为可用;将控件的 Tab移动次序设置为:“tUser”“tPass”“cmdEnter”“cmdOuit” 。 15 试根据以下窗体功能和报表输出要求,补充已给事件代码,并运行调试。在窗

7、体中有 “用户名称 ”和 “用户密码 ”两个文本框,名称分别为 “tUser”和 “tPass”,还有“确定 ”和 “退出 ”两个命令按钮,名称分别为 “cmdEnter”和 “cmdQuit”。窗体加载时,重置 “bTitle”标签的标题为 “非团员人数为 XX”,这里 XX为从表查询计算得到;在输入用户名称和用户密码后,单击 “确定 ”按钮,程序将判断输入的值是否正确,如果输入的用户名称为 “csy”,用户密码为 “1129”,则显示提示框,提示框标题为 “欢迎 ”,显示内容为 “密码输入正确,打开报表 !”,单击 “确定 ”按钮关闭提示框后,打开 “rStud”报表,代码设置其数据源输出

8、非团员学生信息;如果输入不正确,则提示框显示 “密码错误 !”,同时清除 “tUser”和 “tPass”两个文本框中的 内容,并将光标移至 “tUser”文本框中。当单击窗体上的 “退出 ”按钮后,关闭当前窗体。 以上涉及计数操作统一要求用 “*”进行。 注意:不允许修改报表对象 “rStud”中已有的控件和属性;不允许修改表对象“tStud”。不允许修改窗体对象 “fSys”中未涉及的控件、属性和任何 V。 BA代码;只允许在 “*Add*”与 “*Add*”之间的空行内补充一条代码语句完成设计,不允许增删和修改其它位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 377答

9、案与解析 一、基本操作 题 1 【正确答案】 步骤 1:双击打开 “samp1 accdb”数据库,并点击选项卡下方的“安全警告 ”提示栏中的 “启用内容 ”按钮,以确保数据库中相关功能都启用。 步骤2:在对象导航窗格中鼠标右键单击 “tStud”表,在右键菜单中选择 “设计视图 ”选项,打开 “tStud”表的设计视图。 步骤 3:单击 “学号 ”字段,设置字段属性的 “字段大小 ”为 “7”。 步骤 4:单击 “性别 ”字段,选择其数据类型为 “查阅向导 ” ,则弹出查阅向导对话框,如图 6-1所示。选择 “自行键入所需的值 ”,单击 “下一步 ”;在如图 6-2的输入值 对话框中输入列表

10、值:男、女,单击 “完成 ”。步骤 5:单击 “入校时间 ”字段,在字段属性 “默认值 ”中输入表达式: DateSerial(Year(Date(), 1, 1)。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置,关闭 “tStud”表。 2 【正确答案】 步骤 1:在对象导航窗格中双击 “tStud”表打开其数据表视图,在“入校日期 ”列中选中 “1995”并鼠标右键,在右键菜单中选择 “开头是 1995”选项,此时将 1995年入校的所有学生记录筛选出来。 步骤 2:选中已筛选出来的记录,单击开始选项 卡中记录命令组的 “删除 ”按钮,确认删除,则删除相关选中的记录。 步

11、骤 3:单击 “tStud”表的 “入校日期 ”字段选择器右侧的向下黑色小箭头,打开表的公用筛选器,单击 “从 入校日期 清除筛选器 ”项左侧的图标,清除表上的筛选操作,表中将显示删除直到记录后的数据表。 步骤 4:单击 “所属院系 ”字段选择器右侧的向下黑色小箭头,打开表的 “公用筛选器 ”,取消 “全部 ”项的勾选,仅仅勾选 “01”项,如图 6-3所示。单击 “确定 ”按钮,则将所属院系为 “01”的记录筛选出来。 步骤 5:逐条记录修改编号字段,将第一个“0”修 改为 “1”,但是该方法工作量较大并且笨拙。可以采用查找替换的功能进行批量修改。选择 “学号 ”字段,单击开始选项卡记录命令

12、组中的 “替换 ”命令,如图 6-4所示进行设置,点击 “全部替换 ”即可。注意,一定要将 “匹配 ”项选择为“字段开头 ”。 步骤 6:单击“所属院系 ”字段选择器右侧的向下黑色小箭头,打开表的公用筛选器,单击“从 所属院系 清除筛选器 ”项左侧的图标,清除表上的筛选操作。 步骤 7:重复步骤 4 6,完成对所属院系号为 “02”“03”“04”的对应学号字段的修改。 步骤 8:单击快速访问工具栏中的 “保 存 ”按钮,保存上面设置。 3 【正确答案】 步骤 l:单击 “tStud”数据表视图中 “所属院系 ”字段选择器 (即标题处 ),鼠标右键,选择右键菜单中 “字段宽度 ”选项,在弹出的

13、列宽对话框中设置 “列宽 ”为 15,如图 6-5所示,单击 “确定 ”。 步骤2:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置。 步骤 3:单击 “tStud”数据表视图中 “简历 ”字段选择器 (即标题处 ),鼠标右键,选择右键菜单中 “隐藏字段 ”选项,则表把 “简历 ”字段隐藏起来。 步骤 4:单击 “保存 ”按钮,保存上面设置。 4 【正确答案】 步骤 1:在对象导航窗格中鼠标右键单击 “tScore”表,在右键菜单中选择 “设计视图 ”选项,打开 “tScore”表的设计视图。 步骤 2:单击 “课程号 ”字段,设置字段属性的 “输入掩码 ”为 “AAAAA”。 步骤 3:

14、单击 “成绩 ”字段,设置字段属性的 “有效性规则 ”为 “Between 0 And 100”。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置。 步骤 5:在对象浏览窗格中双击 “tStud”表,打开其数据表视图,查看新建记录行进行验证。 5 【正确答案】 步骤 1:注意本步骤应该在 (2)之前完成。在数据库工具选项卡的关系命令组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 “显示表 ”快捷菜单命令。添加 “tStud”和 “tScore”表,关闭显示表对话框。 步骤 2:单击 “tSmd”表中的 “学号 ”字段,按住左键拖到 “tScore”表

15、的 “学号 ”字段上释放左键。 步骤 3:在弹出编辑关系的对话框中勾选 “设置参照完整性 ”复选框。单击 “创建 ”按钮,则完成后的关系视图如图 6-6所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮。关闭 “关系 ”窗口。 6 【正确答案】 步骤 1:在对象导航窗格中右键单击 “frest”窗体,选择右键菜单 “设计视图 ”,进入窗体的设计视图。 步骤 2:单击标题为 “Button1”的命令按钮,右键菜单选择 “属性 ”打开其在属性表对话框,在对话框中修改 “标题 ”为 “按钮 ”,修改 “可用 ”(在属性表对话框的 “数据 ”选项卡中 )为 “否 ”。 步骤 3:单击快速访问工具栏中

16、的 “保存 ”按钮,保存上面设置。 步骤 4:单击窗体设计工具选项卡中视图命令组的 “窗体视图 ”命令运行窗体,如图 6-7所示。步骤 5:关闭 “samp1 accdb”数 据库。 二、简单应用题 7 【正确答案】 步骤 1:双击打开 “samp2 accdb”数据库,在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tStud”表,关闭显示表对话框。 步骤 2:双击 “姓名 ”“性别 ”“年龄 ”“入校时间 ”字段添加到查询设计网格中。 步骤 3:在 “入校时间 ”字段条件行输入:Month(入校时间 )Between 7 And 9,并取消学

17、号字段显示行的勾选 (即不显示 ),查询设计视图如图 9-6所示。 步骤 4:单击查询工具选项卡 中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入查询名称 “qT1”,单击“确定 ”按钮,关闭设计窗口。 8 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 tStud、 tScore、 tCourse表,关闭显示表对话框。 步骤 2:建立各表之间的连接。单击 tStud表中的“学号 ”字段按住鼠标左键拖动到 tScore表的 “学号 ”上方释放,单击 tScore表中的

18、“课程号 ”字段拖动到 tCourse表的 “课程号 ”上方释放。 步骤 3:双击 “姓名 ”“课程名 ”“成绩 ”“年龄 ”字段添加到设计网格字段行,在 “年龄 ”条件行输入: Between DAvg(“年龄 “, “tstud“)-2 And DAvg(“年龄 “, “tstud“)+2,并取消学号字段显示行的勾选 (即不显示 )。如图 9-7所示。步骤 4:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入查询名称 “qT2”。单击 “确定 ”按钮,关闭设计窗口。 9 【正确答案】 步骤 1:在创 建选项卡的查询

19、命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 tStud表,关闭显示表对话框。 步骤 2:双击 “学号 ”“姓名 ”“入校时间 ”“简历 ”字段,取消学号字段显示行的勾选 (即不显示 )。 步骤 3:将 “入校时间 ”字段行修改为:入校年: Year(入校时间 ),即计算 “入校年 ”;在 “简历 ”字段条件行输入: Not Like*爱好 *。如图 9-8所示。 步骤 4:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击查询工具选项卡中查 询类型命令组的 “生成表 ”命令,弹出生成表对话框,如图 9-9所示,指定将包含查询结果

20、的数据表名称为 “tTemp”,单击 “确定 ”。 步骤6:单击查询工具选项卡中结果命令组的 “运行 ”命令,执行查询,产生“tTemp”表。 步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 10 【正确答案】 步骤 l:在对象导航窗格中右键单击 “fTest”窗体,选择右键菜单“设计视图 ”,进入窗体的设计视图。 步骤 2:鼠标右键单击 “test1”文本框,在弹出的快捷菜单 上选择 “属性 ”命令,在属性表对话框 “事件 ”选项卡的 “单击 ”行内选择 “事件过程 ”,单击 “代码生成器 ”按钮,进入到 VBA代码编辑界面。

21、在“*Add1*”之间输入: bTitle Caption=Trim(tText+等级考试测试 ) 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 步骤 4:单击窗体设计工具选项卡中视图命令组的 “窗体视图 ”运行窗体,如图 9-10所示。步骤 5:关闭窗体,关闭 “samp2 accdb”窗口。 三、综合应用题 11 【正确答案】 步骤 1:双击 “samp3 accdb”数据库,在对象导航窗格中右键单击 “rStud”报表,选择右键菜单 “设计视图 ”,进入报表的设计视图。 步骤 2:在报表设计工具选项卡的控件命令组中单击 “标签 ”控件,在报表页眉区内单击鼠标绘制,在光标闪动处输入

22、“非团员基本信息表 ”;单击标签,在属性表对话框内修改 “名称 ”为 “rTitle”。 步骤 3:在 “rStud”的设计视图中,在属性表对话框上方的对象选择器中选中“报表 ”,在 “格式 ”选项卡设置 “标题 ”为 “非团员信息 ”。 步骤 4:在属性表对话框上方的对象 选择器中选中 “tSex”文本框,在 “数据 ”选项卡设置 “控件来源 ”为 “性别 ”字段。 步骤 5:在报表设计工具选项卡的控件命令组中单击 “文本框 ”控件,在报表页脚区内单击鼠标绘制,则添加了一个带有标签的文本框。单击标签,设置其显示标题为 “学生人数 ”。单击文本框,在属性表中设置 “名称 ”为 “tCount”

23、, “控件来源 ”为 “=Count(学号 )”。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,保存本步骤设计。 步骤 7:在报表设计工具选项卡的视图命令组中单击 “打印预览 ”命令,查看报表总体效果。 12 【正确答案】 步骤 1:在对象导航窗格中右键单击 “fSys”窗体,选择右键菜单“设计视图 ”,进入窗体的设计视图,在属性表对话框上方的对象选择器中选中“窗体 ”。 步骤 2:在 “格式 ”选项卡中,设置 “边框样式 ”为 “细边框 ”“滚动条 ”为 “两者均无 ”“记录选择器 ”为 “否 ”“导航按钮 ”为 “否 ”“分隔线 ”为 “否 ”“关闭按钮 ”为 “是 ”“最大最小化按

24、钮 ”为 “无 ”。设计完毕的窗体属性表对话框如图 12-11所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 步骤 4:单击窗体设计工 具选项卡中视图命令组的 “窗体视图 ”命令运行窗体,如图 12-12所示。 13 【正确答案】 步骤 1:在 “fSys”的设计视图中,按住 Shift键单击 “用户名称 ”(名称为 “lUser”)和 “用户口令 ”(名称为 “1Pass”)两个标签,即同时选中;在属性表的 “格式 ”选项卡设置 “前景颜色 ”为 “#FF0000”(使用颜色代码更为准确 )、 “字体粗细 ”为 “加粗 ”。 步骤 2:单击快速访问工具栏中的 “保存 ”按

25、钮,保存设置。 14 【正确答案】 步骤 1:在 “fSys”的设计视图中,在属性表对话 框上方的对象选择器中选中 “tPass”文本框,在 “数据 ”选项卡中设置其 “输入掩码 ”为 “密码 ”,可通过输入掩码向导完成。 步骤 2:在属性表对话框上方的对象选择器中选中“cmdEnter”文本框,在 “数据 ”选项卡中设置其 “可用 ”为 “是 ”。 步骤 3:在窗体空白处鼠标右键,在右键菜单中选择 “Tab键次序 ”选项,弹出 Tab键次序对话框,如图 12-13所示,在对话框中调整控件次序与题目一致即可。调整的方法是,用单击控件名前面的小方块 (即控件选择器 ),按住鼠标左键拖动到合适位置

26、释放。步骤 4:单击快速访问工具栏 中的 “保存 ”按钮,保存设置。 15 【正确答案】 步骤 1:在 “fSys”的设计视图中,在属性表对话框上方的对象选择器中选中 “窗体 ”,单击 “事件 ”选项卡,在 “加载 ”行内选择 “事件过程 ”,单击“代码生成器 ”按钮,进入到 VBA代码编辑界面。 步骤 2:在 “*Add1*”之间输入: bTitle Caption=非团员人数为 &DCount(学号 , tstud“, 团员否 =yes“) 步骤 3:在 “*Add2*”之间输入: If Me!tUser=csyAnd Me!tPass=1129then 步骤 4:在 “*Add3*”之间输入: Me!tUser SetFocus 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口。单击 “窗体设计工具 ”选项卡中 “视图 ”命令组的 “窗体视图 ”命令运行窗体,按题目要求测试窗体功能。 步骤 6:关闭 “fsys”窗体。并关闭 “samp3 accdb”数据库。

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

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

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