最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

国家二级(ACCESS)机试-试卷55

IT圈 admin 35浏览 0评论

2024年5月17日发(作者:皇甫希慕)

国家二级(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.属性

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如下:

(分数: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.多对一

则由关系R和S得到T的操作是

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.[提示信息] √

解析:解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中需将参

数提示文本放在"[]"中。

语句中有子句"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)

BY

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)

A.工具栏

B.属性表

C.工具箱 √

D.字段列表

解析:解析:ACCESS的各种控件都可以在"设计视图"窗口中的工具箱中找到。

26.下列关于宏和宏组的叙述中,错误的是

(分数:2.00)

A.宏组是由若干个宏构成的

中的宏是包含操作序列的一个宏

C.宏组中的各个宏之间要有一定的联系 √

D.保存宏组时,指定的名字设为宏组的名字

解析:解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能。如果要在一个位置上

讲几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组,宏组中的各个宏之

间不需要具有联系。保存宏组时,指定的名字是宏组的名字。因此选项C错误。

27.查找满足条件的下一条记录的宏命令是

(分数:2.00)

xt √

cord

cord

y

解析:解析:宏命令 FindNext用于查找满足指定条件的下一条记录;宏命令FindRecord用于查找满足指

定条件的第一条记录;宏命令GoToRecord用于指定当前记录;宏命令Requery用于实施指定控件重新查询,

及刷新控件数据。

28.宏命令 RunApp 的功能是

(分数:2.00)

A.执行指定的 SQL 语句

B.执行指定的外部应用程序 √

C.执行指定的宏命令

D.执行设置属性值的宏命令

解析:解析:宏命令RunApp用于执行指定的外部应用程序。

29.关闭窗体时所触发的事件的顺序是

(分数:2.00)

A.卸载,停用,关闭 √

B.关闭,停用,卸载

C.停用,关闭,卸载

D.卸载,关闭,停用

解析:解析:关闭窗体时,将按照下列顺序发生相应的事件:卸载(Unload)→停用(Deactivate)关闭(Close)。

30.下列 VBA 变量名中,正确的是

(分数:2.00)

A.2003access

B.2003-access

2024年5月17日发(作者:皇甫希慕)

国家二级(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.属性

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如下:

(分数: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.多对一

则由关系R和S得到T的操作是

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.[提示信息] √

解析:解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中需将参

数提示文本放在"[]"中。

语句中有子句"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)

BY

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)

A.工具栏

B.属性表

C.工具箱 √

D.字段列表

解析:解析:ACCESS的各种控件都可以在"设计视图"窗口中的工具箱中找到。

26.下列关于宏和宏组的叙述中,错误的是

(分数:2.00)

A.宏组是由若干个宏构成的

中的宏是包含操作序列的一个宏

C.宏组中的各个宏之间要有一定的联系 √

D.保存宏组时,指定的名字设为宏组的名字

解析:解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能。如果要在一个位置上

讲几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组,宏组中的各个宏之

间不需要具有联系。保存宏组时,指定的名字是宏组的名字。因此选项C错误。

27.查找满足条件的下一条记录的宏命令是

(分数:2.00)

xt √

cord

cord

y

解析:解析:宏命令 FindNext用于查找满足指定条件的下一条记录;宏命令FindRecord用于查找满足指

定条件的第一条记录;宏命令GoToRecord用于指定当前记录;宏命令Requery用于实施指定控件重新查询,

及刷新控件数据。

28.宏命令 RunApp 的功能是

(分数:2.00)

A.执行指定的 SQL 语句

B.执行指定的外部应用程序 √

C.执行指定的宏命令

D.执行设置属性值的宏命令

解析:解析:宏命令RunApp用于执行指定的外部应用程序。

29.关闭窗体时所触发的事件的顺序是

(分数:2.00)

A.卸载,停用,关闭 √

B.关闭,停用,卸载

C.停用,关闭,卸载

D.卸载,关闭,停用

解析:解析:关闭窗体时,将按照下列顺序发生相应的事件:卸载(Unload)→停用(Deactivate)关闭(Close)。

30.下列 VBA 变量名中,正确的是

(分数:2.00)

A.2003access

B.2003-access

发布评论

评论列表 (0)

  1. 暂无评论