国家二级(ACCESS)笔试-试卷7
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
国家二级(ACCESS)笔试-试卷7
(总分:102.00,做题时间:90分钟)
一、选择题(总题数:36,分数:72.00)
1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:
2.00)
__________________________________________________________________________________________ 解析:
2.数据结构中,与所使用的计算机无关的是数据的______。
(分数:2.00)
A.存储结构
B.物理结构
C.逻辑结构√
D.物理和存储结构
解析:解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
3.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
(分数:2.00)
A.ABCED
B.DBCEA
C.CDABE
D.DCBEA √
解析:解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、c、D,则表明这4个元素中D 是最后进栈,B、C处于中间,A最早进栈。
所以出栈时一定是先出D,再出C,最后出A。
4.线性表的顺序存储结构和线性表的链式存储结构分别是______。
(分数:2.00)
A.顺序存取的存储结构、顺序存取的存储结构
B.随机存取的存储结构、顺序存取的存储结构√
C.随机存取的存储结构、随机存取的存储结构
D.任意存取的存储结构、任意存取的存储结构
解析:解析:顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=l0C(a1)+(i-1)L计算得到,从而实现了随机存取。
对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。
5.在单链表中,增加头结点的目的是______。
(分数:2.00)
A.方便运算的实现√
B.使单链表至少有一个结点
C.标识表结点中首结点的位置
D.说明单链表是线性表的链式存储实现
解析:解析:头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握丁表头,就能够访问整个链表,因此增加头结点召的是为了便于运算的实现。
6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
(分数:2.00)
A.模块间的关系
B.系统结构部件转换成软件的过程描述√
C.软件层次结构
D.软件开发过程
解析:解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。
其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义:接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信:过程设计则是把系统结构部件转换成软件的过程性描述。
7.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。
(分数:2.00)
A.PAD图
B.N-S图√
C.结构图
D.数据流图
解析:解析:常见的过程设计工具有:程序流程图、N-S图、PAD图和HIPO图.其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为N-S图。
8.数据处理的最小单位是______。
(分数:2.00)
A.数据
B.数据元素
C.数据项√
D.数据结构
解析:解析:数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。
9.下列有关数据库的描述,正确的是______。
(分数:2.00)
A.数据库是一个DBF文件
B.数据库是一个关系
C.数据库是一个结构化的数据集合√
D.数据库是一组文件
解析:解析:数据库(Database,简称DB) 是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
数据库中的数据具有“集成”、“共事”之特点。
10.单个用户使用的数据视图的描述称为______。
(分数:2.00)
A.外模式√
B.概念模式
C.内模式
D.逻辑模式
解析:解析:外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;物理存储数据视图的描述称为内模式,即数据库在物理存储方面的,描述;存储模式即为内模式。
11.需求分析阶段的任务是确定______。
(分数:2.00)
A.软件开发方法
B.软件开发工具
C.软件开发费用
D.软件系统功能√
解析:解析:结构化分析方法,数据流图,数据字典,软件需求规格说明书评析,需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织,部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能.选项A) 软件开发方法是
在总体设计阶段完成的任务;选项B) 软件开发工具是在实现阶段需完成的任务:选项C) 软件开发费用是在可行性研究阶段需完成的任务。
12.( )只能在报表的开始处。
(分数:2.00)
A.页面页眉节
B.页面页脚节
C.组页眉节
D.报表页眉节√
解析:解析:报表页眉中的任何内容都只能在报表的开始处,即报表的第一页打印一次,故应该选D。
13.不属于“数据访问页”的背景设置的是( )。
(分数:2.00)
A.视频√
B.颜色
C.图片
D.声音
解析:解析:在Access数据访问页中,用户可以设置自定义的背景颜色、背景图片以及背景声音等,以便增强数据访问页的视觉效果和音乐效果,而视频不能用于“数据防问页”的背景设置。
答案为A。
14.下列结果不是动态集合,而是执行指定的操作,例如,增加、修改、删除记录等的是( )。
(分数:2.00)
A.选择查询
B.操作查询√
C.参数查询
D.交叉表查询
解析:解析:选择查询就是按给定的要求从数据源中检索数据,它不改变表中的数据:操作查询就是在操作中以查询所生成的动态集对表中数据进行更改(包括添加、删除、修改以及生成新表)的查询:参数查询就是运行时需要用户输入信息(即参数)的一类特殊查询:实际问题中,有一类数据源有两个以上可以进行分组统计的字段。
交叉表查询就是以这类数据源的某一个可以进行分组统计的字段作为列标题,以其他一个或多个可以进行分组统计的字段作为行标题重构数据,形成一个新形式的表格的特殊查询。
答案为B。
15.如果一张数据表中含有照片,那么“照片”这—字段的数据类型通常为( )。
(分数:2.00)
A.OLE对象型√
B.超级链接型
C.查阅向导型
D.备注型
解析:解析:OLE对象型,就足存放多媒体对象的字段类型;超级链接型用厂存放超级链接地址;查阅向导型可以让用户通过组合框或列表框选择来自其他表或值列表的值;备注型用于长文本或长文本与数字的组合。
答案为A。
16.若设定的条件表达式为“<60 Or>100”表示( )。
(分数:2.00)
A.查找小于60或大于100的数√
B.查找不大于60或不小于100的数
C.查找小于60并且大于100的数
D.查找60和100之间的数(不包括60和100)
解析:解析:选项B,“查找不大于60或不小于100的数”的表达式为:<=60 Or>=100;选项C,“查找小于60并且大于100的数”的表达式为:<60 And>100:选项D,“查找60和100之间的数(不包括60和100)”的表达式为:>60And<100。
只有答案A符合题意。
17.图表式窗体中出现的字段不包括( )。
(分数:2.00)
A.系列字段
B.数据字段
C.筛选字段√
D.类别字段
解析:解析:选项A,图表式窗体中包括系列字段,系列字段位于“系列”区域中:选项B,图表式窗体中包括数据字段,数据字段位于“数据”区域中;选项C,图表式窗体中不包括筛选字段,筛选字段在数据透视表中出现:选项D,图表式窗体中包括类别字段,类别字段位于“轴”区域中。
答案为C。
18.如果需要在数据访问页中通过文字链接到某网页,则需要用到的控件是( )。
(分数:2.00)
A.热点图像
B.超级链接√
C.滚动文字
D.标签
解析:解析:热点图像用于创建带有超级链接的图像:超级链接用于创建带有超级链接的文字;滚动文字用来创建在数据访问页中可以滚动出现的文字:标签用来创建说明性的文字。
答案为B。
19.一般情况下数组a(3,4,5)包含的元素个数为( )。
(分数:2.00)
A.345
B.12
C.120 √
D.60
解析:解析:在默认情况下,下标下限为0。
题目中定义的多维数组元素个数有0~3,0~4,0~5,共
4×5×6=120个元素。
答案为C。
20.下列代码中可以使控件TxtBox获得焦点的是( )。
(分数:2.00)
A.set TxtBox.focus
B.set TxtBox.focus=true
C.TxtBox.SetFocus √
D.TxtBox.SetFocus=tree
解析:解析:使对象获得焦点的方法是SetFocus,因此TxtBox.SetFocus语句可以使TxtBox.获得焦点。
答案为C。
21.如果要在窗体上每次只显示一条记录,应该创建( )。
(分数:2.00)
A.单个窗体√
B.连续窗体
C.图表式窗体
D.数据透视表式窗体
解析:解析:选项A,单个窗体每页显示一条记录:选项B,连续窗体每页显示多条记录;选项C,图表式窗体通过图表的形式表现数据,而不是一条一条的记录的形式;选项D,数据透视表式窗体显示多条记录,并从不同角度进行汇总。
答案为A。
22.在数据透视表中,筛选字段的位置是( )。
(分数:2.00)
A.页区域√
B.行区域
C.数据区域
D.列区域
解析:解析:选项A,“页”区域中是筛选字段。
用来筛选显示数据透视表中的数据:选项B,“行”区域中是行字段。
行字段有两种:外部行字段和内部行字段,表示数据分组的两个级别;选项C,“数据”区域中是数据字段。
可以使用Sum、Avg、Min、Max、Count函数对数字型数据汇总数据,或使用Count函数对文本或日期项进行计数;选项D,“列”区域中是列字段。
列字段可以有多列汇总数据。
答案为A。
23.Access 2000中,可以选择输入字符或空格的输入掩码是( )。
(分数:2.00)
A.0
B.&
C.A
D.C √
解析:解析:“A”是必须输入字母或者数字的输入掩码,“&”是必须输入任何字符或者一个空格的输入掩码,“9”是必须输入数字的输入掩码,“?”是可以选择输入字母的输入掩码,“C”是可以选择输入字符或者空格的输入掩码。
答案为D。
24.文本数据类型的默认大小为( )。
(分数:2.00)
A.50个字符√
B.127个字符
C.64个字符
D.64,000个字符
解析:解析:默认的文本型字段人小是50个字符,最大长度是255个字符,如果取值的字符个数超过255,则可以使用备注数据类型,运行的内容可以长达64,000个字符。
答案为A。
25.某数据库表中有一个Name字段,查找Name不为空的记录的准则可以设置为( )。
(分数:2.00)
A.Not Null
B.Is Not Null √
C.Between 0 and 64
D.Null
解析:解析:Between用于指定一个字段值的范围,指定的范围之间用And连接:Is Null用于查找为空的字段:Is Not Null用于查找非空的字段:Null不能单独用做准则。
所以,答案为B。
26.SQL语句中的DROP INDEX的作用是( )。
(分数:2.00)
A.从数据库中删除表
B.从表中删除记录
C.从表中删除字段
D.从表中删除字段索引√
解析:解析:SQL语句中的DROP关键词主要用于删除一些表结构方面的内容。
DROPINDEX表示从数据库中删除字段索引。
所以答案为D。
27.有关宏操作,以下叙述错误的是( )。
(分数:2.00)
A.宏的条件表达式不能引用窗体或报表的控件值√
B.所有宏操作都可以转化成相应的模块代码
C.使用宏可以启动其他应用程序
D.可以利用宏组来管理相关的一系列宏
解析:解析:宏根据条件表达式结果的真与假来选择不同的路径执行,在输入条件表达式时,可以引用窗体或报表上的控件值。
可以使用如下的语法:Forms![窗体名]![控件名]和Reports![报表名]![控件名],答案为A。
28.使用快速创建方式能创建的数据访问页是下列选项中的哪一个( )。
(分数:2.00)
A.纵栏式√
B.列表式
C.电子表式
D.图表式
解析:解析:只有纵栏式数据访问页可以通过快速创建方式创建。
所以选项A正确。
29.在数据访问页中修改记录时,若要取消当前字段的修改,可以使用的按钮或键是( )。
(分数:2.00)
C.<BackSpace>键
D.<Esc>键√
解析:解析:选项A错误。
此按钮用来撤销整条记录的修改,而不是题目中要求的当前字段。
使用此按钮会将此条记录的其他字段的修改也撤销。
选项B错误。
此按钮用来删除此条记录。
选项C错误。
此键用来删除插入点左边的字或字符。
选项D正确。
此键用来取消在当前字段中所作的更改。
30.下面有关主关键字的说法中,错误的一项是( )。
(分数:2.00)
A.Access并不要求在每一个表中都必须包含一个主关键字
B.在一个表中只能指定一个字段成为主关键字√
C.在输入数据或对数据进行修改时,不能向主关键字的字段输入相同的值
D.利用主关键字可以对记录快速地进行排序和查找
解析:解析:在数据库中,主关键字有两种类型:单字段和多字段。
当一个表中找不到一个字段能保证它的值永不重复时,需要两个或两个以上的字段联合起来作为关键字,才能惟一地标识记录。
因此,在一个表中,可以指定一个或多个字段成为关键字。
故应该选择B。
31.定义了二维数组A(3to 5,5),则该数组的元素个数为( )。
(分数:2.00)
A.25
B.36
C.20
D.18 √
解析:解析:默认情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”。
如果使用to选项,则可以设置非0下限。
数组A的第一个下标从3到5,共有3个,第二个下标从0到5共有六个,因此数组元素个数为3*6=18个。
答案为D。
32.下列关于VBA面向对象中的“事件”,说法正确的是( )。
(分数:2.00)
A.每个对象的事件都是不相同的。
B.触发相同的事件,可以执行不同的事件过程。
√
C.事件可以由程序员定义。
D.事件都是由用户的操作触发的。
解析:解析:选项A错误。
不同的对象可以有相同的事件。
选项B正确。
事件过程是由程序员编写的,因此对于相同的事件,可以定义不同的事件过程。
选项C错误。
事件是由系统预先定义好的,程序员不能定义。
选项D错误。
大部分事件都是由用户的操作触发的,但也有部分事件是由系统触发的。
答案为B。
33.有效性规则是用户对输入字段值的限制,下列规则的解释中,其中正确的一项是( )。
(分数:2.00)
A.<and>0 要求输入一个非零值
B.0 or>=80 输入的值必须等于0或大于等于80 √
C.Like"??T?" 输入值必须是以T结尾的四个字符
D.<#1/1/2002# 要求输入一个2001年以后的日期
解析:解析:<and>O该表达式错误,正确应为<0 and;Like"??T?"要求输入值必须是以T为第3个字符的4个字符的字符串;<#1/1/2002#要求输入一个2001年以前的日期。
所以本题只有选项B正确。
34.在Access下,打开VBA的快捷键是( )。
(分数:2.00)
A.<F5>
B.<Alt+F4>
C.<Alt+F11>√
D.<Alt+F12>
解析:解析:<F5,是刷新命令的快捷键:<Alt+F4>是关闭当前窗口的快捷键;<AIt+F11>可以打开VBA编辑器;没有<AIt+F12>快捷键组合。
答案为C。
35.设有如下变量声明: Dim TestDate As Date 为变量TestDate正确赋值的表达式是( )。
(分数:2.00)
A.TestDate=#1/1/2002# √
B.TestDate#"1/1/2002"#
C.TestDate=date("1/1/2002")
D.TestDate=Format(m/d/yy",''1/1/2002")
解析:解析:日期型数据单独存在时前后需要用#号。
选项B书写错误;Date函数不能带参数,选项C错误;Format函数可以将字符串数据转换为日期形式,但是该函数的格式是:Format(expression
[,format][,firstofweek[,firstweekofyear\]\]),即选项D中两个参数的顺序出现错误。
正确答案为选
项A。
36.每个报表最多包含节的种数为( )。
(分数:2.00)
A.5
B.6
C.7 √
D.9
解析:解析:报表包含7种节:报表页眉、报表页脚、主体、页面页眉、页面页脚、组页眉、组页脚。
实
际报表不一定全部包含这7种节,或者存在多个组页眉/页脚,但最多为7种。
答案为C。
二、填空题(总题数:15,分数:30.00)
37.填空题(每空)请将每一个空的正确答案写在答题卡上。
注意:以命令关键字填空的必须拼写完整。
(分数:2.00)
__________________________________________________________________________________________
解析:
38.在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有1个元素。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:18)
解析:解析:设循环队列的容量为n。
若rear>front,则循环队列中的元素个数为rear-front;若rear
<front,则循环队列中的元素个数为n+(rear-front)。
题中,front=16,rear=9,即rear<front,所以,循环队列中的元素个数为m+(rear-front)=25+(9-16)=18。
39.在面向对象方法中,类之间共享属性和操作的机制称为 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:分类性)
解析:解析:在面向对象方法中,类是具有共同属性、共同方法的对象的集合。
所以,类是对象的抽象,
它描述了属于该对象类型的所有对象的性质。
而一个具体的对象则是其对应类的一个实例。
由此可知,类
是关于对象性质的描述,它包括一组数据属性和在数据上的一组合法操作。
类之间这种共享属性和操作的
机制称为分类性。
40.在数据库系统中,实现各种数据管理功能的核心软件称为 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:数据库管理系统或DBMS)
解析:解析:数据库管理系统(Database Management System,DBMS)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称DBMS。
它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。
它提
供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立、修改和询问数据库。
因此,数据库系统中,数据库管理系统是实现各种数据管理功能的核心软件。
本题的答案是数据库管理系统或DBMS。
41.在数据库的概念结构设计中,常用的描述工具是上 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:E-R图)
解析:解析:E-R图是设计概念模型的有力工具。
42.在E-R图中,矩形表示 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:实体)
解析:解析:E-R模型中,有二个基本的抽象概念:实体、联系和属性。
在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
43.若要获得当前的日期,可使用 1函数。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:Date)
解析:解析:Date()返回当前日期;Now()返回当前日期和即刻时间。
44.设置计算机发出“嘟嘟”声的宏操作是 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:Beep)
解析:解析:Beep可以通过个人计算机的扬声器发出“嘟嘟”声。
45.在向数据表中输入数据时,若要求所输入的字符必须是字母,则应该设置的输入掩码是 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:L)
解析:解析:如果要输入字母,则需要将输入掩码全部设置为“L”,所以正确答案为“L”。
46.将处于最大化或最小化的窗口恢复为原来的大小的宏操作是 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:Restore)
解析:解析:Maximize可以放大活动窗口,使其充满Microsoft Access窗口。
Minimize可以将活动窗口缩小为Microsoft Access窗门底部的小标题栏;MoveSize可以通过设置起相应的操作参数移动活动窗口或调整其大小;Restore可将处于最大化或最小化的窗口恢复为原大小。
47.数据表中的“列”称为 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:字段)
解析:解析:在表中,将数据以行和列的形式保存,表中的列称为字段。
48.设有以下窗体单击事件过程: private Sub Form_Click() a=1 Fori=1 To 3 Select Case i Case 1,3 a=a+1 Case2,4 a=a+2 End Select Next i MsgBox a End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是 1 。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:5)
解析:解析:题目中程序使用的是For…Next循环结构和Select Case结构,都属于考试重点知识点,考生应该熟练使用。
当i=1或者3时,执行a=a+1语句;当i=2或者4时,执行a=a+2语句。
所以整个循环过程中对a有2次加1的操作,1次加2的操作,最后a=1+1+2+1=5。
49.假定窗体的名称为fm Test,则把窗体的标题设置为“计算机等级考试”的语句是 1。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:Me.Caption="计算机等级考试")
解析:解析:使用Caption属性对标题进行设置。
50.设有如下代码: x=1 do x=x+2 loop until 1 运行程序,要求循环体执行三次后结束循环,在空白处填入适当语句。
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:x=7或x>7或x>6)
解析:解析:第一次执行循环体,x=x+2,此时x的值为3;第二次执行循环体,此时x值为5:第三次执行循环体,此时x值为7;此时判断条件是否满足跳出循环状态,当x=7 或 x>=7 或 x>6都可以满足此条件,所以上述均为正确答案。
51.窗体中有两个命令按钮:“显示” (控件名为cmd Display)和“测试” (控件名为cmd Test)。
以下事件过程的功能是;单击“测试”按钮时,窗体上弹出一个消息框。
如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮;单击“取消”按钮关闭窗体。
请按照功能要求,将程序补充完整。
Pfivate Sub cmdTest_Click() Answer= 1 ("隐藏按钮",vbOKCancel) If Answer+vbOK Then cmdDisplay.Visible= 2 Else Docmd.Close End If End Sub
(分数:2.00)
填空项1:__________________ (正确答案:正确答案:MsgBox, False或Off或No或0)
解析:解析:根据题意,在单击测试按钮时,应当弹出一个消息框,在VBA中,弹出消息框的函数为MsgDox,所以[14]处应当填写MsgBox。
接下来的语句用来判断用户单击消息框中的哪个按钮,如果按下“确定”按钮时,设置“显示”按钮的Visible属性为假,所以应当在[15]处填写属性为假的条件,“False或Off 或No或0”均可满足此要求。