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

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

1、国家二级( ACCESS)机试模拟试卷 67及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)一个算法的空间复杂度大,则其时间复杂度也必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)算法的时间复杂度与空间复杂度没有直接关系 2 下列叙述中正确的是 ( A) 循环队列中的元素个数随队头指针与队尾指针的变化而动态变化 ( B)循环队列中的元素个数随队头指针的变化而动态变化 ( C)循环队列中的元素个数随队尾指针的变化而动态 变化 ( D)以上说法都不对 3 一棵二叉树中共有 80个叶子结点与 70个度为 1的结点,

2、则该二叉树中的总结点数为 ( A) 219 ( B) 229 ( C) 230 ( D) 231 4 对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 ( A) 9 ( B) 10 ( C) 45 ( D) 90 5 构成计算机软件的是 ( A)源代码 ( B)程序和数据 ( C)程序和文档 ( D)程序、数据及相关文档 6 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是 ( A)测 试 ( B)设计 ( C)可行性研究 ( D)实现 7 下面不能作为结构化方法软件需求分析工具的是 ( A)系统结构图 ( B)数据字典 (DD) ( C)数据流程图 (

3、DFD图 ) ( D)判定表 8 在关系模型中,每一个二维表称为一个 ( A)关系 ( B)属性 ( C)元组 ( D)主码(键) 9 若实体 A和 B是一对多的联系,实体 B和 C是一对一的联系,则实体 A和 C的联系是 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 10 有三个关系 R, S和 T如下:则由关系 R和 S得到关系 T的操作是 ( A)选择 ( B)投影 ( C)交 ( D)并 11 Access 2010 数据库 6个对象中,实际存放数据的对象是 ( A)表 ( B)查询 ( C)报表 ( D)窗体 12 学生表中有姓名、学号、性别、班级等字段,其中适合作

4、为主关键字的是 ( A)姓名 ( B)学号 ( C)性别 ( D)班级 13 从多个关系中抽取出所需要的属性组成新关系,应使用的操作是 ( A)查询运算 ( B)连接运算 ( C)投影运算 ( D)选择运算 14 表中要添加 Internet 站点的网址 ,字段应采用的数据类型是 ( A) OLE 对象 ( B)超级链接 ( C)查阅向导 ( D)自动编号 15 在 “工资库 “中,要直接显示所有姓 “李 “的记录,可用的方法是 ( A)排序 ( B)筛选 ( C)隐藏 ( D)冻结 16 运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为 ( A)交叉表查询 ( B)参数

5、查询 ( C)选择查询 ( D)操作查询 17 在 Access 中,与 like 一起使用时,代表任一数字的是 ( A) * ( B)? ( C) # ( D) $ 18 条件 “not 工资额 2000“ 的含义是 ( A)工资额等于 2000 ( B)工资额大于 2000 ( C)工资额小于等于 2000 ( D)工资额小于 2000 19 Access 数据库中, SQL 查询中的 Group By 子句的作用是 ( A)分组依据 ( B)对查询进行排序 ( C)列表 ( D)选择行条件 20 有关系模型 Students(学号 ,姓名 ,性别 ,出生年月 ),要统计学生的人数和平均年

6、龄应使用的语句是 ( A) SELECT COUNT() AS 人数 ,AVG(YEAR(出生年月 ) AS 平均年龄 FROM Students; ( B) SELECT COUNT(*) AS 人数 ,AVG(YEAR(出生年月 ) AS 平均年龄 FROM Students; ( C) SELECT COUNT(*) AS 人数 ,AVG(YEAR(DATE()-YEAR(出生年月 ) AS 平均年龄 FROM Students; ( D) SELECT COUNT() AS 人数 ,AVG(YEAR(DATE()-YEAR(出生年月 ) AS 平均年龄 FROM Students; 2

7、1 在 Access 2010 中,窗体最多可包含有 ( A) 3个区域 ( B) 4个区域 ( C) 5个区域 ( D) 6个区域 22 窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是 ( A)加载 ( B)打开 ( C)关闭 ( D)确定 23 将大量数据按不同的类型分别集中在一起,称为将数据 ( A)筛选 ( B)合计 ( C)分组 ( D)排序 24 报表的分组统计信息显示于 ( A)报表页眉或报表页脚 ( B)页面页眉或页面页脚 ( C)组页眉或组页脚 ( D)主体 25 Access 2010 中,利用自动功能可创建的报表是 ( A)图表报表和纵栏式报表 ( B

8、)表格式报表和纵栏式报表 ( C)标签报表和纵栏式报表 ( D)图表报表和标签报表 26 Access 中,没有数据来源的控件类型是 ( A)结合型 ( B)非结合型 ( C)计算型 ( D)其余三项均不是 27 打开指定窗体的宏操作是 ( A) OpenQuery ( B) OpenTable ( C) OpenReport ( D) OpenForm 28 宏命令 RunSQL 的功能是 ( A)执行指定的 SQL 语句 ( B)执行指定的查询中的 SQL 语句 ( C)使用 SQL 在表中查询 ( D)使用 SQL 语句设置指定属性值 29 下列 VBA 变量名中,正确的是 ( A) I

9、F ( B) 7AB ( C) AB7 ( D) AB_7 30 下列 If 语句的功能是统计性别为男、职称为副教授以上且年龄小于 40岁的人数,错误的语句是 ( A) If sex=“男 “ And age0 Then n=n+1 ( B) If sex=“男 “ And age0 Then n=n+1 ( C) If sex=“男 “ And age 5 n = n - 1 Debug.Print n; Wend End Sub ( A) 100 ( B) 500 ( C) 2500 ( D) 5000 38 下列程序的功能是计算 1 到 1000 之间所有偶数之和,程序空白处应填写的语句

10、是 Private Sub Command_Click() Dim x As Double For i=1 To 1000 If _ Then x = x + i End If Next i Debug.Print x End Sub ( A) 8 7 6 ( B) 7 6 5 ( C) 7 6 5 4 ( D) 8 7 6 5 39 下列程序的功能是计算 1 到 1000 之间所有偶数之和,程序空白处应填写的语句是 Private Sub Command_Click() Dim x As Double For i=1 To 1000 If _ Then x = x + i End If Ne

11、xt i Debug.Print x End Sub ( A) i Mod 2 = 0 ( B) x Mod 2 = 0 ( C) i Mod 2 0 40 假设数据库中有学生信息 表 stud( sno, sname, ssex)。其中,性别 ssex字段已建索引,要在调试窗口中显示第一个男同学的信息,程序空白处应填写的语句是 Private Sub Form_Load( ) Dim rs As ADODB.Recordset Set rs= New ADODB.Recordset rs.ActiveConnection = “Provider=Microsoft.Jet.OLEDB.4.0

12、;“ & “Data Source= e:考试中心教程 ( A) rs.Find “男 “, adSeekFirstEQ ( B) rs.Seek “男 “, adSeekFirstEQ ( C) rs.Find “男 “, adSeekLastEQ ( D) rs.Seek “男 “, adSeekLastEQ 二、基本操作题 41 在考生文件夹下的 “samp1 accdb”数据库文件中已建立了表对象 “tEmployee”。请按以下操作要求,完成表的设计。 (1)判断并设置 “tEmployee”表的主键。 (2)设置 “性别 ”字段的默认值为 “男 ”。 (3)删除表中 1949年以前

13、出生的雇员记录。 (4)删除 “照片 ”字段。 (5)设置 “雇员编号 ”字段的输入掩码为:只能输入 10位数字或空格形式。 (6)在编辑完的表中追加如下新记录,如表 2 8所示。三、简单应用题 41 考生文件夹下有一个数据库文件 “samp2 accdb”,其中存在已经设计好的两个表对象 “tEmployee”和 “tGroup”。请按以下要求完成设计。 42 创建一个查询,查找并显示没有运动爱好的职工的 “编号 ”、 “姓名 ”、 “性别 ”、“年龄 ”和 “职务 ”5个字段内容,将查询命名为 “qT1”。 43 创建一个查询,查找并显示聘 期超过 5年 (使用函数 )的开发部职工的 “编

14、号 ”、“姓名 ”、 “职务 ”和 “聘用时间 ”4个字段内容,将查询命名为 “qT2”。 44 创建一个查询,计算 5月份聘用的、男女生每个部门的最小年龄。要求,第一列显示性别,第一行显示部门名称,所建查询命名为 “qT3”。 45 创建一个查询,查找年龄低于所有职工平均年龄并且职务为经理的职工记录,并显示 “管理人员 ”信息。其中管理人员由 “编号 ”和 “姓名 ”两列信息合二为一构成 (比如,编号为 “000011”、姓名为 “吴大伟 ”的数据输出形式为 “000011吴大伟 ”),所建查询命名 为 “qT4”。 四、综合应用题 46 考生文件夹下存在一个数据库文件 “samp3 acc

15、db”,里面已经设计好表对象“tstud”,同时还设计出窗体对象 “fS-tud”和子窗体对象 “fDetail”。请在此基础上按照以下要求补充 “fStud”窗体的设计。 (1)将窗体标题改为 “学生查询 ”。 (2)将窗体的边框样式改为 “细边框 ”,取消窗体中水平和垂直滚动条、记录选择器、浏览按钮 (导航按钮 )和分隔线;将子窗体边框样式改为 “点线 ”,取消子窗体中的记录选择 器、浏览按钮 (导航按钮 )和分隔线。 (3)在窗体中有两个标签控件,名称分别为 “Iabell”和 “Label2”,将这两个标签上的文字颜色改为白色,背景颜色改为紫蓝色 (紫蓝色代码为 8388608)。 (

16、4)将窗体主体节中控件的 Tab次序改为: “Cltem”“TxtDetail”“CmdRefer”“Cmdjist”“CmdClear”“fDtail”“ 简单查询 ”“Frame18” 。 (5)按照以下窗体功能,补充事件代码设计。 在窗体中有一个组合框控件和一个文本框控件,名称分别为 “Cltem”和“TxtDetail”;有两个标签控件,名称分别为 “Iabe13”和 “LAetail”;还有三个命令按钮,名称分别为 “CmdList”、 “CmdRefer。 ”和 “CmdClear。在 “Cltem”组合框中选择某一项目后, “Ldetail”标签控件将显示出所选项目名加上 “内容

17、: ”。在“TxtDetail”文本框中输入具体项目值后,单击 “CmdRefer”命令按钮,如果 “CItem”和 “TxtDetal”两个控件中均有值,则在子窗体中显示找出的相应记录,如果两个控件中不全有值,显示消息框,消息框标题为 “注意 ”,提示文字为 “查询项目和查询内容不能为空 !”,消息框中只有一个 “确定 ”按钮;单击 “CmdList”命令按钮,在子窗体中显示 “tS-tud”表中的全部记录;单击 “CmdClear”命令按钮,将 “Cltem”和“TxtDetail”两个控件中的值清空。 注意:不允许修改窗体对象 “fStud”和子窗体对象 “fDe-tail”中未涉及的控

18、件、属性和任何 VBA代码;不允许修改表对象 “tStud”。代码设计只允许补充一条语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 67答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为 D。 2 【正确答案】 A 【试题解析】 在循环队列中,用队尾指针 rear指向队列中的队尾元素,用排头指针 front指向排头元素的前一个位置。因此,从排头指针 front指向的后一个位置直到队尾指针 rear指向的位

19、置之间所有的元素均为队列中的元素。所以循环队列中的元素个数与队头指 针和队尾指针的变化而变化, A正确。 3 【正确答案】 B 【试题解析】 二叉树中,度为 0的节点数等于度为 2的节点数加 1,即 n2=n0-1,叶子节点即度为 0,则 n2=79,总结点数为 n0+n1+n2=80+70+79=229,答案为B。 4 【正确答案】 C 【试题解析】 冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为9+8+7+6+5+4+3+2+1=45,选 C。 5 【正确答案】 D 【试题解析】 软件指的是计算机系统中与硬件相互依赖的另一部分

20、,包括程序、数据和有关的文档,选 D。 6 【正确答案】 C 【试题解析】 开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计 3个阶段,实施则包括编码和测试两个阶段, C不属于开发阶段。 7 【正确答案】 A 【试题解析】 结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表。 8 【正确答案】 A 【试题解析】 关系模型采用二维表来表示,即每个二维表称为一个关系。 9 【正确答案】 B 【试题解析】 A和 B为一对多的联系,则对于 A中的每一个实体, B中有多个实体与之联系,而 B与 C为一对一联系,则对于 B中的每一个实体, C中之多有一个

21、实体与之联系,则可推出对于 A中的每一个实体, C中有多个实体与联系,所以为一对多联系。 10 【正确答案】 D 【试题解析】 关系 T中的元素与关系 R和关系 S中不同元素的总和,因此为并操作。 11 【正确答案】 A 【试题解析】 表是数据库中用来存储数据的对象,是整个数据库系统的基础。Access允许一个数据库中包含多个表 ,用户可以在不同的表中存储不同类型的数据。 12 【正确答案】 B 【试题解析】 主关键字是表中区别不同的记录的标识,在学生表中只有学号能具有这个作用,所以用其作为主关键字。 13 【正确答案】 B 【试题解析】 专门的关系运算包括投影、选择和联接。选择运算是从关系中

22、找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件 的元组。选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。 14 【正确答案】 B 【试题解析】 在数据库的表中,要添加 Internet站点的网址,应该采用超级链接数据类型。 15 【正确答案】 B 【试题解析】 在 ACCESS中,利用 “筛选 “操作可以从众多数据中挑选满足某种条件的记录进行处理。 16 【正确答案】 B 【试题解析】

23、参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信息检索字段中的记录进行显示。 17 【正确答案】 C 【试题解析】 在 Access 查找数据时,可以利用通配符和 like函数一起使用。通配符 *表示与任何个数的字符匹配;?表示与任何单个字母的字符匹配; #表示与任何单个数字字符匹配;不存在通配符 “$“。 18 【正确答案】 C 【试题解析】 not 工资额 2000表示对 “工资额 2000“进行取反操作,即 “工资额5”,取消该字段的显示。如图 3 58所示。 步骤 5:单击 “保存 44 【正确答案】 步骤 1:单击 “创建 ”选项卡中 “查询设计 ”按钮,在 “显示表

24、”对话框双击表 “tGroup”和 “tEmployee”,关闭 “显示表 ”对话框。步骤 2:单击 “设计 ”选项卡“查询类型 ”组中 “交叉表 ”按钮。如图 3 59所示。步骤 3:双击 “性别 ”、 “名称 ”、“年龄 ”和 “聘用时间 ”字段,在 “性别 ”字段列的 “交叉表 ”行选择 “行标题 ”,在 “名称 ”字段列的 “交叉表 ”行选择 “列标题 ”,在 “年龄 ”字段列的 “交叉表 ”行选择 “值 ”。步骤4:在 “年龄 ”字段的 “总计 ”行选择 “最小值 ”,在 “聘用时间 ”字段的 “总计 ”行选择“whe 45 【正确答案】 步骤 1:单击 “创建 ”选项卡中 “查询设

25、计 ”按钮,在 “显示表 ”对话框双击表 “tEmployee”,关闭 “显示表 ”对话框。步骤 2:添加新字段 “管理人员: 编号 +姓名 ”,双击添加 “职务 ”和 “年龄 ”字段。步骤 3:在 “职务 ”字段条件行输入 “经理 ”,在 “年龄 ”字段条件行输入 “ 步骤 4:单击 “保存 ”按钮,将查询另存为 “qT4”,关闭设计视图。 四、综合应用题 46 【正确答案】 (1)【操作步骤】步骤 1:选择 “窗体 ”对象,右击 “fStud”,在弹出的快捷菜单中选择 “设计视图 ”命令,打开设计视图。步骤 2:在窗体的任一位置右击,在弹出的快捷菜单中选择 “属性 ”命令,在打开的 “属性

26、表 ”下拉列表中选择 “窗体 ”,在 “全部 ”选项卡下的 “标题 ”行输入 “学生查询 ”,如图 3 230所示。(2)【操作步骤】步骤 1:在 “属性表 ”的 “格式 ”选项卡中,选择 “边框样式 ”下拉列表中的 “细边框 ”选项。 步骤 2:分别选择 “滚动条 ”、 “记录选择器 ”、 “导航按钮 ”和 “分隔线 ”下拉列表中的 “两者均无 ”或 “否 ”。步骤 3:按照同样的方法设置子窗体的 “边框样式 ”为 “点线 ”,如图 3 231所示。 (3)【操作步骤】在 “属性表 ”中分别选择“Labe11”和 “Labe12”,在 “格式 ”选项卡中设置 “前景色 ”为 “#FFFFFF

27、”(白色 ),设置“背景 色 ”为 “#2F3699”,如图 3 232所示。关闭 “属性表 ”。(4)【操作步骤】步骤 1:在窗体的任一位置右击,在弹出的快捷菜单中选择 “Tab键次序 ”命令,弹出 “Tab键次序 ”对话框,在 “自定义次序 ”列表中通过拖动各行来调整 Tab键的次序,如图 3 233所示。步骤 2:单击 “确定 ”按钮,关闭 “Tab键次序 ”对话框。 (5)【操作步骤】 在设计视图中的任一位置右击,在弹出的快捷菜单中选择 “事件生成器 ”命令,在弹出的对话框中选择 “代码生成器 ”,如图 3 234所示,单击 “确定 ”按钮,在空行内依次输入以下代码: * Add1 * Dim aa aa=cItem Value Ldetail Caption=aa+“内容: ” *Addl* *Add2* fDetail Form RecordSource=“tStud” * Add2* * Add3* MsgBox“查询项目和查询内容不能为空 ”, vbOKOnly, ”注意 ” * Add3 * 如图 3 235所示。关闭编程环境窗口,按 Ctrl+S保存修改。

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

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

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