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

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

1、国家二级 ACCESS机试(选择题)模拟试卷 35及答案与解析 一、选择题 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

7、; 21 在 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)图表报表和纵栏式报表

8、( B)表格式报表和纵栏式报表 ( 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 变量名中,正确的是 (

9、A) IF ( 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) 8 7 6 ( B) 7 6 5 ( C) 7 6 5 4 ( D) 8 7 6 5 39 下列程序的功能是计算 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) 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 r

11、s As ADODB.Recordset Set rs= New ADODB.Recordset rs.ActiveConnection = “Provider=Microsoft.Jet.OLEDB.4.0;“ “ rs.CursorType = adOpenKeyset rs.LockType = adLockOptimistic rs.Index = “ssex“ rs.Open “stud“ , , , , adCmdTableDirect _ Debug.Print rs(“sno “), rs(“sname “), rs(“ssex “) rs.Close Set rs = Not

12、hing End Sub ( A) rs.Find “男 “, adSeekFirstEQ ( B) rs.Seek “男 “, adSeekFirstEQ ( C) rs.Find “男 “, adSeekLastEQ ( D) rs.Seek “男 “, adSeekLastEQ 国家二级 ACCESS机试(选择题)模拟试卷 35答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为 D。 2 【正确答案】 A 【试题解析】 在循环队列中,用队尾指针

13、rear指向队列中的队尾元素,用排头指针 front指向排头元素的前一个位置。因此,从排头指针 front指向的后一个位置直到队尾指针 rear指向的位置之间所有的元素均为队列中的元素。所以循 环队列中的元素个数与队头指针和队尾指针的变化而变化, A正确。 3 【正确答案】 B 【试题解析】 二叉树中,度为 0的节点数等于度为 2的节点数加 1,即 n2=n0-1,叶子节点即度为 0,则 n2=79,总结点数为 n0+n1+n2=80+70+79=229,答案为B。 4 【正确答案】 C 【试题解析】 冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换

14、,需要互换的次数为9+8+7+6+5+4+3+2+1=45,选 C。 5 【正确答案】 D 【 试题解析】 软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档,选 D。 6 【正确答案】 C 【试题解析】 开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计 3个阶段,实施则包括编码和测试两个阶段, C不属于开发阶段。 7 【正确答案】 A 【试题解析】 结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表。 8 【正确答案】 A 【试题解析】 关系模型采用二维表来表示,即每个二维表称为一个关系。 9 【 正确答案】 B 【

15、试题解析】 A和 B为一对多的联系,则对于 A中的每一个实体, B中有多个实体与之联系,而 B与 C为一对一联系,则对于 B中的每一个实体, C中之多有一个实体与之联系,则可推出对于 A中的每一个实体, C中有多个实体与联系,所以为一对多联系。 10 【正确答案】 D 【试题解析】 关系 T中的元素与关系 R和关系 S中不同元素的总和,因此为并操作。 11 【正确答案】 A 【试题解析】 表是数据库中用来存储数据的对象,是整个数据库系统的基础。Access允许一个数据库中包含多个表,用户 可以在不同的表中存储不同类型的数据。 12 【正确答案】 B 【试题解析】 主关键字是表中区别不同的记录的

16、标识,在学生表中只有学号能具有这个作用,所以用其作为主关键字。 13 【正确答案】 B 【试题解析】 专门的关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组 。选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。 14 【正确答案】 B 【试题解析】 在数据库的表中,要添加 Internet站点的网址,应该采用超级链接数据类型。 15 【正

17、确答案】 B 【试题解析】 在 ACCESS中,利用 “筛选 “操作可以从众多数据中挑选满足某种条件的记录进行处理。 16 【正确答案】 B 【试题解析】 参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信息检索字段中的记录进行显示。 17 【正确答案】 C 【试题解析】 在 Access 查找数据时,可以利用通配符和 like函数一起使用。通配符 *表示与任何个数的字符匹配;?表示与任何单个字母的字符匹配; #表示与任何单个数字字符匹配;不存在通配符 “$“。 18 【正确答案】 C 【试题解析】 not 工资额 2000表示对 “工资额 2000“进行取反操作,即 “工资额=2

18、000“。 19 【正确答案】 A 【试题解析】 在 Access中, Group By子句指定查询结果的分组条件。 20 【正确答案】 C 【试题解析】 在查询中 要统计记录的个数应使用的函数是 COUNT(*),COUNT(列名 )是返回该列中值的个数; AVG是计算值的平均值,利用当前年份减去出生年份可以求得学生的平均年龄。因此统计学生的人数和平均年龄应使用的语句是 SELECT COUNT(*) AS 人数 ,AVG(YEAR(DATE()-YEAR(出生年月 ) AS 平均年龄 FROM Students。 21 【正确答案】 C 【试题解析】 窗体可由多个区域组成,每个区域称为一个

19、节。大部分窗体只有主体节,如果需要,也可以在窗体中设置窗体页眉、页面页眉、页 面页脚及窗体页脚部分,则窗体最多可包含有 5个区域。 22 【正确答案】 D 【试题解析】 窗口事件是指操作窗口时所引发的事件,常用的窗口事件有 “打开“、 “关闭 “和 “加载 “等,而 “确定 “不是窗体事件。 23 【正确答案】 C 【试题解析】 分组是指报表设计时按选定的某个 (或多个 )字段值是否相等而将记录划分成组的过程。操作时,先选定分组字段,在这些字段上字段值相等的记录归为同一组,字段值不等的记录归为不同组。通过分组,可以实现汇总和输出,增强报表的可读性。 24 【正确答案】 C 【试题解析】 把计算

20、控件放置在报表页眉 /页脚时 Access会自动按总数来统计;而放置在组页眉 /组页脚时 Access会自动按分组数来统计。 25 【正确答案】 B 【试题解析】 在 Access 2010 中,可以利用 “自动创建报表功能 “创建表格式报表和纵栏式报表。 26 【正确答案】 B 【试题解析】 在 Access 中,非结合型控件没有数据来源,可用来显示信息。结合型控件和计算型控件均有数据来源。 27 【正确答案】 D 【试题解析】 打开窗体的宏命令是 OpenForm,宏命令 OpenQuery的功能是打开查询,宏命令 OpenTable的功能是打开表,宏命令 OpenReport的功能是打开

21、报表。 28 【正确答案】 A 【试题解析】 宏命令 RunSQL用于执行指定的 SQL语句 29 【正确答案】 D 【试题解析】 变量命名规则:只能由字母、数字或下划线组成,不允许出现空格、 -等符号;第一个字符必须是字母;不能与 VBA关键字相同。因此,选项 A与 VBA关键字相同,选项 B是以数字开头,选项 C含有 “符号,只有选项 D正确。 30 【正确答案】 D 【试题 解析】 选项 A、选项 B、选项 C均在第二个条件 age40后缺少 And进行与第三个条件的连接。 31 【正确答案】 D 【试题解析】 在 VBA中,没有显式声明 (用如 Dim、 Private、 Public

22、 或 Static等语句 )或使用符号来定义的变量,数据类型默认是变体型 (Variant)。 32 【正确答案】 D 【试题解析】 运算符 MOD是对两个操作数做除法并返回余数,因此 17除以 3结果是 5,余数是 2,因此 17 mod 3的运算结果是 2。 33 【正确答案】 A 【试题解析】 本题考查的是字符串截取函数 Left函数的用法。其格式为:Left(字符串表达式, N ),表示从字符串左边起截取 N个字符。因此Left(“how are you “,3)表示从字符串 “how are you“左边起截取 3个字符,返回值为 “how“。 34 【正确答案】 D 【试题解析】

23、窗口事件是指操作窗口时所引发的事件,常用的窗口事件有 “打开“、 “关闭 “和 “加载 “等,而 “取消 “不是窗体事件。 35 【正确答案】 C 【试题解析】 在 VBA中提拱了 Active数据对象 (ADO)作为 数据库的访问接囗,ADO 对象模型中包括 5 个主要对象,即 Connection连接,代表到数据库的连接;Recordset记录集,代表数据库记录的一个集合; Command命令,代表一个 SQL命令; Error错误,代表数据库访问中产生的意外; Field字段,代表记录集中的字段数据信息。 36 【正确答案】 C 【试题解析】 Select Case结构运行时,首先计算

24、“表达式 “的值,然后会依次将表达式的值与每个 Case表达式的值进行比较,直到值匹配成功,程序会转处相应Case结构内执行语句。本题中, Select Case语句中 b10的值为 32,因此程序执行Case 10 to 99后边的 c=a*1000+b语句,即 c=24*1000+328=24328。 37 【正确答案】 C 【试题解析】 本题实际上是给出了一个计算 1至 99之间奇数之和的程序, x初始为 99,每循环一次递减 2。第一次循环结果: x=99, s=0+99=99;第二次循环结果: x=97, s=99+97;以此类推,直至 x=1, s=99+97+95+1=2500

25、。 38 【正确答案】 B 【试题解析】 本题考查 While.Wend循环语句。若 n大于 5,反复执行 n = n - 1的操作,之后打印输出。本题中 n初始值为 8,满足 n大于 5的条件,进入第一次循环,执行 n=8-1=7,打印输出 7; n为 7,满足循环条件,进入第二次循环,执行 n=7-1=6,打印输出 6; n为 6,满足循环条件,进入第三次循环,执行 n=6-1=5,打印输出 5; n为 5不再满足循环条件,跳出循环。因此输出结果为 7 6 5。 39 【正确答案】 A 【试题解析】 本题中利用 For循环语句与 If条件判断语句完成计算 1 到 1000 之间所有偶数 之和。首先利用 For循环使 i从 1至 1000逐个变换,若 i为偶数,则执行相加操作,因此应在 If语句空白处填写 i Mod 2 = 0。 40 【正确答案】 B 【试题解析】 DAO的 Seek 成员函数是在表类型记录集中基于表索引进行搜索记录, Find 成员函数是在动态集类型或快照类型记录集中进行搜索记录。因此本题中性别 ssex字段已建索引,因此采用 Seek成员函数。 AdSeekFirstEQ 查找等于关键值的第一个关键字, AdSeekLastEQ 查找等于关键值的最后一个关键字。本题中要显示第一个男同 学的信息,因此使用 AdSeekFirstEQ。

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

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

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