ACCESS错题集.docx
- 文档编号:5957463
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:44
- 大小:48.41KB
ACCESS错题集.docx
《ACCESS错题集.docx》由会员分享,可在线阅读,更多相关《ACCESS错题集.docx(44页珍藏版)》请在冰豆网上搜索。
ACCESS错题集
第一套
1、下面不属于软件设计原则的是
A)抽象
B)模块化
C)自底向上
D)信息隐蔽
【解析】软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。
自底向上是集成测试中增量测试的一种。
2、在数据流图(DFD)中,带有名字的箭头表示
A)模块之间的调用关系
B)程序的组成成分
C)控制程序的执行顺序
D)数据的流向
【解析】数据流相当于一条管道,并有一级数据(信息)流经它。
在数据流图中,用标有名字的箭头表示数据流。
数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。
3、索引属于
A)模式
B)内模式
C)外模式
D)概念模式
【解析】内模式(InternalSchema)又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径。
4、已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
A)堆排序
B)直接插入排序
C)快速排序
D)直接选择排序
【解析】当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项B。
5、“And”运算符属于
A)关系运算符
B)逻辑运算符
C)特殊运算符
D)标准运算符
【解析】“And”运算符属于逻辑运算符,其含义是当连接的两个表达式都为真时,整个表达式为真,否则为假。
6、下列叙述中,错误的是
A)报表中的排序依据只能是字段,不能是表达式
B)报表的页面页眉和页面页脚是成对的添加或删除的
C)报表通过分组可以实现同组数据的汇总和显示输出
D)在Access报表中,有两种方式显示日期:
Now函数和Date函数
【解析】利用报表向导创建报表时,排序依据只能是字段,但是利用设计视图创建报表时,排序依据既可以是字段,也可是表达式。
7、下列数据类型中,存储容量最大的数据类型是
A)文本数据类型
B)数字数据类型
C)备注数据类型
D)货币数据类型
【解析】备注数据类型允许存储的内容可以达到64000个字符。
8、组成数据定义查询的数据定义语句的个数可以是
A)1个
B)2个
C)3个
D)多个
【解析】每个数据定义查询只能由一个数据定义语句组成。
9、以下有关标签控件的叙述中,不正确的是
A)标签主要用来在窗体或报表上显示说明性文本
B)标签的数据来源可以是表或查询
C)当从一条记录移到另一条记录时,标签的值不会改变
D)独立创建的标签在“数据表”视图中不显示
【解析】标签没有数据来源,它也不显示字段或表达式的值。
10、在报表设计视图中设置分页符时,分页符显示在报表的左边界上的形式是
A)短虚线
B)虚线
C)细线
D)点虚线
【解析】分页符用来在报表的某一节中标志要另起一页的位置,在报表设计视图下,用鼠标单击工具箱中的分页符按钮,然后在报表中需要设置分页符的位置单击,分页符就会以短虚线标志在报表的边界上。
11、Access窗体工具箱中可以实现自定义窗体的是
A)命令按钮
B)标签
C)选项组
D)控件
【解析】工具箱中的各种按钮、标签、选项组等统称为控件。
12、在数据访问页中,如果想删除主题,则应该在主题对话框的“请选择主题”列表框中选择
A)删除主题
B)无主题
C)隐藏主题
D)冻结主题
【解析】在主题对话框的“请选择主题”列表框中列出了很多主题选项,如果选择了“无主题”的话,则将从现有数据访问页中删除主题。
13、在VBA中,函数Int(-4.75+1.5)与函数Fix(-4.75+1.5)的返回值分别为
A)-3和-4
B)-4和-3
C)3和-4
D)-3和4
【解析】函数Int与Fix均为取整函数,当参数为正值时,两者作用相同,当参数为负值时,Int返回小于等于参数值的第一个负数,而Fix返回大于等于参数值的第一个负数。
14、下面说法中正确的是
A)标准模块可以调用类模块
B)类模块可以调用标准模块
C)标准模块和类模块可以相互调用
D)标准模块和类模块间不存在调用关系
【解析】类模块包括窗体模块和报表模块,窗体模块和报表模块中的过程可以调用标准模块中已经定义好的过程。
15、下面不属于宏的运行方式是
A)运行宏组里的宏
B)以响应查询事件而运行宏
C)以响应报表事件而运行宏
D)以响应控件事件而运行宏
【解析】宏的运行方式有3种,分别为:
直接运行宏;运行宏组里的宏;以响应窗体、报表或控件的事件而运行宏。
16、下列有关宏操作的叙述中,不正确的是
A)宏的条件表达式中不能引用窗体的控件值
B)所有宏操作都可以转换为模块代码
C)使用宏可以启动其他应用程序
D)可以利用宏组来管理相关的一系列宏
【解析】在宏的条件表达式中,可以引用窗体或报表上的控件值。
(1)符合结构化原则的三种基本控制结构为:
顺序结构,选择结构和__循环结构【1】__。
(2)设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应是__3_【2】
___。
【解析】栈的操作原则"后进先出",队列的操作原则"先进先出"。
出队列顺序即为入队列顺序,而入队列顺序也就是出栈顺序是:
e2、e4、e3、e6、e5、e1。
为得到出栈顺序为e2、e4、e3、e6、e5、e1。
则入栈操作应为e1、e2进栈,e2出栈。
(进栈后有e1、e2,出栈后仅有e1)e3、e4进栈,e4、e3出栈。
(进栈后有e1、e3、e4,出栈后仅有e1)e5、e6进栈,e6、e5、e1出栈。
(进栈后有e1、e5、e6,出栈后为空)。
可见S的容量至少为3。
(3)软件概要设计的成果是__【3】_软件设计说明书__。
(4)结构化分析方法是面向___【4】数据流___进行分析的方法。
(5)在软件生命周期的各个阶段都会发生一系列的文件,如手册、数据和程序等,它们总称为___【5】___软件配置。
【解析】在软件生命周期的各个阶段会产生一系列的文件,包括报告、数据和程序,它们的总称为软件配置。
软件配置具有时间和形态特征,它是软件以某种形态在某一具体时间的存在。
其形态可表现为两种形式,即可执行形式和不可执行形式。
(6)在Access中,不用浏览整个表中的记录,而且可以同时对两个以上字段值进行筛选的方法称为___【6】__按窗体筛选_。
(8)为把多对多的联系分解成两个一对多的联系,需要建立个“纽带表”,该“纽带表”中应包含两个表的______【8】_主关键字_____。
(9)如果选项组结合到某个字段,则实际上选项组中的___【9】_组框__结合到了该字段。
【解析】如果选项组结合到某个字段,则只有组框本身结合到了该字段,而不是组框架内的复选框、选项按钮或切换按钮。
(10)在Access中,为窗体或报表上的控件设置属性值的宏命令是__【10】SetValue__。
第二套
1、串的长度是D
A)串中不同字符的个数
B)串中不同字母的个数
C)串中所含字符的个数且字符个数大于零
D)串中所含字符的个数
2、循环链表的主要优点是B
A)不再需要头指针了
B)从表中任一结点出发都能访问到整个链表
C)在进行插入、删除运算时,能更好的保证链表不断开
D)已知某个结点的位置后,能够容易的找到它的直接前件
3\在SQL语言中,SELECT语句的执行结果是
A)表
B)元组
C)属性
D)数据库
【解析】SELECT的作用是找出满足条件的元组,然后将这些元组按目标表形成结果表。
4、传递查询是数据库自己不执行,而执行查询的是另一个B
A)数据表
B)数据库
C)查询
D)SQL查询
5、在Access中,宏的调用是按A
A)名
B)顺序
C)索引
D)参数
【解析】在Access中,宏和宏组的保存都需要命名,宏是按名调用的,宏组中的宏则按“宏组名.宏名”格式调用。
6、下列不属于系统常量的是
A)False
B)Yes
C)Off
D)IsNull
【解析】Access系统内部包含若干个启动时就建立的系统常量,包括有True、False、Yes、No、On、Off和Null等,编码时可以直接使用。
7、在报表中最多可以进行分组的表达式的个数是C
A)4
B)8
C)10
D)12
8、决定窗体结构和外观的是C
A)控件
B)标签
C)属性
D)按钮
【解析】窗体中的每一个控件都具有各自的属性,窗体本身也有相应的属性,属性决定了控件及窗体的结构和外观,包括它所包含的文本或数据的特性。
9、纵栏式窗体分隔窗体中的显示记录是按B
A)行
B)列
C)记录
D)节
【解析】纵栏式窗体将窗体中的显示记录按列分隔,每列的左边显示字段名,右边显示字段内容。
10、以下不属于命令按钮控件所具有的事件动作是D
A)OnClick
B)OnEnter
C)OnGetFocus
D)OnLostFocus
【解析】“OnLostFocus”表示失去输入焦点时发生的事件,该事件是单选按钮控件具有的事件动作,而命令按钮控件不具有该事件动作。
11、下列关于数据透视表窗体的叙述中,错误的是D
A)数据透视表是一种交互式的表
B)数据透视表可以垂直显示字段值
C)数据透视表可以在行列交叉处计算数值
D)利用窗体设计视图可以建立数据透视表窗体
【解析】建立数据透视表窗体需要使用“数据透视表向导”来建立。
12、从字符串S(″abcdefg″)中返回子串B(″cd″)的正确表达式为D
A)Mid(S,3,2)
B)Right(Left(S,4),2)
C)Left(Right(S,5),2)
D)以上都对
13、若需要移动窗体中的控件,则需要使用的窗体视图方式为C
A)数据表视图
B)窗体视图
C)设计视图
D)以上都可以
14、如果变量str2=″123456″,则函数Mid(str2,3,)的返回值为C
A)″123″
B)″23″
C)″3456″
D)″456
【解析】字符串载取函数Mid的格式为:
Mid(<字符串表达式>,
本题中省略了N2,所以应返回第3个字符开始的所有字符,即″3456″。
15、如果要在报表中显示页眉而不显示页脚,则下列方法中不可行的是
A)删除页脚
B)把页脚的高度属性设置为“0”
C)把页脚的“可见性”属性设置为“否”
D)删除页脚中的所有控件,然后将其大小设置为“0”
【解析】页眉和页脚总是成对出现的,删除页脚同时也将删除页眉。
所以采用直接删除页脚的方式是不可行的。
16、在Access数据库中,维持表与表之间的联系是通过C
A)实体完整性规则
B)用户自定义完整性规则
C)参照完整性规则
D)值域
【解析】在关系数据库中,关系是通过两个表之间的公共字段建立起来的,当输入或删除记录时,为了维护表与表之间的关系,保证数据的完整性,需要设立一些准则,这些必须遵循的规则称为参照完整性。
17、表达式Chr(Asc(Ucase(″abcdefg)))″返回的值是A
A)A
B)97
C)a
D)65
【解析】该题中表达式的功能是先将字符串中的字符转变为大写字符,再求其ASCII码值,结果是第18、一个字符的ASCII值,最后将其又转为字符,即“A”。
数据结构中,与所使用的计算机无关的是数据的C
A)存储结构
B)物理结构
C)逻辑结构
D)物理和存储结构
【解析】数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
19、要限制宏命令的操作范围,应该在创建宏时定义C
A)宏操作对象
B)宏操作目标
C)宏条件表达式
D)窗体或报表控件属性
20、在VBA中,变体类型不包括有B
A)Nothing
B)True
C)Error
D)Null
【解析】在VBA中,变体类型可以包含一些特殊值,如Empty、Error、Nothing、Null等,但不包含True。
21、报表模块的生命周期是B
A)整个应用程序
B)从报表打开到关闭
C)整个数据库的生命周期
D)因模块类型的不同而不同
【解析】窗体模块和报表模块都属于类模块,具有局部限定,其生命周期是伴随着窗体或报表的打开而开始、关闭而结束。
22、如果数据库图标有一个红色的“X”且不能查看它下面的任何文件夹,则应该是A
A)将数据访问页连接到数据库上继续页的设计
B)重新做一个数据库,完成新的页面设计
C)可能有病毒,或是死机
D)以上三种情况都是不可行的
23、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
PrivateSubCommand1_Click()
StaticXAsInteger
StaticYAsInteger
Cls
Y=1
Y=Y+5
X=5+X
PrintX,Y
EndSub
程序运行时,3次单击命令按钮Command1后,窗体上显示的结果为C
A)151
B)61
C)156
【解析】在本题过程中使用了两个Static变量,需要注意的是,其中的变量Y每次都被重新赋值,因此不管执行多少次,Y的结果只会是6;而变量X的值则一直累计,执行3次后,X为15。
可见正确答案是选项C。
23、下面过程运行之后,则变量J的值为C
PrivateSubFun()
DimJAsInteger
J=5
Do
J=J+2
LoopWhileJ>10
EndSub
A)5
B)7
C)9
D)11
【解析】当J=5时,进入Do…LoopWhile循环,执行J=J+2=5+2=7,判断循环条件J>10不成立,所以退出循环,所以最后J值为7。
填空题:
(1)数据结构分为逻辑结构与存储结构,循环队列属于___【1】___。
【解析】数据结构分为逻辑结构与存储结构,在实际应用中,队列的顺序存储结构一般采用循环队列的形式。
因此,本题的正确答案为存储结构。
(2)在面向对象方法中,属性与操作相似的一组对象称为___【2】___。
【解析】在面向对象方法中,类描述的是具有相似性质的一组对象。
因此,属性与操作相似的一组对象称为类。
(3)对象根据所接受的消息而做出动作,同样的消息被不同的对象所接受时可能导致完全不同的行为,这种现象称为___【3】___。
【解析】对象的基本特点:
标识惟一性、分类性、多态性、封装性、模块独立性好。
其中,若根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行为,该现象称为多态性。
(4)在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第7个记录60插入到有序表时,为寻找插入位置需比较___【4】___次。
解析】当要插入60时,前6个元素已有序,即为:
15,23,38,54,72,96,需从后向前比较到54为止,故要比较3次。
(5)若串s="MathTypes",则其子串的数目是___【5】___
解析】串s中共有9个字符,由于串中字符各不相同,则其子串中有0个字符的1个(空串),1个字符的9个,2个字符的8个,3个字符的7个,4个字符的6个,5个字符的5个,6个字符的4个,7个字符的3个,8个字符的2个,9个字符的1个,共有1+2+3+4+5+6+7+8+9+1=46。
(6)设有文本型字段的取值依次为:
6、8、46、123,则按升序排列后的结果为___【6】___。
【解析】对于文本型字段,如果其取值有数字,Access将把数字视为字符串,因此,排序时按照ASCII码值的大小来进行,而不是按照数值本身的大小来进行。
7)纵栏式窗体将窗体中的显示记录按___【7】__列_分隔。
(8)主窗体和子窗体通常用于显示多个表或查询中的数据,一般来说,这些表或查询中的数据应该具有___【8】__一对多_关系。
(9)设有如下数组定义语句:
DimNewshuzu(3,3to5)AsInteger,则该数组中元素个数为___【9】___。
【解析】该数组为二维数组,第一维下标从0到3,共4个,第二维下标从3到5,共3个,所以该数组中元素个数为4×3=12个。
10)对于被命名为AutoExec的宏,在每次打开__【10】__时都会自动运行。
【解析】只能靠对AutoExec宏的理解。
要注意被命名为AutoExec保存的宏,在打开数据库时会自动运行,但是在打开Access或打开Windows时,它是不会自动运行的。
第三套
(1)下列说法中,不属于数据模型所描述的内容的是C
A)数据结构
B)数据操作
C)数据查询
D)数据约束
【解析】数据模型所描述的内容有3个部分,它们是数据结构、数据操作和数据约束。
其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。
2、下列叙述中,不属于软件需求规格说明书的作用的是D
A)便于用户、开发人员进行理解和交流
B)反映出用户问题的结构,可以作为软件开发工作的基础和依据
C)作为确认测试和验收的依据
D)便于开发人员进行需求分析
3、数据库的故障恢复一般是由C
A)数据流图完成的
B)数据字典完成的
C)DBA完成的
D)PAD图完成的
4、在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示A
A)模块之间的调用关系
B)程序的组成成分
C)控制程序的执行顺序
D)数据的流向
【解析】常用的软件结构设计工具是结构图(SC-StructureChart),也称程序结构图。
其中,矩形内用于注明模块的功能和名字;箭头表示模块间的调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据。
5、下列SQL语句中,用于修改表结构的是A删除用DROP
A)ALTER
B)CREATE创建
C)UPDATE
D)INSERT
6、利用查询向导不能创建的查询是C
A)选择查询
B)交叉查询
C)参数查询
D)查找重复项查询
7、下列关于查询的功能的叙述中,不正确的是
A)建立查询的过程中可以进行各种统计计算
B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户
C)利用查询的结果可以建立新的数据表
D)利用查询可以添加或修改表中的记录
【解析】利用查询可以完成选择字段、选择记录、编辑记录、实现计算、建立新表、建立报表和窗体等功能,但不能将所需数据以格式化的方式显示出来,完成格式化显示数据功能的对象应该是报表。
8、下面关于数据表与窗体的叙述中,正确的是C
A)数据表和窗体均能存储数据
B)数据表的功能可以由窗体等价地实现
C)数据表和窗体都能输入数据并编辑数据
D)数据表和窗体都只能以行和列的形式显示数据
【解析】窗体本身并不存储数据,只有数据表才是存储数据的地方;数据表和窗体的功能并不等价;窗体可以以多种形式来显示数据,并非只能以行和列的形式来显示数据。
9、每个日期/时间型字段需要的存储空间的字节数是D
A)1
B)2
C)4
D)8
10、如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应该指定的方式是A
A)嵌入
B)链接
C)嵌入或链接
D)任意
【解析】如果指定的是嵌入方式,该图片将存储到数据库文件中,如果指定的是链接方式,则该图片将存储到外部文件中。
11、下列关于选择查询的叙述中,不正确的是B
A)选择查询是最常用的查询
B)查询的结果是一组数据记录,是静态集
C)选择查询可以以一个表或多个表作为数据源
D)可以对记录进行分组并进行总计、平均等计算
【解析】选择查询的结果是一组数据记录,但这组数据记录不是静态集,而是动态集,它会随着数据源的变化而变化。
12、在表的设计视图中,不能完成的操作是D
A)修改字段的名称
B)删除一个字段
C)修改一条记录
D)删除一条记录
13、利用窗体对表和查询中的数据进行操作时,不能实施的操作是A
A)传递
B)输入
C)显示
D)编辑
【解析】窗体是用户和Access系统的主要接口,利用窗体可以实现对表的查询的输入、显示和编辑等操作,但没有传递操作这个概念。
14、下面关于表的叙述中,正确的是D
A)在表中添加一个新字段会影响到利用该表所建立的查询、窗体或报表
B)数据表视图中字段列顶部的名称就是字段的名称
C)删除表中的字段时,总会出现删除提示框
D)主关键字可以重新设定
【解析】在表中,主关键字可以重新设定,但在重新设定前需要先删除原主关键字,然后再定义新的主关键字。
15、在Access中,显示说明性文本的标签可以用在C
A)查询或窗体
B)查询或报表
C)窗体或报表
D)查询或数据访问页
【解析】标签可以用于窗体、报表和数据访问页,但不能用在查询中。
16、设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为B
A)12
B)13
C)14
D)15
17、下列不能用作VBA中变量名的是
A)NewVar
B)newvar
C)Dim
D)new-var
【解析】变量名不能使用VBA的关键字,而Dim是VBA中用于定义显式变量的关键字,所以不能用作变量名。
18、下列说法中,错误的是D
A)注释语句可以添加到程序模块的任何位置
B)赋值语句的作用是给变量指定一个值或表达式
C)GoTo语句可以实现无条件的转移
D)定义GoTo语句的标号时,可以从代码的任何一列开始书写
【解析】GoTo语句的作用是将程序流程转移到标号所在的位置处,在定义标号时,标号名字必须从19、代码的最左列(第一列)开始书写。
在VBA代码调试过程中,能够显示出所有在当前中变量声明及变量值信息的是A
A)本地窗口
B)立即窗口
C)监视窗口
D)快速监视窗口
20、(33)单击窗体上Command1命令按钮时,执行如下事件过程:
C在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()(此处有下划线)
Dimarray1(10,10)AsInteger
Dimi,jAsInteger
Fori=1To3
Forj=2To4
array1(i,j)=i+j
Nextj
Nexti
Text1.Text=array1(2,3)+array1(3,4)
EndSub
程序运行后,单击命令按钮,在文本框中显示的值是
A)5
B)7
C)12
PrivateSubCommand1_Click()(此处有下划线)
a$=“softwareandhardware”
b$=Right(a$,8)
c$=Mid(b$
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ACCESS 错题集