二级ACCESS笔试268.docx
- 文档编号:7838532
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:19
- 大小:26.59KB
二级ACCESS笔试268.docx
《二级ACCESS笔试268.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试268.docx(19页珍藏版)》请在冰豆网上搜索。
二级ACCESS笔试268
二级ACCESS笔试-268
(总分:
100.00,做题时间:
90分钟)
一、选择题(总题数:
35,分数:
70.00)
1.运行下面程序代码后,变量J的值为______。
PrivateSubFun()
DimJasInteger
J=10
DO
J=J+3
LoopWhileJ<19
EndSub
(分数:
2.00)
A.10
B.13
C.19 √
D.21
解析:
[知识点]模块/VBA程序设计基础/VBA程序流程控制/循环控制
[评析]这里是Do循环,是先执行循环体,再判断循环条件的。
初始时J=10。
执行一次循环体后J=13,是<19的,继续循环。
执行二次循环体后J=16,还是<19的,继续循环。
执行三次循环体后J=19,这时不<19了,退出循环。
2.栈和队列的共同点是______。
(分数:
2.00)
A.都是先进后出
B.都是先进先出
C.只允许在端点处插入和删除元素 √
D.没有共同点
解析:
[知识点]线性表的概念
[评析]栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。
二者的区别是:
栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。
3.定义了二维数组A(3to8,3),该数组的元素个数为______。
(分数:
2.00)
A.20
B.24 √
C.25
D.36
解析:
[知识点]模块/VBA程序设计基础/VBA编程基础/变量
[评析]数组A的第一个下标从3到8,共有6个;第二个下标从0到3,共有4个。
数组的元素个数为6*4=24个。
数组默认下界为0。
4.在计算机中,算法是指______。
(分数:
2.00)
A.查询方法
B.加工方法
C.解题方案的准确而完整的描述 √
D.排序方法
解析:
[知识点]算法的基本概念
[评析]计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征:
可行性、确定性、有穷性和拥有足够的情报。
5.下列SELECT语句正确的是______。
(分数:
2.00)
A.SELECT*FROM'学生表'WHERE姓名=张三
B.SELECT*FROM'学生表'WHERE姓名=张三
C.SELECT*FROM学生表WHERE姓名=张三 √
D.SELECT*FROM学生表WHERE姓名=张三
解析:
[知识点]查询的基本操作/查询分类/SQL查询
[评析]SELECT语句中的表是不能用引号括起来的,而对于文本型的查找内容则要用单引号括起来。
6.在设计程序时,应采纳的原则之一是______。
(分数:
2.00)
A.程序结构应有助于读者理解 √
B.不限制goto语句的使用
C.减少或取消注解行
D.程序越短越好
解析:
[知识点]结构化程序设计的原则
[评析]滥用goto语句将使程序流程无规律,可读性差;添加的注解行有利于对程序的理解,不应减少或取消;程序的长短要依照实际需要而定,并不是越短越好。
7.下列不是窗体控件的是______。
(分数:
2.00)
A.表 √
B.单选按钮
C.图像
D.直线
解析:
[知识点]窗体的基本操作/创建窗体——使用设计器创建窗体/控件的含义及种类
[评析]“表”是数据库中的概念,不是窗体控件。
8.一个报表最多可以对______个字段或表达式进行分组。
(分数:
2.00)
A.6
B.8
C.10 √
D.16
解析:
[知识点]报表的基本操作/在报表中计算和汇总
[评析]报表通过分组可以实现同组数据的汇总和显示输出,增强了报表的可读性和信息的利用。
一个报表中最多可以对10个字段或表达式进行分组。
9.以下不属于操作查询的是______。
(分数:
2.00)
A.交叉表查询 √
B.生成表查询
C.更新查询
D.追加查询
解析:
[知识点]查询的基本操作/查询分类/操作查询
[评析]Access数据库中的查询有很多种,每种方式在执行上有所不同,查询有选择查询、交叉表查询、参数查询、操作查询和SQL查询。
选择查询:
是最常用的查询类型,它是根据指定的查询准则,从一个或多个表中获取数据并显示结果。
交叉表查询:
将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段统计值。
参数查询:
是一种利用对话框来提示用户输入准则的查询。
操作查询:
与选择查询相似,都是由用户指定查找记录的条件,但选择查询是检查符合特定条件的一组记录,而操作查询是在一次查询操作中对所得结果进行编辑等操作。
操作查询有4种:
生成表、删除、更新和追加。
SQL查询:
就是用户使用SQL语句来创建的一种查询。
SQL查询主要包括联合查询、传递查询、数据定义查询和子查询等4种。
10.在数据流图(DFD)中,带有名字的箭头表示______。
(分数:
2.00)
A.控制程序的执行顺序
B.模块之间的调用关系
C.数据的流向 √
D.程序的组成成分
解析:
[知识点]软件设计工具
[评析]数据流相当于一条管道,并有一级数据(信息)流经它。
在数据流图中,用标有名字的箭头表示数据流。
数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。
11.SQL语言又称为______。
(分数:
2.00)
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言 √
D.结构化操纵语言
解析:
[知识点]结构化查询语言的定义
[评析]结构化查询语言(StructuredQueryLanguage,简称SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。
12.下列叙述中,不属于软件需求规格说明书的作用的是______。
(分数:
2.00)
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析 √
解析:
[知识点]软件需求规格说明书的作用
[评析]软件需求规格说明书(SRS,SoftwareRequirementSpecification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。
它有以下几个方面的作用:
①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。
13.阅读下面的程序段:
K=0
ForI=1to3
ForJ=1toI
K=K+J
NextJ
NextI
执行上面的语句后,K的值为______。
(分数:
2.00)
A.8
B.10 √
C.14
D.21
解析:
[知识点]模块/VBA程序设计基础/VBA程序流程控制/循环控制
[评析]本题是两层嵌套循环,外面的循环执行一次,里面的循环就要全部都执行一次。
初始时K=0
当I=1时,里面循环要全部执行,有forJ=1to1;所以K=K+1,最后K值为1
当I=2时,里面循环要全部执行,有forJ=1to2;所以K=K+1,K=K+2,最后K值为4
当I=3时,里面循环要全部执行,有forJ=lto3;所以K=K+1,K=K+2,K=K+3,最后K值为10
最后得到的K值为10
14.在Access中需要发布数据库中的数据的时候,可以采用的对象是______。
(分数:
2.00)
A.数据访问页 √
B.表
C.窗体
D.查询
解析:
[知识点]页的基本操作/数据访问页的概念
[评析]在Access中需要发布数据库中的数据的时候可以采用数据访问页。
数据访问页是数据库中的一种对象,它有两种视图方式:
页视图和设计视图。
15.下列不属于Access提供的窗体类型是______。
(分数:
2.00)
A.表格式窗体
B.数据表窗体
C.图形窗体 √
D.图表窗体
解析:
[知识点]窗体的基本操作/窗体分类
[评析]Access提供了6种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。
纵栏式窗体:
将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容。
表格式窗体:
通常,一个窗体在同一时刻只能显示一条记录的信息。
如果一条记录的内容比较少,单独占用一个窗体的空间,就显得浪费。
这时,可以建立一种表格式窗体,即在一个窗体中显示多条记录的内容。
数据表窗体:
从外观上看与数据表和查询显示数据的界面相同,它的主要作用是作为一个窗体的子窗体。
主/子窗体:
窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。
主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系。
图表窗体:
是利用MicrosoftGraph以图表方式显示用户的数据。
数据透视表窗体:
是Access为了以指定的数据表或查询为数据源产生一个Excel的分析表而建立的一种窗体形式。
16.下列不属于软件调试技术的是______。
(分数:
2.00)
A.强行排错法
B.集成测试法 √
C.回溯法
D.原因排除法
解析:
[知识点]软件调试的各种方法及各种方法的区别。
[评析]调试的关键在于推断程序内部的错误位置及原因。
主要的调试方法有强行排错法、回溯法和原因排除法。
17.要从学生表中找出姓“刘”的学生,需要进行的关系运算是______。
(分数:
2.00)
A.选择 √
B.投影
C.连接
D.求交
解析:
[知识点]数据库基础知识/关系运算基本概念/选择运算
[评析]从关系中找出满足给定条件的元组的操作称为选择。
从关系模式中指定若干属性组成新的关系称为投影。
联接是关系的横向结合。
联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。
18.已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
(分数:
2.00)
A.cedba √
B.acbed
C.decab
D.deabc
解析:
[知识点]树的遍历
[评析]二叉树BT的后序遍历序列为dabec,故BT的根结点为c(后序遍历序列的最后一个结点为数的根结点);而BT的中序遍历序列是debac,即遍历序列中最后一个结点为跟结点,说明BT的右子树为空。
由BT的的后序遍历序列和中序遍历序列可知BT的左子树(LST)的后序遍历序列和中序遍历序列分别为dabe和deba(树是递归定义的):
故LST的根结点是e,在由LST的中序遍历序列可知其左子树为d。
因此BT的前序遍历序列为cedba。
19.Access字段名的最大长度为______。
(分数:
2.00)
A.64个字符 √
B.128个字符
C.255个字符
D.256个字符
解析:
[知识点]数据库和表的基本操作/表的建立/建立表结构
[评析]Access规定,其数据表字段名的最大长度为64个字符。
20.在下列几种排序方法中,要求内存量最大的是______。
(分数:
2.00)
A.插入排序
B.选择排序
C.快速排序
D.归并排序 √
解析:
[知识点]各种排序方法实现过程及实现机制
[评析]快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:
扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。
21.必须输入任何的字符或一个空格的输入掩码是______。
(分数:
2.00)
A.A
B.a
C.& √
D.C
解析:
[知识点]数据库和表的基本操作/表的建立/设置字段属性
[评析]定义输入掩码属性所使用的字符如下表:
字符
说明
0
必须输入数字(0~9)
9
可以选择输入数字或空格
#
可以选择输入数字或空格(在“编辑”模式下空格以空白显示,但是在保存数据时将空白删除,允许加号和减号)
L
必须输入字母(A~Z)
?
可以选择输入字母(A~Z)
A
必须输入字母或数字
a
可以选择输入字母或数字
&
必须输入任何的字符或一个空格
C
可以选择输入任何的字符或一个空格
.:
;-/
小数点占位符及千位、日期与时间的分隔符(实际的字符将根据“Windows控制面板”中“区域设置属性”中的设置而定)
<
将所有字符转换为小写
>
将所有字符转换为大写
!
是输入掩码从右到左显示,而不是从左到右显示.输入掩入码中的字符始终都是从左到右,可以在输入掩码中的任何地方输入感叹号
\
使接下来的了符以原义字符显示(例如:
//A只显示为A)
22.有效性规则主要用于______。
(分数:
2.00)
A.限定数据的类型
B.限定数据的格式
C.设置数据是否有效
D.限定数据取值范围 √
解析:
[知识点]窗体的基本操作/创建窗体/使用设计器创建窗体/设置控件的常见属性
[评析]“有效性规则”属性可以防止非法数据输入到表中。
有效性规则的形式及设置目的随字段的数据类型不同而不同。
对“文本”类型字段,可以设置输入的字符个数不能超过某一个值;对“数字”类型字段,可以让Access只接受一定范围内的数据;对“日期/时间”类型字段,可以将数值限制在一定的月份或年份之内。
23.函数Mid("123456789",3,4)返回的值是______。
(分数:
2.00)
A.123
B.1234
C.3456 √
D.456
解析:
[知识点]模块NBA程序设计基础/VBA编程基础/常用内部函数
[评析]Mid(sSring,iStart,iLen)函数的作用是从字符串sString中的第iStart个字符开始取出iLen个长度的子字符串。
24.VBA数据类型符号“%”表示的数据类型是______。
(分数:
2.00)
A.整型 √
B.长整型
C.单精度型
D.双精度型
解析:
[知识点]模块/VBA程序设计基础/VBA编程基础/变量
[评析]VBA中各数据类型列表如下
整型Integer%
长整型Long&
单精度数Single!
双精度数Double#
货币Currency@
字符串String$
布尔型Boolean
日期型Date
变体类型Variant
25.视图设计一般有3种设计次序,下列不属于视图设计的是______。
(分数:
2.00)
A.自顶向下
B.由外向内 √
C.由内向外
D.自底向上
解析:
[知识点]数据库概念设计中视图设计的基本概念
[评析]视图设计一般有3种设计次序,它们分别是自顶向下、自底向上和由内向外,它们又为视图设计捉供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。
26.宏是由一个或多个______组成的集合。
(分数:
2.00)
A.命令
B.操作 √
C.对象
D.表达式
解析:
[知识点]宏/宏的基本概念
[评析]宏是一个或多个操作组成的集合。
27.VBA的逻辑值进行算术运算时,True值被当作______。
(分数:
2.00)
A.0
B.1
C.-1 √
D.不确定
解析:
[知识点]模块/VBA程序设计基础/VBA编程基础--常量
[评析]True是Access系统内部常量,其值为-1。
28.在关系数据模型中,域是指______。
(分数:
2.00)
A.元组
B.属性
C.元组的个数
D.属性的取值范围 √
解析:
[知识点]数据库基础知识/关系数据库基本概念/域
[评析]元组:
在一个具体关系中,水平方向的行称为元组,每一行是一个元组。
元组对应表中的一个具体的记录。
属性:
二维表中垂直方向的列称为属性。
每一列有一个属性名。
域:
属性的取值范围,即不同元组对用一个属性的取值所限定的范围。
29.如果要取消宏的自动运行,在打开数据库时按住______键即可。
(分数:
2.00)
A.Shin √
B.Ctrl
C.Alt
D.Enter
解析:
[知识点]宏/宏的基本操作/运行宏
[评析]被命名为AutoExec保存的宏,在打开数据库时会自动运行。
要想取消自动运行,打开数据库时按住Shift键即可。
30.用于打开报表的宏命令是______。
(分数:
2.00)
A.OpenForm
B.OpenReport √
C.OpenQuery
D.RunApp
解析:
[知识点]宏/宏的基本操作/常用的宏操作
[评析]Access中提供了50多个可选的宏操作命令,其中常用的宏操作命令主要有:
打开或关闭数据表对象
OpenForm命令用于打开窗体
OpenReport命令用于打开报表
OpenQuery命令用于打开查询
Close命令用于关闭数据库对象
运行和控制流程
RunSQL命令用于执行指定的SQL语句
RunApp命令用于执行指定的外部应用程序
Quit命令用于退出Access
设置值
SetValue命令用于设置属性值
刷新、查找数据或定位记录
Requery命令用于实施指定控件重新查询,即刷新控件数据
FindRecord命令用于查找满足指定条件的第一条记录
FindNext命令用于查找满足指定条件的下一条记录
GoToRecord命令用于指定当前记录
控制显示
Maximize命令用于最大化激活窗口
Minimize命令用于最小化激活窗口
Restore命令用于将最大化或最小化窗口恢复至原始大小
通知或警告用户
Beep命令用于使计算机发出“嘟嘟”声
MsgBox命令用于显示消息框
SetWamings命令用于关闭或打开系统消息
导入和导出数据
TransferDatabase命令用于从其它数据库导入和导出数据
TrandferText命令用于从文本文件导入和导出数据
31.关于数据库系统对比文件系统的优点,下列说法错误的是______。
(分数:
2.00)
A.提高了数据的共享性,使多个用户能够同时访问数据库中的数据。
B.消除了数据冗余现象。
√
C.提高了数据的一致性和完整性。
D.提供数据与应用程序的独立性。
解析:
[知识点]数据库基础知识/基本概念/数据库
[评析]数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:
提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。
对于数据的冗余是不能消除的,只能减小。
任何的数据库中都存在着数据冗余的现象,但这些都应该是合理的数据冗余。
32.以下不是Access预定义报表格式的是______。
(分数:
2.00)
A.“标准” √
B.“大胆”
C.“正式”
D.“随意”
解析:
[知识点]报表的基本操作——使用设计器编辑报表
[评析]Access中提供了6种预定义报表格式,有“大胆”、“正式”、“浅灰”、“紧凑”、“组织”和“随意”。
33.控件的显示效果可以通过其“特殊效果”属性来设置,下列不属于“特殊效果”属性值的是______。
(分数:
2.00)
A.平面
B.凸起
C.凿痕
D.透明 √
解析:
[知识点]窗体的基本操作/创建窗体一使用设计器创建窗体/设置控件的常见属性
[评析]“特殊效果”属性值用于设定控件的显示效果,如“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等。
34.要设置在报表每一页的顶部都输出的信息,需要设置______。
(分数:
2.00)
A.报表页眉
B.报表页脚
C.页面页眉 √
D.页面页脚
解析:
[知识点]报表的基本操作/使用设计器编辑报表
[评析]页面页眉中的文字或控件一般输出显示在每页的顶端。
通常,它是用来显示数据的列标题,如字段名称等。
35.以下关于报表的叙述正确的是______。
(分数:
2.00)
A.报表只能输入数据
B.报表只能输出数据 √
C.报表可以输入和输出数据
D.报表不能输入和输出数据
解析:
[知识点]报表的基本操作/基本概念
[评析]报表是Access中以一定输出格式表现数据的一种对象。
利用报表可以控制数据内容的大小及外观、排序、汇总相关数据,选择输出数据到屏幕或打印设备上。
二、填空题(总题数:
13,分数:
30.00)
36.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【1】。
(分数:
2.00)
填空项1:
__________________ (正确答案:
空间复杂度和时间复杂度)
解析:
[知识点]算法的各种属性及其相互作用
[评析]算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。
算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。
37.数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。
(分数:
2.00)
填空项1:
__________________ (正确答案:
存储结构)
解析:
[知识点]数据结构包含的3个方面及各方面之间的关系
[评析]数据结构包括3个方面,即数据的逻辑结构、数据的存储结构及对数据的操作运算。
38.一个类可以从直接或间接的祖先中继承所有属性和方法。
采用这个方法提高了软件的【3】。
(分数:
2.00)
填空项1:
__________________ (正确答案:
可重用性)
解析:
[知识点]继承的优点
[评析]继承的优点:
相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。
39.面向对象的模型中,最基本的概念是对象和【4】。
(分数:
2.00)
填空项1:
__________________ (正确答案:
类)
解析:
[知识点]面向对象方法的基本概念
[评析]面向对象模型中,最基本的概念是对象和类。
对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。
40.软件维护活动包括以下几类:
改正性维护、适应性维护、【5】维护和预防性维护。
(分数:
2.00)
填空项1:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS 笔试 268