2016年计算机二级《Access》测试题及答案
(1)下列数据结构中,属于非线性结构的是( )。

A.循环队列
B.带链队列
C.二叉树
D.带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
A.循环队列
B.栈
C.队列
D.二叉树
(3)对于循环队列,下列叙述中正确的是( )。
A.队头指针是固定不变的
B.队头指针一定大于队尾指针
C.队头指针一定小于队尾指针
D.队头指针可以大于队尾指针,也可以小于队尾指针
(4)算法的空间复杂度是指( )。
A.算法在执行过程中所需要的计算机存储空间
B.算法所处理的数据量
C.算法程序中的语句或指令条数
D.算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是( )。
A.低内聚低耦合
B.高内聚低耦合
C.低内聚高耦合
D.高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是( )。
A.可封装
B.自顶向下
C.模块化
D.逐步求精
(7)软件详细设计生产的图如下:
该图是( )。
A.N—s图
B.PAp图
C.程序流程图
D.E—R图
(8)数据库管理系统是( )。
A.操作系统的一
B在操作系统支持下的系统软件
C.一种编译系统
D.一种操作系统
(9)在E—R图中,用来表示实体联系的图形是( )。
A.椭圆形
B.矩形
C.菱形
D.三角形
(10)有三个关系R、s和T如下:
其中关系T由关系R和s通过某褓作得到,该操作为( )。
A.选择
B.投影
C.交
D.并
(11)在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( )。
A.选择
B.投影
C.连接
D.比较
(12)Access数据库最基础的对象是( )。
A.表
B.宏
C.报表
D.查询
(13)在关系窗口中,双击两个表之间的连接线,会出现( )。
A.数据表分析向导
B.数据关系图窗口
C.连接线粗细变化
D.编辑关系对话框
(14)下列关于0LE对象的叙述中,正确的是( )。
A.用于输入文本数据
B.用于处理超级链接数据
C.用于生成自动编号数据
D.用于链接或内嵌Windows支持的对象
(15)若在查询条件中使用了通配符“!”,它的含义是( )。
A.通配任意长度的字符
B.通配不在括号内的任意字符
C.通配方括号内列出的任一单个字符
D.错误的使用方法
(16)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是(:SelectAvg(入学成绩)From学生表Group by性别
A.计算并显示所有学生的平均入学成绩
B.计算并显示所有学生的性别和平均入学成绩
C.按性别顺序计算并显示所有学生的平均入学成绩
D.按性别分组计算并显示不同性别学生的平均入学成绩
(17)在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。
A.FOR
B.IF
C.WHILE
D.WHERE
(18)在Access数据库中使用向导创建查询,其数据可以来自( )。
A.多个表
B.一个表
C.一个表的一部分
D.表或查询
(19)在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是( )。
(20)在成绩中要查找成绩>180且成绩≤90的学生,正确的条件表达式是( )。
A.成绩Between 80And 90
B.成绩Between 80 T090
C.成绩Between 79And 91
D.成绩Between 79 T091
参考答案与解析
(1)C
【解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。
(2)B
【解析】栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据。
(3)D
【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构,所以队头指针有时可能大于队尾指针,有时也可能小于队尾指针。
(4)A
【解析】算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择A。
(5)B
【解析】一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
(6)A
【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用got0语句,所以选择A。
(7)C
【解析】N—S图提出了用方框图来代替传统的程序流程图,所以A不对。PAD图是问题分析图,它是继承
程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,所以B不对。E—R图是数据库中的用于表示E—R模型的图示工具,所以D不对。根据图中所示表示方法是进行软件详细设计时使用的程序流程图。
(8)B
【解析】数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。是一种在操作系统之上的系统软件。
(9)C
【解析】在E—R图中实体集用矩形,属性用椭圆,联系用菱形。
(10)D
【解析】关系T中包含了关系R与s中的所有元组,所以进行的是并的运算。
(11)A
【解析】关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算。③连接:连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。比较不是关系运算。此题是从关系中查找所有年龄小于20岁且姓王的男生,应进行的运算是选择,所以选项A是正确的。
(12)A
【解析1ACCess数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中表是数据库中用来存储数据的对象,是整个数据库系统的基础。
(13)D
【解析】当两个表之间建立关系,两个表之间会出现一条连接线,双击这条连接线会出现编辑关系对话框。所以,选项D正确。
(14)D
【解析IO1E对象是指字段允许单独地“链接”或“嵌入”01E对象,如Word文档、ExCe1表格、图像、声音或者其他二进制数据。故选项D正确。
(15)B
【解析J通配符“!”的含义是匹配任意不在方括号里的字符,如b[!ae]I可查到bi11和bu11,但不能查到ba11或be11。故选项B正确。
(16)D
【解析】SQ1查询中分组统计使用Group by子句,函数Avg()是用来求平均值的,所以此题的查询是按性别分组计算并显示不同性别学生的平均入学成绩,所以选项D正确。
(17)D
【解析】SQ1查询的Se1eef语句是功能最强,也是最为复杂的SQ1语句。SE1ECT语句的结构是:SE1ECT[A111 DISTINCTj别名FROM表名[WHERE查询条件] [GROUP BY要分组的别名[HAVING分组条件]]Where后面的查询条件用来选择符合要求的记录,所以选项D正确。
(18)D
【解析】所谓查询就是根据给定的条件,从数据库中筛选出符合条件的记录,构成一个数据的集合,其数据来源可以是表或查询。选项D正确。
(19)A
【解析】要显示没有借过书的学生,说明在“借阅”表中没有该学生记录,即学号字段值为空,要把这些学生学号、姓名字段显示出来,故在“学生”表中要勾上学号、姓名两个字段,所以选项A的设计正确。
(20)A
【解析】在查询准则中比较运算符“Between…And”用于设定范围,表示“在……之间”,此题在成绩中要查找成绩t>80且成绩≤90的学生,表达式应为“成绩Between 80And 90”,所以选项A正确。
【计算机二级《Access》测试题及答案】相关文章:
计算机二级考试Access测试题及答案02-25
全国计算机二级《Access》自测试题与答案201702-28
2016年9月计算机二级Access预测试题及答案03-10
二级Access试题及答案02-06
计算机二级Access考试预测题及答案04-21