当前位置:文档之家› 国家二级ACCESS机试(选择题)-试卷10

国家二级ACCESS机试(选择题)-试卷10

国家二级ACCESS机试(选择题)-试卷10(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为(分数:2.00)A.BCAB.CBAC.ABC √D.CAB解析:解析:二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。

后序序列为CBA,则A为根节点。

中序序列为ABC,则B和C均为左子树节点或右子树节点,且B为C父节点,可知前序序列为ABC,C选项正确。

2.下列叙述中正确的是(分数:2.00)A.存储空间不连续的所有链表一定是非线性结构B.结点中有多个指针域的所有链表一定是非线性结构C.能顺序存储的数据结构一定是线性结构D.带链的栈与队列是线性结构√解析:解析:一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件,称为线性结构,称为线性表,可以采用顺序存储和链接存储,其中链式存储空间不连续,所以A选项错误。

双向链表节点有两个指针域,指向前一个节点的指针和指向后一个节点的指针,也是线性结构,B选项错误。

顺序存储结构中可能根节点不唯一,故可能不是线性结构,C选项错误。

栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表。

D选项正确。

3.算法时间复杂度的度量方法是(分数:2.00)A.算法程序的长度B.执行算法所需要的基本运算次数√C.执行算法所需要的所有运算次数D.执行算法所需要的时间解析:解析:算法的时间复杂度是指执行算法所需要的计算工作量,算法的计算工作量是用算法所执行的基本运算次数来度量的,B选项正确。

4.设循环队列为Q(1: m),初始状态为front=rear=m。

现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为(分数:2.00)A.1B.2C.m-1D.0或m √解析:解析:由初始状态为front=rear=m可知此时循环队列为空。

入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。

特别的,当队尾指针rear=m+1时,置rear=1。

退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。

若经过运算,front=rear可知队列空或者队列满,D选项正确。

5.计算机软件的构成是(分数:2.00)A.源代码B.程序和数据C.程序和文档D.程序、数据及相关文档√解析:解析:计算机软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

D选项正确。

6.下面不属于软件设计阶段任务的是(分数:2.00)A.软件的详细设计B.软件的总体结构设计C.软件的需求分析√D.软件的数据设计解析:解析:软件生命周期分为:软件定义期、软件开发期、运行维护期。

软件设计属于软件开发期任务,通常又分为概要设计和详细设计两个阶段,给出软件的结构、模块的划分、功能的分配以及处理流程。

需求分析属于软件定义期任务,C选项正确。

7.下面属于黑盒测试方法的是(分数:2.00)A.边界值分析法√B.基本路径测试C.条件覆盖D.条件-分支覆盖解析:解析:黑盒测试是把程序看成一只黑盒子,测试者完全不了解,或不考虑程序的结构和处理过程。

它根据规格说明书的功能来设计测试用例,检查程序的功能是否符合规格说明的要求。

常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等,A选项正确。

白盒测试的主要技术有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖)、基本路径测试等,B、C、D选项错误。

8.一名雇员就职于一家公司,一个公司有多个雇员。

则实体公司和实体雇员之间的联系是(分数:2.00)A.1:1联系B.1:m联系√C.m:1联系D.m:n联系解析:解析:一般来说,实体集之间必须通过联系来建立联接关系,分为3类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。

一个公司与多个雇员的关系为1:m联系,B选项正确。

9.有关系R如下,其中属性B(分数:2.00)A.实体完整性约束√B.参照完整性约束C.用户定义的完整性约束D.关系完整性约束解析:解析:关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。

实体完整性约束是指,若属性M是关系的主键,则属性M中的属性值不能为空值。

属性B为主键,最后一个记录为空,违反了实体完整性约束,A选项正确。

10.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是(分数:2.00)A.概念数据模型√B.逻辑数据模型C.物理数据模型D.关系数据模型解析:解析:数据模型按照不同的应用层次分为以下3种类型:概念数据模型,着重于对客观世界复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。

A选项正确。

11.在"查找和替换"对话框的"查找内容"文本框中,设置"2#1"的含义是(分数:2.00)A.查找值为21B.查找值为2#1C.查找第一位为2,第二位为任意字符,第三位为1的值D.查找第一位为2,第二位为任意数字,第三位为1的值√解析:解析:在数据表中查找,通配符#代表匹配一个数字, *代表匹配任意多字符。

因此,本题应选择D 选项。

12.关系数据库管理系统中所谓的关系是指(分数:2.00)A.各元组之间彼此有一定的关系B.各字段之间彼此有一定的关系C.数据库之间彼此有一定的关系D.符合关系理论规定的二维表格√解析:解析:目前数据模型有关系模型、层次模型和网状模型;所谓的关系数据库中的关系是指数据模型中的关系模型,简单的讲关系就是一张二维表。

因此,本题应选择D选项。

13.要创建一个"教师管理"库,最快捷的建立方法是(分数:2.00)A.通过新建空白数据库建立B.通过数据库模板建立√C.通过数据库表模板建立D.使用三种方法均可建立解析:解析:根据题目要求,可直接使用模板进行数据库的建立;选项A也可以建立,选项C建立的是一张表,并不是数据库。

因此,本题应选择B选项。

14.下列关于字段大小属性的叙述中,错误的是(分数:2.00)A.字段大小属性用于限制输入到字段中值的最大长度B.字段大小属性只适用于文本或自动编号类型的字段√C.文本型字段的字段大小属性可以在数据表视图中设置D.自动编号型的字段大小属性不能在数据表视图中设置解析:解析:字段大小属性是用于限制输入字段的最大长度,除了文本和自动编号类型字段可以设置外,还包括数字也可以设置最大字段长度,所以B选项错误;A、C、D选项都是正确的。

因此,本题应选择B 选项。

15.下列关于空值的叙述中,正确的是(分数:2.00)A.空值是用0表示的值B.空值是用空格表示的值C.空值是双引号中间没有空格的值D.空值是字段目前还没有确定的值√解析:解析:数据库中的空值是指一个已定义的变量,但尚未被赋值,即该变量的值是不确定的,因此,本题应选择D选项;其他选项关于空值说法是错误的。

16.在tStud 表中有一个"电话号码"字段,若要确保输入的电话号码格式为:×××-××××××××,则应将该字段的"输入掩码"属性设置为(分数:2.00)A.000-00000000 √B.999-99999999C.###-########D.???-????????解析:解析:可以输入掩码的字符中,0:必须输入数字0-9;#:可选择输入数字和空格;?:可选择输入A-Z;9:可选择输入数字和空格。

题目是输入电话号码,输入的应该是数字。

因此,本题应选择A选项。

17.按窗体筛选时,同一行条件之间的关系是(分数:2.00)A.与√B.或C.非D.相同解析:解析:按窗体筛选记录时,Access将数据表变成一个空白的视图窗体,每个字段是一个列表框。

对于多个筛选条件的选取,还可以单击窗体底部的'或'标签确定字段值之间的关系。

因此,本题应选择B选项。

18.建立一个基于"tEmp"表的查询,要查找"工作时间"(日期/时间型) 在 1980-07-01 和 1980-09/01 之间的职工,正确的条件表达式是(分数:2.00)A.Between 1980-07-01 Or 1980-09-01B.Between 1980-07-01 And 1980-09-01C.Between #1980-07-01# Or #1980-09-01#D.Between #1980-07-01# And #1980-09-01# √解析:解析:在SQL查询中,between...and....,使用来判断值是否在在他指定的范围内,所以选项A,C错误;该题要查找的类型为日期/时间型,因此,本题应选择D选项。

19.与 SELECT * FROM 学生 WHERE InStr([简历],"江西")<>0 功能相同的命令是(分数:2.00)A.SELECT * FROM 学生 WHERE 简历 Like "江西"B.SELECT * FROM 学生 WHERE 简历 Like "江西*"C.SELECT * FROM 学生 WHERE 简历 Like "*江西"D.SELECT * FROM 学生 WHERE 简历 Like "*江西*" √解析:解析:InStr()函数为求子串位置函数,功能为:求子串在字符表达式中出现的位置。

与比较运算符like用法类似,简历 Like "*江西*",其功能为查找简历字段值中包含了江西的记录,D与题目相符。

因此选择D选项。

20.下列关于SQL命令的叙述中,正确的是(分数:2.00)A.INSERT命令中可以没有INTO关键字B.INSERT命令中可以没有VALUES关键字C.INSERT命令中必须有SET关键字D.以上说法均不正确√解析:解析:追加查询是一条用于插入数据库记录的SQL语句(insert...into...Values),所以选项A 错误;必须要插入内容,但不一定要有SET。

相关主题