二级ACCESS笔试359.docx
- 文档编号:28454756
- 上传时间:2023-07-13
- 格式:DOCX
- 页数:25
- 大小:25.77KB
二级ACCESS笔试359.docx
《二级ACCESS笔试359.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试359.docx(25页珍藏版)》请在冰豆网上搜索。
二级ACCESS笔试359
二级ACCESS笔试-359
(总分:
85.00,做题时间:
90分钟)
一、选择题(总题数:
35,分数:
61.00)
1.Access字段名不能包含字符()。
A)“#”B)“!
”C)“$”D)“&”
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]本题考查字段名命名规则的知识。
在Access中,字段名的命名规则是:
字段名长度为1~64个字符;字段名可以包含字母、数字、汉字、空格和其他字符,但是不得包括句号(.)、惊叹号(!
)、方括号(口)和重音符号(')。
2.下面叙述正确的是______。
A)算法的执行效率与数据的存储结构无关
B)算法的空间复杂度是指算法程序中指令(或语句)的条数
C)算法的有穷性是指算法必须能在执行有限个步骤之后终止
D)算法的时间复杂度是指执行算法程序所需要的时间
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)
[评析]算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。
数据结构和算法是计算机科学的两个重要支柱。
它们是一个不可分割的整体。
算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。
算法的有穷性是指一个算法必须在执行有限的步骤以后结束。
算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。
3.下列表达式计算结果为数值类型的是()。
A)#5/5/2010#-#5/1/2010#B)"102">"11"
C)102=98+4D)#5/1/2010#+5
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]选项A)的计算结果是4。
选项B)的计算结果是False。
选项C)的计算结果是True。
选项D)的计算结果是2010-5-6。
只有选项A)的表达式计算结果为数值类型。
所以本题答案为A)。
4.下列关于线性表叙述不正确的是()。
A)只有—个根节点,它无前件
B)只有一个终端节点,它无后件
C)除根节点和终端节点,其他节点都有且只有一个前件,也有且只有一个后件
D)线性表必须要有数据元素
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]A、B、C3个选项都是成为一个线性表的基本要求。
一个线性表中可以没有数据元素,称为空线性表。
5.如果想在已建立的"Salary"表的数据表视图中直接显示出姓“马”的记录,应使用Access提供的()。
A)筛选功能B)排序功能C)查询功能D)报表功能
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]Access的筛选功能可以直接显示出姓“马”的记录。
6.窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是______。
A.表格式窗体B.数据表窗体
C.纵栏式窗体D.主/子窗体
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]表格式窗体在一个窗体中显示多条记录的内容;数据表窗体在外观上跟数据表和查询数据的界面相同:
而主/子窗体通常用于显示多个表或查询中的结果。
7.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是______。
A)*B)?
C)!
D)#
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]Access里通配符的用法为:
·*:
通配任意个字符,它可以在字符串中当做第一个或最后一个字符使用;
·?
:
通配任意一个字母字符;
·!
:
通配任意一个不在括号内的字符;
·#:
通配任意一个数字字符。
8.以下关于主关键字的说法,错误的是______。
A)使用自动编号是创建主关键字最简单的方法
B)作为主关健字的字段中允许出现Null值
C)作为主关键宇的字段中不允许出现重复值
D)不能确定任何单字段的值得惟一性时,可以将两个或更多的字段组合成为主关键字
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]数据库和表的基本操作/表的建立
[评析]为了使保存在不同表中的数据产生联系,Access数据库中的每个表必须有一个字段能唯一标识每条记录,这个字段就是主关键字。
主关键字可以是一个字段,也可以是一组字段。
为确保主关键字段值的唯一性,Access不允许在主关键字字段中存入重复值和空值。
自动编号字段是在每次向表中添加新记录时,Access会自动插入唯一顺序号。
库中若未设置其它主关键字时,在保存表时会提示创建主键,单击“是”按钮,Access为新建的表创建一个“自动编号”字段作为主关键字。
9.将Access数据库中的数据发布在Internet上可以通过______实现。
A.查询B.窗体C.表D.数据访问页
(分数:
2.00)
A.
B.
C.
D. √
解析:
10.使用表设计器定义表中字段时,不是必须设置的内容是
A)字段名称B)数据类型C)说明D)字段属性
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的足表设计器。
表的“设计”视图分为上下两部分:
上半部分是表设计器,下半部分是字段属性区。
在表设计器中,从左至右分别为字段选定器、字段名称列、数据类型列和说明列。
说明信息不是必须的,但它能增加数据的可读性。
11.下述关于数据库系统的叙述中正确的是______。
(A)数据库系统减少了数据冗余
(B)数据库系统避免了一切冗余
(C)数据库系统中数据的一致性是指数据类型的一致
(D)数据库系统比文件系统能管理更多的数据
(分数:
2.00)
A. √
B.
C.
D.
解析:
12.假定有以下循环结构
DoUntil条件
循环体
Loop
则正确的叙述是()。
A)如果"条件"值为0,则一次循环体也不执行
B)如果"条件"值为0,则至少执行一次循环体
C)如果"条件"值不为0,则至少执行一次循环体
D)不论"条件"是否为"真",至少要执行一次循环体
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]这个循环结构是在条件式结果为假时,执行循环体,直至条件式为真,结束循环,所以选项B正确。
13.以下不属于SQL查询的是______。
A)联合查询B)传递查询
C)子查询D)选择查询
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]查询的基本操作/SQL查询
[评析]SQL查询包括联合查询、传递查询、数据定义查询和子查询4种
14.数据结构是一门研究非数值计算的程序设计问题中计算机的()以及它们之间的关系和运算等的学科。
A.数据元素B.计算方法C.逻辑存储D.数据映象
(分数:
1.00)
A. √
B.
C.
D.
解析:
15.如图9-13所示的数据模型属于
图9-13数据模型
A)层次模型
B)关系模型
C)网状模型
D)以上皆非
(分数:
1.00)
A.
B.
C. √
D.
解析:
解析:
层次数据模型的特点:
有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状数据模型的特点:
允许一个以上节点无双亲;一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
16.下列关于队列的叙述中正确的是______。
A)在队列中只能插入数据B)在队列中只能删除数据
C)队列是先进先出的线性表D)队列是先进后出的线性表
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]队列的基本概念
[评析]队列是指允许在一端进行插入、而在另一端进行删除的线性表。
它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。
17.主要用于显示、输入、更新数据库中的字段的控件类型是
A)结合型B)非结合型C)计算型D)非计算型
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源可以显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。
18.在关系数据库中,用来表示实体之间联系的是()。
A)树结构B)网结构
C)线形表D)二维表
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]数据库中的关系模型是采用二维表来表示实体与实体之间的联系。
19.要在报表上显示格式为“4/总15页”的页码,则计算控件的控件来源应设置为______。
A)=[Page]&"/总"&[Pages]B)(Page]&"/总"&[Pages]
C)=[Page]/总[Pages]D)[Page]/总[Pages]
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]报表的基本操作/使用向导创建报表
[评析]在报表的页面页脚节中一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中。
在报表上显示格式为“4/总15页”的页码,应当设置文本框控件的控件来源属性为=[Page]&"/总"&[Pages]。
20.在VBA中,实现窗体打开操作的命令是()。
A.DoCmd.OpenFormB.OpenForm
C.Do.OpenFormD.DoOpen.Form
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]在VBA中,打开窗体的命令格式为:
DoC;rod.OpenForm。
打开表的命令为:
DoCmd.OpenTable;打开报表的命令为:
DoCmd.OpenReports;打开查询的命令为:
Docmd.OpenQuery;关闭窗体和报表的命令为:
DoCmd.Close。
21.如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。
TypeStud
noAsInteger
nameAsString
score(1to3)AsSingle
EndType
若对某个学生的各个数据项进行赋值,下列程序段中正确的是()。
A)DimSAsStud
Stud.no=1001
Stud.name=“舒宜”
Smd.score=78,88,96
B)DimSAsStud
S.no=1001
S.name=“舒宜”
S.score=78,88,96
C)DimSAsSmd
Smd.no=1001
Stud.name=“舒宜”
Stud.score
(1)=78
Stud.score(3)=96
Stud.score
(2)=88
D)DimSAsSmd
S.no=1001
S.name=“舒宜”
S.score
(1)=78
S.score
(2)=88
S.score(3)=96
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]本题考查记录类型和数组的知识。
在VBA中,可以使用Type关键字来定义记录类型,定义好记录类型之后,就可以声明记录型变量。
要想引用记录变量中的成员必须使用运算符,格式为:
变量名.成员名。
当某个成员是数组的时候,对数组元素的访问要遵循数组元素的访问原则:
即数组名(下标)。
22.在面向对象的程序设计中,下列叙述中错误的是()。
A)对象是面向对象软件的基本模块
B)对象不是独立存在的实体,各个对象之间有关联,彼此依赖
C)下一层次的对象可以继承上一层次对象的某些属性
D)同样的消息被不同对象接受时,可导致完全不同的行动
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]在面向对象的程序设计中,一个对象是一个可以独立存在的实体。
各个对象之间相对独立,相互依赖性小。
所以,选项B错误,应为本题的正确答案。
23.如果设置报表上某个文件框的控件来源属性为“=2*3+l”,则打开报表视图时,该文本框显示信息是______.
A)未绑定B)7
C)2*3+1D)出错
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]报表的基本操作/使用向导创建报表
[评析]在报表视图中,控件中显示的是控件来源属性中设置的值的具体值,而2*3+1=7,所以显示的时候就是7。
24.结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
A)对象B)数据结构C)数据流D)目标
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。
25.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是()。
A)删除查询B)追加查询
C)生成表查询D)更新查询
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]本题考查对查询的掌握。
首先应该掌握选项中各个查询的基本概念,将所学的只是运用于实际中,是学习的目的。
其实,要正确回答本题只需注意到题目所给的设计网格中的“追加到”关键字,就能知道这是一个追加查询,选项B正确。
区分各种查询的概念和用途是考试的重点内容,考生务必掌握。
选项A,对于“删除查询”,设计网格部分应有“删除”字段;选项C;对于“生成表查询”,设计网格部分没有不同的字段出现;选项D:
对于“更新查询”,设计网格部分应有“更新到”字段,
26.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会()。
A)无条件执行B)有条件执行C)不执行D)出错
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查宏的操作。
在宏的组成操作序列中,如果既存在带条件的操作,又存在无条件的操作,那么带条件的操作是否执行取决于条件表达式结果的真假,而没有指定条件的操作则会无条件地执行。
27.在有参数函数设计时,要想实现某个参数的“双向”传递;就应该说明该形参“传址”调用形式,其设置选项是()。
A)ByValB)ByRefC)OptionalD)ParamArray
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]形参定义格式的ByVal可选项,表示该参数按值传递;ByRef可选项,表示该参数按地址传递,ByRef是VBA的默认选项;ParamArray可选项用于形参的最后一个参数,指明最后这个参数是一个Variant元素的Optional数组,需要注意ParamArray关键字不能与ByVal、ByRef或Optional一起使用。
28.有一棵非空二叉树(第0层为根结点),其第i层上至多有______个结点。
(A)2i
(B)2i-1
(C)2i+1-1
(D)i
(分数:
2.00)
A. √
B.
C.
D.
解析:
29.如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为______。
A)备注B)超级链接
C)OLE对象D)文本
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]数据库和表的基本操作/表的建立
[评析]OLE对象主要用于将某个对象(如Word文档、Excel电子表格、图表、声音以及其他二进制数据等)链接或嵌入到Access数据库的表中,OLE对象字段最大可为1GB(受磁盘空间的限制)。
30.宏组由下面的哪一项组成的()。
A)若干个宏操作B)一个宏
C)若干宏D)上述都不对
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]本题考查宏组的概念,这是考试的重点。
宏是由若干个宏操作组成的。
宏组由一个或多个宏组成,其中,只包含一个宏的宏组称为简单宏组,包含多个宏的宏组称为复杂宏组。
由此可知,只有选项C是正确的。
31.有3个关系R,S和T如下:
其中关系T由关系R和S通过某种操作得到,该操作为()。
A.选择B.投影
C.交D.并
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元素。
由题可以看出,T是R和S进行并运算得到的。
32.结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
A)对象B)数据结构
C)数据流D)目标
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。
33.在Access表中,可以定义3种主关键字,它们是()。
A)单字段、双字段和多字段B)单字段、双字段和自动编号
C)单字段、多字段和自动编号D)双字段、多字段和自动编号
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]本题考查Access中主关键字的基本概念。
在Access的表中,可以定义三种主键,即自动编号主键、单字段主键和多字段主键,选项C正确。
自动编号主键:
在向表中添加每一条记录时,可将“自动编号”字段设置为自动输入连续数字的编号,不需要用户对其进行输入。
将自动编号字段指定为表的主键是创建主键的最简单、最安全的方法。
单字段主键:
如果字段中包含的都是唯一的值,则用此方法将该字段指定为主键。
只要某字段包含数据且不包含重复值或Null值,即可为该字段指定主键。
多字段主键:
在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况最常出现在用于多对多关系中的两个表。
注意,主关键字是考试重点内容,历次考试都有涉及,考生务必牢记。
为确保主关键字段值的唯一性,Access不允许在主关键字字段中存入重复值和空值。
34.VBA中用实际参数m和n调用有参过程Area(a,b)的正确形式是()。
A.Areaa,b
B.Area,m,n
C.CallAreal(m,n)
D.CallAreaa,b
(分数:
1.00)
A.
B.
C. √
D.
解析:
35.构成关系模型中的一组相互联系的“关系”一般是指
A)满足一定规范化要求的二维表
B)二维表中的一行
C)二维表中的一列
D)二维表中的一个数字项
(分数:
1.00)
A. √
B.
C.
D.
解析:
解析:
Access中,一个表就是一个关系,每一个关系都是一个二维表。
二、填空题(总题数:
15,分数:
24.00)
36.软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。
编码和测试属于1阶段。
(分数:
2.00)
填空项1:
__________________ (正确答案:
开发)
解析:
[解析]软件生命周期(SDLC,或称软件生存周期)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级与废弃等阶段,其中的编码和测试属于开发阶段。
37.下列程序的运行结果为______。
A="1"
B="2"
A=Val(A)+Val(B)
B=Val("12")
IfA<>BThenPrinkA-BElsePrintB-A
(11)阅读下列程序:
OptionBase1
PrivateSubFormClick()
Dimx(3,3)
Forj=1to3
Fork=1to3
Ifj=kthenx(j,k)=1
Ifj<>kthenx(j,k)=3
Nextk
Nextj
Callfun(x())
EndSub
PrivateSubfun(a())
Forj=lto3
Fork=1to3
Printa(j.k);
Nextk
Nextj
EndSub
运行程序时,输出的结果是______
(分数:
2.00)
填空项1:
__________________ (正确答案:
-9)
解析:
[解析]本题考查Val函数的用法。
Ⅷ函数是返回字符串内的数字,因此A=Val(A)+Val(B)=1+2=3,而B=Val("12")=12,A-B=-9,B-A=9,而A<>B,所以执行PrintA-B,正确答案为-9。
(11)13331333l
38.函数Mid(“计算机等级考试”,4,2)的执行结果是1。
(分数:
2.00)
填空项1:
__________________ (正确答案:
等级)
解析:
[解析]本题考查取子串函数的知识。
在VBA中有3种取子串函数:
Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。
本题中就是要在“计算机等级考试”这个字符串中的第4位开始截取2位子串,所以结果为“等级”。
要注意一个汉字占1个字符。
39.软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和1的设计来实现。
(分数:
1.00)
填空项1:
__________________ (正确答案:
测试实例)
解析:
[解析]软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试
[评析]进行软件测试时,应精心设计测试实例和选择测试数据,以对系统进行全面测试。
40.打开一个表应该使用的宏操作是1。
(分数:
2.00)
填空项1:
__________________ (正确答案:
OpenTable)
解析:
[解析]Access中,打开一个数据表的宏操作是OpenTable。
41.应用传递查询的主要目的是为了1。
(分数:
1.00)
填空项1:
__________________ (正确答案:
减少网络负荷)
解析:
42.在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS 笔试 359