全国计算机等级考试二级ACCESS真题题库2+Word文件下载.docx
《全国计算机等级考试二级ACCESS真题题库2+Word文件下载.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级ACCESS真题题库2+Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
4.下列叙述中正确的是()。
A.算法复杂度是指算法控制结构的复杂程度
B.算法复杂度是指设计算法的难度
C.算法的时间复杂度是指设计算法的工作量
D.算法的复杂度包括时间复杂度与空间复杂度
算法的复杂度是指运行该算法所需要的计算机资源的多少,所需的资源越多,该算法的复杂度越高;
反之,所需资源越少,复杂度越低。
算法复杂度包括算法的时间复杂度和算法的空间复杂度,算法的时间复杂度是指执行算法所需要的计算工作量,算法空间复杂度指执行这个算法所需要的内存空间。
故选择D选项。
5.以下关于宏的叙述中,错误的是()。
A.可以在宏中调用另外的宏
B.宏支持嵌套的If…Then结构
C.宏和VBA均有错误处理功能
D.可以在宏组中建立宏组
在宏中可以执行宏。
宏中可以嵌入If…Then结构。
在宏组中可以建立宏。
宏不具有错误处理功能。
综上可知,应选择C选项。
6.在设计数据表时,如果要求“课程安排”表中的“教师编号”必须是“教师基本情况”表中存在的教师,则应该进行的操作是()。
A.在“课程安排”表和“教师基本情况”表的“教师编号”字段设置索引
B.在“课程安排”表的“教师编号”字段设置输入掩码
C.在“课程安排”表和“教师基本情况”表之闯设置参照完整性
D.在“课程安排”表和“教师基本情况”表的“教师编号”字段设置有效性规则
索引是非常重要的属性,它可以根据值,加速在表中查找和排序的速度,而且能对表中的记录实施一性。
输入掩码表示用特殊字符掩盖实际输入的字符,常用亍密字段。
有效性规则主要用于字段值的输入范围的限制。
参完整性用于在输入或删除记录时,为了维持表之间关系而必须循的规则。
本题要求设置表之间的关系,故选择C选项。
7.一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为()。
A.0
B.1
C.180
D.181
在二叉树中,一个结点所拥有的后件个数称为该结点的度。
完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干结点。
由定义可以知道,完全二叉树中度为l的结点个数为l或者0。
若结点总数为偶数,则有l个度为1的结点;
若结点总数为奇数,没有度为1的结点。
由于题目中的完全二叉树共有360个结点,则度为1的结点个数为l。
故选择8选项。
8.要在表中检索出属于计算机学院的学生,应该使用的关系运算是()。
A.联接
B.关系
C.选择
D.投影
专门的关系运算包括投影、选择和联l接。
选择运算是从关系中找出满足给定条件的那些元组,这;
种运算是从水平方向抽取元组;
投影运算是从关系模式中挑{选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;
联接运算是将两个关系拼接成一个;
新的关系,生成的新关系中包含满足条件的元组。
在一个关{系中要找出满足指定条件的元组组成新关系属于选择运算。
因此选项C正确。
9.函数Sgn(3.1415)的返回值是()。
A.-1
B.0
C.1
D.3
本题考查sgn(数据表达式)函数的用法。
该函数也被叫做符号函数。
当数值表达式的值为正数时,其值为1;
当数值表达式为负数时,其值为-1;
当数值表达式为0时,其值为0。
10.下列关于SQL命令的叙述中,错误的是()。
A.INSERT命令可以将一条新记录插入表中
B.UPDATE命令可以更新表中已存在的记录
C.DEl.ETE命令可以删除表中已存在的记录
D.SELECT命令不能与GRUPBY一起使用
INSERT语句表示插入查询,UPDATE语句表示更新查询,DELETE语句表示删除查询,SELECT语句表示选择查询。
选项A、B、C表述的内容是正确的,选项D中SELECT可以与GROUPBY/ORDERBY/WHERE子句配合使用,故表述错误。
因此选择D选项。
11.若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是()。
A.ByVa
B.按值传递
C.ByRef
D.按形参传递
按照变量在传递过程结束后本身值是否保持不变为标准,可将参数传递分为两类,分别为按值传递(ByVal)和按地址传递(ByRef),系统默认的是按地址传递。
其中,按地址传递的过程中,变量在传递过程结束后其值是有可能改变的,但是按值传递的变量在传递过程中本身的值是不变的。
12.算法的时间复杂度是指()。
A.设计该算法所需的工作量
B.执行该算法所需要的时间
C.执行该算法时所需要的基本运算次数
D.算法中指令的条数
算法的时间复杂度是指执行算法所需要的计算工作量。
它与算法程序执行的具体时间并不一致,因为算法执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中许多细节的影响。
算法的计算工作量是用算法所执行的基本运算次数来度量的。
故选c选项。
13.设循环队列存储空间为Q(1:
50),初始状态为{ront—rear一50。
经过一系列入队和退队操作后,front:
rear一25,则该循环队列中元素个数为()。
A.26
B.25
C.24
D.0或50
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。
循环队列长度为50,由初始状态为front=rear-50可知此时循环队列为空。
入队运算时,首先队尾指针rear进1(即rearTl),然后在队尾指针rear指向的位置插入新元素。
特别的,当队尾指针rear=50十1时.置rear-1。
退队运算时,排头指针front进](即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50-1时,置front=1。
若经过运算,front-rear可知队列空或者队列满,则队列中有0或者50个元素。
故选D选项。
14.如果要对窗体上数据集的记录进行排序,应使用的宏命令是()。
A.ApplyFilter
B.FindReeord
C.SetValue
D.ShowAllReeords
ApplyFilter表示对窗体上数据集的记录进行排序;
FindRecord表示对窗体上数据集的记录进行检索;
SetValue可以设置字段的属性值;
ShowAllRecords表示显示所有的数据记录。
综上所述,应选择A选项。
15.进行数据表设计时,不能建索引的字段的数据类型是()。
A.文本
B.自动编号
C.计算
D.日期/时间
Access数据库中常用的数据类型有文:
本、备注、数字、日期/时间、货币、自动编号、0LE对象、超链{接、计算和查阅向导等,其中,0LE对象、计算和查阅向导不能创建索引。
故选择C选项。
16.如果一个窗体中的内容较多而无法将数据在一页中显示出来时,要对内容进行分页,应使用的控件是()。
A.命令按钮
B.组合框
C.选项卡
D.选项组
命令按钮可执行一个或多个操作。
组合框主要用于字段取值固定的字段。
选项卡主要用于分页显示窗体的内容。
选项组主要由一个组框及一组复选框、选项按钮或切换按钮组成。
17.如果“主表A与相关表8之间是一对一联系”,它的含义是()。
A.主表A和相关表8均只能各有一个主关键字字段
B.主表A和相关表8均只能各有一个索引字段
C.主表A中的一条记录只能与相关表8中的一条记录关联
D.主表A中的一条记录只能与相关表8中的一条记录关联,反之亦然
关系型数据库概念模型中实体集之间的关系有三种,分别为一对一联系、一对多联系和多对多联系。
①一对一关系:
表示实体集A中每一个实体与实体集B中至多有一个实体(也可以没有)与之联系,反之亦然。
②一对多关系:
表示实体集A中每一个实体与实体集B中n个实体(n>
一o)与之联系,反之,实体集B中每一个实体与实体集A中至多有一个实体(也可以没有)与之联系。
③多对多关系:
表示实体集A中每一个实体在实体集B中有n个实体(n>
一O)与之联系,反之,实体集B中每一个实体在实体集A中有m个实体(m>
一o)与之联系。
由题意可知,A、B选项描述的不是实体集关系,c选项的描述不够完整。
18.在数据库中已有‘‘tStudent’’表,若要通过查询覆盖“tStudent”表,应使用的查询类型是()。
A.删除
B.自加
C.更新
D.生成表
生成表查询表示利用一个或多个表数据建立新表,常用于备份数据;
更新查询表示对一个或自表中的一组记录做更改;
追加查询表示将一个或多个表格记录追加到其他一个或多个表中;
删除查询表示将一个表中的记录删除。
其中,生成表查询与追加查询很相似,都在将查询记录入其他表中。
区别在于生成表查询将覆盖其他表中的,追加查询是在其他表中原有的记录中加入新查询记录。
要求将查询的记录覆盖tStudent表,可以使用生成表查成一张新的表,并命名成“tStudent”,进而可以覆盖旧dent表。
19.在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是()。
A.层次结构
B.二维表结构
C.网状结构
D.封装结构
数据库中的数据模型有三种,分别为层次模型、网状模型和关系模型。
其中,层次模型是树型结构,l网状模型为网状结构,关系模型是表结构或二维表结构。
;
选择B选项。
20.一名演员可以出演多部电影,则实体演员和电影之间的联系是()。
A.多对多
B.一对一
C.多对一
D.一对多
实体集之间通过联系来建立联接关系分为三类:
一对一联系(1:
1)、一对多联系(1:
m)、多对多联系(m:
n)。
由于一名演员可以出演多部电影,而一部电影必定有多个演员参演,则实体演员和电影之间的联系属于多对多。
21.查询以字母N或0或P开头的字符串,正确的是()。
A.[Like”rN—P]*”
B.Like[”N*”Or”O*”Or”P*”]
C.In[“N*”,”0*”,”P*”]
D.BetweenN*andP*
通配符“[]”通配方括号内列出的任一个字符,如:
“[N—P]”表示N、O、P中的任一单个字符;
“Like"
用指定查找文本字段的字符模式,通配符“*”表示与任意个数的符匹配。
因此条件表达式“Like”[N~P]*””可以查找到以字母N或O或P开头的字符串。
因此选项A正确。
22.以下关于切换面板的叙述中,错误的是()。
A.切换面板页是由多个切换面板项组成
B.单击切换面板项可以实现指定的操作
C.一般情况下默认的功能区中一定有“切换面板管理器”命令按钮
D.默认的切换面板页是启动切换面板窗体时最先打开的切换面板页
本题考查切换面板。
在默认情况下,Access2010并未将“切换面板管理器”工具放在功能区中。
因此使用前要先将其添加到功能区中。
题目要求选择错误的选项。
23.下列过程的功能是:
从键盘输入一个大于2的整数,输出小于该整数的最大质数。
()。
例如,输入20,则输出l9,输入10,则输出7。
为实现指定功能,程序【】处应填写的语句是()。
A.k—k+1
B.X=X—1
C.X—X/k
D.k—k—1
24.下列关于窗体控件功能描述中,错误的是()。
A.按钮控件可用于查找记录、打印记录等操作
B.“使用控件向导”用于打开和关闭控件向导
C.图像控件用于在窗体中显示静态图片
D.绑定对象框用于在窗体上显示OLE对象字段内容
A、B、C选项的描述正确。
D选项中绑定对象框可用于在窗体中绑定OLE对象字段,也可用于报表。
25.下面可以作为软件需求分析工具的是()。
A.包图
B.程序流程图
C.PAD图
D.数据流程图(DFD图)
需求分析方法可以分为结构化分析方法和面向对象的分析方法,结构化分析工具包括:
数据流图(DFD)、数据字典(DD)、结构化英语、判定表和判定树等。
选项B中的程序流程图和选项C中的PAD图是过程设计工具,选项A中的包图用于UML面向对象建模。
26.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是()
A.Select姓名,性别,所属院系,简历FromtStudWhere性别一”女”And所属院系In(”03”,”04”)
B.Select姓名,简历FromtStudWhere性别一”女”And所属院系In(”03”,”04”)
C.Select姓名,性别,所属院系,简历FromtStudWhere性别一”女”And所属院系一”03”OR所属院系一”04”
D.Select姓名,简历FromtStudWhere性别一”女”And所属院系=”03”OR所属院系一“04”
题目中设计视图的查询结果是查询出tStud表中性别为“女”且所属院系是″O3″或″04″的记录,并只显示“姓名”和“简历”字段。
A、c选项中,显示的字段有“姓名”,“性别”,“所属院系”和“简历”,不符合要求。
D选项中,显示的字段有“姓名”和“简历”,但是这些记录必须满足″所属院系=″03″″,不符合题意。
8选项中,显示的字段为“姓名”和“简历”,“所属院系In(″03″,″04″)″表示所属院系为“O3”或“04”,符合题意。
故选择B选项。
27.设置计算型控件的控件源,计算表达式开始的符号是()。
A.“,”
B.“<
”
C.“—”
D.“>
控件的控件来源属性主要用于绑定字段或表达式。
在输入时要以“一”开头。
如“一[字段名]”、“=计算表达式”。
故选择c选项。
28.下列VBA变量名中,正确的是()。
A.2010access
B.2010-access
C.access~2010
D.access2010
变量名只能由字母、数字、下划线组成,且以字母开头,不区分大小写,不能包含其他字符。
选项A以数字开头,故错误;
选项B以数字开头且有特殊字符“一”,故错误,选项C有特殊字符“一”,错误。
综上可知,应选择D选项。
29.宏、宏组和宏操作的相互关系是()。
A.宏—)宏操作—>
宏组
B.宏操作—)宏—)宏组
C.宏操作—)宏组—>
宏
D.宏组—)宏操作—>
宏操作是指能够实现特定的功能的操作。
宏是由一个或多个宏操作组成。
宏组是对多个宏进行分组操作。
因此,宏组>
宏>
宏操作。
30.在程序中要统计职称(duty)为“研究员”或“副研究员”的记录数量,使用IF语句进行判断并计数,下列选项中,错误的IF语句是()。
A.IfInStr(duty,”研究员”)>
0Thenn—n+1
B.IfInStr(duty=”研究员”orduty=”副研究员”)>
OThenn—n+1
C.IfRight(duty,3)一”研究员”Thenn—n+1
D.Ifduty=”研究员”Orduty=”副研究员”Thenn—n+1
InStr函数的语法格式为:
InStr([start]strl,str2),该函数的功能是检索字符串str2在字符串strl中最早出现的位置,返回一个整数值。
A、C、D选项中,在duty字段内容中找出包含研究员或副研究员的记录。
B选项中InStr函数的语法结构错误。
31.在报表设计时可以绑定控件显示数据的是()。
A.文本框
B.标签
C.命令按钮
D.图像
文本框控件既可以用于显示指定的数据,也可以用来输入、编辑字段数据和显示计算结果等。
当需要在窗体或报表中显示说明性文本时,通常使用标签控件,它没有数据源,不能绑定数据。
命令按钮用来设置执行命令,不能显示数据。
图像控件用来绑定需要显示的图像,不能显示数据,因此不符合题意。
32.在窗体设计时,要改变窗体的外观,应设置的是()。
A.控件
C.属性
D.数据源
题目要求改变窗体的外观,这是改变窗体的属性的操作。
A选项中控件用于对表和查询的字段操作。
B选项中标签用于对窗体或控件的标题设置。
选项C可用于改变窗体或控件的外观。
D选项中的数据源用于设置窗体显示的数据内容。
33.下面对软件工程描述正确的是()。
A.软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法
B.软件工程的三要素是方法、工具和进程
C.软件工程是用于软件的定义、开发和维护的方法
D.软件工程是为了解决软件生产率问题
软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。
c选项叙述不全面。
软件工程包含3个要素:
方法、工具和过程。
B选项错误。
软件工程的目标是:
在给定成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品,追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
D选项错误。
软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。
故本题选A选项。
34.执行下列程序段后,变量X的值是()。
A.2
B.4
C.6
D.8
35.下列选项中,无法创建窗体的方法是()。
A.使用“空白窗体”
B.使用“窗体向导”
C.使用“窗体设计”
D.使用“SQL语句”
在Access2010中窗体的创建方法主要有窗体、空白窗体、窗体向导、窗体设计、导航、其他窗体。
故A、B、C选项正确。
D选项中SQL语句可以创建查询,但不能创建窗体。
36.在数据表设计时,一个字段的基本需求是:
具有唯一性且能够顺序递增,则该字段的数据类型可以设置为()。
B.OLE对象
C.自动编号
D.计算
文本类型存放各种文字和数据的组1适用于文字及不需要计算的数字,最长不超过255个字得OLE对象:
可存放表格、图形、图像、声音等嵌入或链接对象自动编号类型数据可以在添加或删除记录时自动产生编值,既可递增或递减,也可随机。
计算类型的主要用来存储达式或内置函数。
综上可知,选择C选项。
37.为窗体中的命令按钮设置单击鼠标时发生的动作,应设置其“属性表”对话框的是()。
A.格式选项卡
B.事件选项卡
C.其他选项卡
D.数据选项卡
属性对话框由格式、数据、事件、其他、全部5个选项卡组成。
其中,格式选项卡包含窗体或控件的外观属性;
数据选项卡包含数据源、数据操作相关属性;
事件选项卡包含窗体或当前控件能够响应的事件;
其他选项卡包含了名称、制表符等其他属性;
全部选项卡包括前四个选项卡所有的属性。
由于题目要求完成命令按钮的单击事件,因此应选择B选项
38.要将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中,可以使用的查询是()。
A.选择查询
B.追加查询
C.更新查询
D.生成表查询
选择查询表示显示一个表或多个表中的记录;
追加查询表示将查询的结果添加到指定表中,更新查询表示对一个或多个表中的一组记录做更改;
生成表查询表示从一个或多个表中的数据建立新表,常用于备份数据。
本题要求将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中。
39.设计数据表时,如果要求“学院名称’’字段的必须以“学院”两个汉字结束,则应该设置的字段属性是()。
A.有效性文本
B.输入掩码
C.参照完整性
D.有效性规则
有效性规则主要用于字段值的输入的限制。
有效性文本表示当输入的值不符合有效性规则显示的提示信息。
输入掩码表示通过特殊字符掩盖实际“内容,常用于加密字段。
参照完整性主要用于设置表与间的约束关系。
本题要求设置“学院名称”的约束条件自有效性规则设置。
40.在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是()。
A.快速排序
B.简单插入排序
C.冒泡排序
D.以上说法均不正确
冒泡排序只交换相邻元素,但不是每次移动都产生新的逆序。
简单插入排序的元素移动不会产生新的逆序。
快速排序每一次交换移动都会产生新的逆序,因为当不会有新的逆序产生时,本轮比较结束。
二、基本操作题(总题数:
1,分数:
20.00)
考生文件夹下,已有“samp0.aecdb”和“