国家二级(ACCESS)机试-试卷55
(总分:90.00,做题时间:90分钟)
一、 选择题(总题数:40,分数:80.00)
1.下列叙述中正确的是
(分数:2.00)
 A.一个算法的空间复杂度大,则其时间复杂度也必定大
 B.一个算法的空间复杂度大,则其时间复杂度必定小
 C.一个算法的时间复杂度大,则其空间复杂度必定小
 D.算法的时间复杂度与空间复杂度没有直接关系 
解析:解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为D。
2.下列叙述中正确的是
(分数:2.00)
 A.循环队列中的元素个数随队头指针与队尾指针的变化而动态变化 
 B.循环队列中的元素个数随队头指针的变化而动态变化
 C.循环队列中的元素个数随队尾指针的变化而动态变化
 D.以上说法都不对
解析:解析:在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。所以循环队列中的元素个数与队头指针和队尾指针的变化而变化,A正确。
3.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
(分数:2.00)
 A.219
 B.229 
 C.230
 D.231
解析:解析:二叉树中,度为0的节点数等于度为2的节点数加1,即n2=n0-1,叶子节点即度为0,则n2=79,总结点数为n0+n1+n2=80+70+79=229,答案为B。
4.对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
(分数:2.00)
 A.9
 B.10
 C.45 
 D.90
解析:解析:冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为9+8+7+6+5+4+3+2+1=45,选C。
5.构成计算机软件的是
(分数:2.00)
 A.源代码
 B.程序和数据
 C.程序和文档
 D.程序、数据及相关文档 
解析:解析:软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档,选D。
6.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
(分数:2.00)
 A.测试
 B.设计
 C.可行性研究 
 D.实现
解析:解析:开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段,C不属于开发阶段。
7.下面不能作为结构化方法软件需求分析工具的是
(分数:2.00)
 A.系统结构图 
 B.数据字典(DD)
 C.数据流程图(DFD图)
 D.判定表
解析:解析:结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表。
8.在关系模型中,每一个二维表称为一个
(分数:2.00)
 A.关系 
 B.属性
datediff是字符型函数 C.元组
 D.主码(键)
解析:解析:关系模型采用二维表来表示,即每个二维表称为一个关系。
9.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
(分数:2.00)
 A.一对一
 B.一对多 
 C.多对一
 D.多对多
解析:解析:A和B为一对多的联系,则对于A中的每一个实体,B中有多个实体与之联系,而B与C为一对一联系,则对于B中的每一个实体,C中之多有一个实体与之联系,则可推出对于A中的每一个实体,C中有多个实体与联系,所以为一对多联系。
10.有三个关系R、S和T如下:则由关系R和S得到T的操作是
(分数:2.00)
 A.选择
 B.投影
 C.交
 D.并 
解析:解析:关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
11.下列选项中,不是 Access 数据库对象的是
(分数:2.00)
 A.表
 B.模块
 C.宏
 D.过程 
解析:解析:Access数据库由数据库对象和组两部分组成,其中数据库对象分为七种,这
些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块。过程不属于数据库对象。
12.若表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录在表 A 中最多只能到一条记录与之相匹配,则表 A 与表 B 存在的关系是
(分数:2.00)
 A.一对一
 B.一对多 
 C.多对一
 D.多对多
解析:解析:如果表1中的1个记录能够与表2中的多个记录相匹配,且表2中的1个记录只能与表1中的1个记录相匹配,则称表1和表2是一对多关系。
13.在表的"设计视图"中,不能完成的操作是
(分数:2.00)
 A.修改字段的名称
 B.删除一个字段
 C.修改字段的属性
 D.删除一条记录 
解析:解析:在表的"设计视图"中可以完成修改字段名称及相应属性、删除字段操作,若要删除记录需要再"数据表视图"中完成。
14.在表设计视图中,能够使用"输入掩码向导"设置输入掩码的字段类型是
(分数:2.00)
 A.数字和日期/时间
 B.数字和文本
 C.文本和货币
 D.文本和日期/时间 
解析:解析:输入掩码是针对一些数据有相对固定的书写格式进行输入控制,例如文本、日期/时间、货币等数据类型的字段,利用"输入掩码向导"可以快速建立输入掩码,但"输入掩码向导"只处理"文本"和"日期/时间"字段类型。
15.在对某字符型字段进行升序排序时,假设该字段有4个值:"100"、"22"、"18"和"3",则排序结果是
(分数:2.00)
 A.100、"22"、"18"、"3"
 B.3、"18"、"22"、"100"
 C.100、"18"、"22"、"3" 
 D.18、"100"、"22"、"3"
解析:解析:在对字符型字段进行排序时,首先比较第一个字符之后进行排序,若第一个字符相同则比较第二个字符,以此类推。因此对某字符型字段值"100"、"22"、"18"、"3"进行升序排序的结果为"100"、"18"、"22"、"3"。若该字段为数值类型,则升序排序结果为"3"、"18"、"22"、"100"。
16.若要调整产品的价格,下列查询方法中最便利的方式是
(分数:2.00)
 A.追加查询
 B.更新查询 
 C.删除查询
 D.生成表查询
解析:解析:更新查询是对一个或多个表中的一组记录作全部更新,可以十分简单、快捷地对大量的并且符合一定条件的数据进行更新和修改。因此若要调整产品的价格可采用更新查询。
17.若姓名是文本型字段,要查名字中含有"雪"的记录,应该使用的条件表达式是
(分数:2.00)
 A.姓名 like "*雪*" 
 B.姓名 like "[!雪]"
 C.姓名="*雪*"
 D.姓名=="雪*"
解析:解析:Like是在查询表达式的比较运算符中用于通配设定,使用的通配符有"*"和"?"。"*"表示由0个或任意多个字符组成的字符串,"?"表示任意一个字符。题干中要查含有"雪"的记录应使用like "*雪*"。
18.若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是
(分数:2.00)
 A.(提示信息)
 B.
 C.{提示信息}
 D.[提示信息] 
解析:解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中需将参数提示文本放在"[]"中。
19.Select 语句中有子句"Where 工资额>1000",该子句的含义是
(分数:2.00)
 A.工资额中大于1000元的记录 
 B.将"工资额"中大于1000元的记录删除
 C.拷贝字段"工资额"中大于1000元的记录
 D.将字段"工资额"中大于1000元的记录进行替换
解析:解析:SELECT语句的格式为:SELECT 字段列表 FROM 表名 WHERE 条件表达式,其中Where子句用于指明查询的条件。Select 语句的子句"Where 工资额>1000"是要寻"工资额"中大于1000元的记录。
20.若要对用 SELECT 语句所实现的查询结果进行排序,应包含子句是
(分数:2.00)
 A.TO
 B.INTO
 C.GROUP BY
 D.ORDER BY 
解析:解析:SELECT语句的格式为:SELECT 字段列表 FROM 表名 [WHERE 条件表达式] [ORDER BY 列名] [ ASC][DESC]。通过ORDER BY短语可以对查询的结果进行排序,ASC实现升序排序,DESC实现降序排序。
21.创建窗体时,数据源不能是
(分数:2.00)
 A.表
 B.单表创建的查询
 C.多表创建的查询
 D.报表 
解析:解析:窗体的数据源可以是表对象或者查询对象,包括单表创建的查询和多表创建的查询。而报表不能作为窗体的数据源。
22.决定窗体外观的是
(分数:2.00)
 A.矩形
 B.标签
 C.属性 
 D.按钮
解析:解析:在ACCESS中,表、查询、字段、窗体、报表的属性都决定着他们自身的特性。窗体及窗体中的每一个控件都有自己的属性。通过设置属性,可以改变窗体及控件的外观,使窗体变得更加美观。
23.绑定窗体中的控件的含义是
(分数:2.00)
 A.宣告该控件所显示的数据将是不可见的
 B.宣告该控件所显示的数据是不可删除的
 C.宣告该控件所显示的数据是只读的
 D.该控件将与数据源的某个字段相联系 
解析:解析:窗体中的绑定型控件主要用于显示、输入和更新数据库中的字段,绑定型控件表明其与数据源的某个字段相联系。
24.在报表中,不能实现的功能是
(分数:2.00)
 A.分组数据
 B.汇总数据
 C.格式化数据
 D.输入数据 
解析:解析:报表是Access数据库中的一个对象,它可以根据指定的规则打印输出格式化的数据信息。报表的功能包括:可以呈现格式化的数据;可以分组组织数据,进行汇总;可以包含子报表及图表数据;可以打印输出标签、发票、订单和信封等多种样式报表;可以进行计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示的内容。但是,报表不可以输入数据。
25.在报表中要添加标签控件,应使用
(分数:2.00)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。