二级ACCESS笔试322文档格式.docx
《二级ACCESS笔试322文档格式.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试322文档格式.docx(24页珍藏版)》请在冰点文库上搜索。
“真”和“假”。
宏将会根据条件结果的“真”或“假”,选择不同的路径去执行。
4.以下不属于SQL查询的是______。
A.联合查询
B.传递查询
C.子查询
D.选择查询
[知识点]查询的基本操作/SQL查询
[评析]SQL查询包括联合查询、传递查询、数据定义查询和子查询4种
5.Access字段名的最大长度为______。
A.32字符
B.128字符
C.64字符
D.256字符
[知识点]数据库和表的基本操作/表的建立/建立表结构
[评析]Access规定,其数据表字段名的最大长度为64个字符。
6.Access所设计的数据访问页是一个______。
A.独立的外部文件
B.数据库中的表
C.独立的数据库文件
D.数据库记录的超链接
[知识点]页/数据访问页的概念
[评析]Access所设计的数据访问页是一个独立的文件,保存在Access以外。
7.若想改变数据访问页的结构需用______方式打开数据访问页。
A.Internet浏览器
B.页视图
C.设计视图
D.以上都可以
[知识点]页的基本操作/据访问页的概念
[评析]数据访问页有两种视图方式:
页视图和设计视图页视图是查看所生成的数据访问页样式的一种视图方式;
以设计视图方式打开数据访问页通常是要对数据访问页进行修改,例如,想要改变数据访问页的结构或显示内容等。
8.Access数据访问页中增加了一些专用网上浏览工具,不包括______。
A.滚动文字
B.绑定超级链接
C.图像超级链接
D.MS工具
[评析]Access数据访问页中增加了一些专用网上浏览工具滚动文字、绑定超级链接、图像超级链接、绑定HTML、影片、展开/收缩。
9.在Access2000中,在“查询”特殊运算符Like中,其中可以用来通配任何单个字符的通配符是______。
A.*
B.!
C.&
D.?
[知识点]查询的基本操作/运算符
[评析]特殊算符Like用于指定查找文本字段的字符模式。
在所定义的字符模式中,用“?
”表示该位置可匹配任何一个字符;
用“*”表示该位置可匹配零或多个字符:
用“#”表示该位置可匹配一个数字;
用方括号描述一个范围,用于可匹配的字符范围。
10.下列模式中;
______是用户模式。
A.内模式
B.外模式
C.概念模式
D.逻辑模式
[知识点]数据库的基本概念:
数据库,数据库管理系统,数据库系统
[评析]数据库管理系统的三级模式结构由外模式、模式和内模式组成。
外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。
外模式是模式的一部分。
内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。
11.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
A.可行性分析
B.需求分析
C.详细设计
D.程序编码
[知识点]结构化设计方法
[评析]软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。
其中需求分析阶段常用的工具是数据流图和数据字典。
12.报表类型不包括______。
A.纵栏式
B.表格式
C.数据表
D.图表式
[知识点]报表的基本操作/报表分类
[评析]报表主要分为以下4种类型:
纵栏式报表、表格式报表、图表报表和标签报表
13.在VBA中,下列变量名中不合法的是______。
A.dakai
B.da_kai
C.打开
D.dakai
[知识点]模块/VBA编程基础:
常量,变量,表达式
[评析]变量是指程序运行时值会发生变化的数据。
变量的命名,同字段名一样,但变量命名不能包含有空格或除了下划线字符()外的任何其他的标点符号。
14.数据库系统的核心是______。
A.数据模型
B.DBMS
C.软件工具
D.数据库
[评析]数据库管理系统DBMS是数据库系统的核心。
DBMS是负责数据库的建立、使用和维护的软件。
DBMS建立在操作系统之上,实施对数据库的统一管理和控制。
用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。
另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。
15.下面程序运行后输出是______。
PrivateSubForm_Click()
fori=1to4
x=1
forj=1to3
x=3
fork=1to2
x=x+6
nextk
nextj
nexti
printx
EndSub
A.7
B.15
C.157
D.538
[知识点]模块/编写事件过程
[评析]因为每一次I,J循环的操作都会给x赋初值,所以I,J循环都只相当时执行了一次,该程序等效于:
x=3,然后给x加两次6,所以结果为15。
16.下列叙述中正确的是______。
A.数据处理是将信息转化为数据的过程
B.数据库设计是指设计数据库管理系统
C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字
D.关系中的每列称为元组,一个元组就是一个字段
[知识点]数据模型,实体-联系模型及E-R图,从E-R图导出关系数据模型
[评析]数据处理是指将数据转换成信息的过程,故选项A叙述错误:
设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型:
关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故D选项叙述错误。
17.在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为______。
A.Boolean
B.Int
C.String
D.Variant
[知识点]模块/VBA编程基础
[评析]在VBA中,如果没有显式声明或用符号宋定义变量的数据类型,变量的默认数据类型为Variant。
18.在一棵二叉树上第8层的结点数最多是______。
A.8
B.16
C.128
D.256
[知识点]二叉树的定义及其存储结构
[评析]根据二叉树的性质:
二叉树第i(i>1)层上至多有2i-1个结点。
得到第8层的结点数最多是128。
19.Access建立表结构最常用的方法是______。
A.“数据表”视图
B.“设计”视图
C.“表向导”创建
D.数据定义
[知识点]表的建立/建立表结构
[评析]建立表结构有3种方法,一是在“数据表”视图中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;
二是使用“设计”视图,这是最常用的方法;
三是通过“表向导”创建表结构,其创建方法与使用“数据库向导”创建数据库的方法类似。
20.要设置在报表每一页底部都输出的信息,需要设置______。
A.报表页眉
B.报表页脚
C.页面页脚
D.页面页眉
[知识点]报表的基本操作/表格式报表
[评析]页面页脚:
打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。
页面页眉:
页面页眉的文字或控件一般输出显示在每页的顶端。
通常,它是用来显示数据的列标题。
报表页脚:
用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处。
报表页眉:
在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只有一个报表页眉。
21.下面叙述正确的是______。
A.算法的执行效率与数据的存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.算法的时间复杂度是指执行算法程序所需要的时间
[知识点]算法的基本概念;
算法复杂度的概念和意义(时间复杂度与空间复杂度)
[评析]算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。
数据结构和算法是计算机科学的两个重要支柱。
它们是一个不可分割的整体。
算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。
算法的有穷性是指一个算法必须在执行有限的步骤以后结束。
算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。
22.能够使用“输入掩码向导”创建输入掩码的字段类型是______。
A.数字和日期/时间
B.文本和货币
C.文本和日期/时间
D.数字和文本
[知识点]数据库和表的基本操作/设置字段属性
[评析]输入掩码只为“文本”和“日期/时间”型字段提供向导,其它类型没有向导帮助。
另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。
23.数值函数Int(数值表达式)返回数值表达式值的______。
A.绝对值
B.符号值
C.整数部分值
D.小数部分值
[知识点]查询的基本操作/函数
[评析]数值函数说明:
Int(数值表达式)返回数值表达式值的整数部分值
Abs(数值表达式)返回数值表达式绝对值
Srq(数值表达式)返回数值表达式值的平方根值
Sgn(数值表达式)返回数值表达式值的符号值。
当数值表达式值大于0,返回值为1;
当数值表达式值等于0,返回值为0;
当数值表达式值小于0,返回值为-1。
24.下面概念中,不属于面向对象方法的是______。
A.对象、消息
B.继承、多态
C.类、封装
D.过程调用
[知识点]面向对象的程序设计方法,对象,方法,属性及继承与多态性
[评析]面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。
面向对象方法从对象出发,发展出对象,类,消息,继承等概念。
25.软件生命周期中所花费用最多的阶段是______。
A.详细设计
B.软件编码
C.软件测试
D.软件维护
[知识点]软件工程基本概念,软件生命周期概念,软件工具与软件开发环境
[评析]软件生命周期分为软件定义、软件开发及软件运行维护3个阶段。
本题中详细设计、软件编码和软件测试都属于软件开发阶段;
维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。
26.关于数据库系统叙述不正确的是______。
A.可以实现数据共享、减少数据冗余
B.可以表示事物和事物之间的联系
C.支持抽象的数据模型
D.数据独立性较差
[知识点]数据库基础知识/基本概念
[评析]数据库系统有如下特点:
1、实现数据共享,减少数据冗余。
2、采用特定的数据模型:
数据库系统不仅可以表示事物内部数据项之间的联系,而且可以表示事物与事物之间的联系,从而反映出现实世界事物之间的联系,因此,任何数据库管理系统都支持一种抽象的数据模型。
3、具有较高的数据独立性。
4、有统一的数据控制功能。
27.操作查询包括______。
A.生成表查询、更新查询、删除查询和交叉表查询
B.生成表查询、删除查询、更新查询和追加查询
C.选择查询、普通查询、更新查询和追加查询
D.选择查询、参数查询、更新查询和生成表查询
[知识点]查询的基本操作/操作查询
[评析]操作查询包括4种:
生成表查询、删除查询、更新查询和追加
查询生成表查询:
利用一个或多个表中的全部或部分数据创建新表;
删除查询:
可以从一个或多个表中删除一组记录,删除的是整个记录,而不只是记录中所选择的字段;
更新查询:
对一个或多个表中的一组记录作全部更新;
追加查询:
从一个或多个表中将一组记录添加到一个或多个表的尾部。
28.从本质上说,Access是______。
A.分布式数据库系统
B.面向对象的数据库系统
C.关系型数据库系统
D.文件系统
[评析]20世纪80年代以来,新推出的数据库管理系统几乎都支持关系数据模型,Access就是一种关系数据库管理系统。
29.数据透视表窗体是以表或查询为数据源产生一个______的分析表而建立的一种窗体。
A.Excel
B.Word
C.Access
D.dBase
[知识点]窗体的基本操作/数据透视表窗体
[评析]数据透视表窗体是Access为了以指定数据表或查询为数据源产生一个Excel的分析表而建立的一种窗体形式。
数据透视表窗体允许用户对表格内的数据进行操作;
我们同样也可以改变透视表的,以满足不同的数据分析方式和要求,它对数据进行处理是Access其他工具无法完成的。
30.在报表中添加时间时,Access将在报表上添加一个______控件,且需要将“控件来源”属性设置为时间表达式。
A.文本框
B.组合框
C.标签
D.列表框
[知识点]报表的基本操作/编辑报表
[评析]在报表“设计”视图中给报表添加日期和时间,可以单击“插入”菜单中的“日期和时间”命令。
也可以在报表上添加一个文本框,通过设置其“控件源”属性为日期或时间的计算表达式(例如,=Date()或=Time()等)来显示日期与时间。
该控件位置可以安排在报表的任何节区里。
31.在Access数据库中,主窗体中的窗体称之为______。
A.主窗体
B.一级窗体
C.子窗体
D.三级窗体
[知识点]数据库和表的基本操作/表的建立
[评析]窗体中的窗体称为子窗体,在子窗体中可以创建二级子窗体。
主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系。
主窗体显示某一条记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息;
当在主窗体中输入数据或添加记录时,Access会自动保存每一条记录到子窗体对应的表中。
主窗体只能显示为纵栏式的窗体;
子窗体可以显示为数据表窗体,也可以显示为表格式窗体。
32.不是报表视图的是______。
A.“设计”视图
B.“页面”视图
C.“打印预览”视图
D.“版面预览”视图
[知识点]报表的基本操作/报表基础
[评析]Access的报表操作提供了3种视图:
“设计”视图:
用于创建和编辑报表的结构
“打印预览”视图:
用于查看报表的页面数据输出形态
“版面预览”视图:
用于查看报表的版面设置
33.下面描述中,不符合结构化程序设计风格的是______。
A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B.自顶向下
C.注重提高程序的执行效率
D.限制使用goto语句
[知识点]结构化程序设计
[评析]结构化程序设计方法的四条原则是:
1.自顶向下;
2.逐步求精;
3.模块化;
4.限制使用goto语句。
“自顶向下”是说,程序设计时,应先考虑总体,后考虑细节;
先考虑全局目标,后考虑局部目标。
“逐步求精”是说,对复杂问题,应设计一些子目标作过渡,逐步细节化。
“模块化”是说,一个复杂问题,肯定是由若干稍简单的问题构成,解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。
34.可以作为窗体记录源的是______。
A.表
B.查询
C.Select语句
D.表、查询或Select语句
[知识点]窗体的基本操作/使用向导创建窗体
[评析]ACCESS中窗体的“数据环境”被称为记录来源(RecordSource),记录源可以是表、查询或SQLSELECT语句。
ACCESS的记录来源比Foxpro的“数据环境”提供了更大的灵活性,当ACCESS窗体的记录来源是相互关联的若干表时,ACCESS中通过建立查询或是使用SQLSELECT语句作为记录来源,而查询与SELECT语句指定了相关的表及表间关系。
35.以下数据结构属于非线性数据结构的是______。
A.队列
B.线性表
C.二叉树
D.栈
[知识点]栈和队列的定义;
栈和队列的顺序存储结构及其基本运算
[评析]线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。
栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。
一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。
所以栈又称后进先出表(LastInFirstOut);
队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。
在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。
因此队列又称先进先出表(FirstInFirstOut)。
二、填空题(总题数:
15,分数:
30.00)
36.算法的复杂度主要包括时间复杂度和【1】复杂度。
填空项1:
__________________
(正确答案:
空间
)
[评析]一个程序在计算机上运行时所耗费的时间由下列因素所决定:
程序运行时所需输入的数据总量,对源程序进行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次数。
前一条取决于实现算法的计算机软、硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称作算法的时间复杂度。
37.数据的物理结构在计算机存储空间中的存放形式称为数据的【2】。
内模式或物理模式或存储模式
[评析]模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
例如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等。
外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的、局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。
内模式也称物理模式或存储模式。
一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法。
例如,记录的存储方式是顺序存储、索引按照什么方式组织;
数据是否压缩存储,是否加密等。
38.若按功能划分,软件测试的方法通常分为【3】测试方法和黑盒测试方法。
白盒
[知识点]软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试
[评析]软件测试的方法有三种:
动态测试、静态测试和正确性证明。
设计测试实例的方法一般有两类:
黑盒测试方法和白盒测试方法。
在使用黑盒法设计测试实例时,测试人员将程序看成一个“黑盒”,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的“功能说明”,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的:
如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中所有的错误,则至少必须使程序中每种可能的路径都执行一次。
实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。
39.数据库三级模式体系结构的划分,有利于保持数据库的【4】。
数据独立性
[评析]数据库的三级模式体系结构把数据的组织管理工作进行了划分,把数据的具体组织留给DBMS管理,使用户能逻辑地、抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式,保证了数据的独立性。
40.在关系运算中,查找满足一定条件的元组的运算称之为【5】。
选择
[知识点]关系代数运算,包括集合运算及选择、投影、连接运