二级ACCESS笔试29.docx
- 文档编号:10465245
- 上传时间:2023-02-13
- 格式:DOCX
- 页数:19
- 大小:25.60KB
二级ACCESS笔试29.docx
《二级ACCESS笔试29.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试29.docx(19页珍藏版)》请在冰豆网上搜索。
二级ACCESS笔试29
二级ACCESS笔试-29
(总分:
100.00,做题时间:
90分钟)
一、选择题(总题数:
35,分数:
70.00)
1.在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommandlClick()
Dima()
a=Array(1,3,5,7)
s=O
Fori=1TO3
S=S*10十a(i)
Nexti
PrIntS
EndSub
程序运行后,输出结果为()。
(分数:
2.00)
A.135
B.357 √
C.531
D.753
解析:
[解析]本题考查考生对数组和表达式的理解。
如果没有特别说明,数组的下界都是从0开始的,即如果由定义数组语句Dima(10),则数组元素的个数是11个,而不是10个。
程序中的定义语句Dima()是定义一个动态数组,在定义动态数组时,维的界默认不写,但数组名的括号不能省略。
程序中的Array是给一维数组赋初值的函数,需要注意,它只能给一维数组赋初值,数组只能是变体类型;赋值号只需写上数组名,不要写上括号。
程序中For循环控制的初值从1开始,可见a(i)的取值依次是3、5、7,而不是1、3、5。
所以程序运行的结果是选项B。
2.以下程序的输出结果是()。
Dimvarl
Dimvar2
Dimvar3
varl="HellO"
var2="World!
"
var3=varl&""&var2
varl=10
var2=20
NsgBoxvarl+var2
(分数:
2.00)
A.Helloworld!
B.30 √
C.1020
D.Helloworld!
解析:
[解析]本题考查变体类型和字符串连接符的用法。
在程序中首先给变体类型Varl和Var2赋了字符串,所以它们的类型相应的就是字符串型,然后将两个字符串相连接的结果赋给变量Var3。
接下来,又给Varl和Var2赋了整型值,所以它们现在是整型了,这时输出它们相加的值。
Var3=varl&""&var2语句中用了连接字符“&”,后面输出语句中用了“+”,需要掌握“&”和“+”在使用时的异同点。
答案为B。
3.图表式窗体中的图表对象是通过哪一个程序创建的()。
(分数:
2.00)
A.MicrosoftGraph √
B.MicrosoftExcel
C.MicrosoftWord
D.PhotoShop、
解析:
[解析]本题考查图表式窗体中的图表的创建方法。
图表对象是Access调用MicrosoftGraph程序创建的OLE对象;数据透视表窗体通过MicrosoftExcel程序创建;Word文档类的OLE对象可以通过MicrosoftWord程序创建;图像、图片等对象可以通过Photoshop等图像处理程序创建。
答案为A。
4.下列说法正确的是()。
(分数:
2.00)
A.HTML的全称是动态超文本标记语言
B.没有安装MSOffice,就不可以在IntemetExplorer5.0中交互的使用数据访问页、电子表格、数据透视表
C.如果更改了数据访问页链接文件的名称,仍然能通过它打开网页 √
D.数据访问页是存储在数据库中的
解析:
[解析]本题考查数据访问页的基础知识。
HTML(HypertextMarkupLanguage)全称是超文本标记语言,DHTML(DynamicHvprtextMarkupLanguage)全称是动态超文本标记语言;如果安装了OfficeWeb组件,即使没有安装MSOffice也可以交互的使用数据访问页、电子表格、数据透视表;只要没有更改数据访问页的链接信息,例如更改数据访问页的名称或更改数据访问页的存放地址,就可以打开数据访问页:
数据访问页的链接文件是存储在数据库中的,而数据访问页本身是存放在Web服务器或本地电脑中的。
答案为C。
5.宏命令SetWainings的功能是()。
(分数:
2.00)
A.设置屈性值
B.关闭或打开系统消息 √
C.显示警告信息
D.设置提示信息
解析:
[解析]本题考查Access的宏命令。
SetValue是为窗体、窗体数据表或报表中的字段或控件设置属性值:
MsgBox显示包含警告信息或其他信息的消息框;SetWamings是用宋打开或关闭系统消息。
答案为B。
6.下列说法中,错误的一项是()。
(分数:
2.00)
A.查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合
B.Access中不能进行交叉查询 √
C.创建复杂的查询不能使用查询向导
D.可以使用函数、逻辑运算符、关系运算符创建复杂的表达式
解析:
[解析]本题考查对查询的理解。
查询就是按给定的要求(包括条件、范围、方式等)从指定的数据源中查找,将符合条件的记录中的指定字段提取出来,形成一个新的数据集合。
使用查询向导只能创建比较简单的选择查询、交叉表查询等,复杂的查询只能用查询设计视图创建。
表达式是操作数通过运算符用正确的方式连接形成的组合,而运算符包括算术运算符、比较运算符和逻辑运算符;关系运算符是用来进行关系代数中进行关系运算的,例如选择、投影、联接等。
答案为B。
7.表达式Val(".123E2CD")的值是()。
(分数:
2.00)
A.123
B.12.3 √
C.0
D.123E2CD
解析:
[解析]本题考查Val函数的用法。
Val函数返回字符串内的数字。
在读入字符串时,如果遇到不能识别为数字的字符,则停止读入。
函数可以识别进位制符号&O(八位制)和&H(十六进制)和E(10的乘幂)。
被认为是数值一部分的符号和字符,如美元号与逗号,则不能被识别。
空白字符、制表符和换行符都将被去掉,如:
Val("2457”)=2457;Val(".123E2CD")=12.3。
可见本题正确答案为选项B。
8.下列叙述中正确的是()。
(分数:
2.00)
A.一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系可能不同 √
B.一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定不同
C.一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定相同
D.数据的存储结构与数据的逻辑结构是相同的
解析:
[解析]一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系不一定相同,例如在家庭成员的数据结构中,“儿子”和“女儿”都是“父亲”的后件,但在计算机存储空间中,根本不能将“儿子”和“女儿”这两个数据元素的信息都紧邻存放在“父亲”这个数据元素后边。
但在一年四季的数据结构中,“春”是“夏”的前件,在计算机存储空间中,就可以把“春”存储在“夏”的前面。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。
9.以下各运算中不属于算术运算的是()。
(分数:
2.00)
A.大于 √
B.加
C.乘
D.除
解析:
[解析]在一般的计算机系统中,基本的运算和操作有以下四类:
算术运算、逻辑运算、关系运算、数据传输。
“大于”属于逻辑运算中的一种。
选项中的加、乘、除都属于算术运算。
10.以下能够正确计算n!
的程序是()。
(分数:
2.00)
A.PrivateSubCommandl_C1ick()
B.hiVateSubCommandl_C1ick()
n=5:
x=1n=5:
x=1:
i=1
DODO
X=x*1X=X*1
i=i+1i=i+1
Loopwhilei<nLoopWhile<n
PrintxPtintex
EndSubEndSub
C.PrivateSubCommandl_Click() √
D.PdvateSubCommandlC1ick()
n=5:
X=1:
i=1n=5=:
x=1:
i=1
DODO
X=X*1X=X*1
i=i+1i=i+1
LoopWhilei>n
PrintxPrintx
EndSubEndSub
解析:
[解析]本题考查DoWhile语句的用法。
首先我们知道n!
=1×2×3×……×(n-1)×n,由于是累乘,因此x和i的初值都必须为l;其次就是循环执行条件的确定,由于使用的是While型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是i<=n。
选项A和B的循环条件都是i<n,少了i=n的一次循环,实际上只执行了n-1次;而选项D则从i>n时才开始执行,不合题意;同时,选项B没有指定i的初值,系统会默认i;0,这也不合题意。
本题正确答案为选项C。
11.下面不属于软件工程的3个要素的是()。
(分数:
2.00)
A.工具
B.过程
C.方法
D.环境 √
解析:
[解析]软件工程包括3个要素,即方法、工具和过程。
方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。
12.关于编辑记录的操作的说法,正确的一项是()。
(分数:
2.00)
A.可以同时选定不相邻的多个记录 √
B.可以在表中的任意位置插入新记录
C.删除有自动编号的表时,再添加新记录时,自动编号将自动使用删除的编号
D.修改记录时,自动编号型字段不能修改
解析:
[解析]本题考查对选定记录、添加记录、修改记录和删除记录操作的理解。
Access中选定记录时,只可以选定任意一条记录,或者选定所有记录,还可以选定相邻的多个记录。
添加记录时,只能从表的最后一个记录下的第一个空白行开始添加,并不能在表中任意位置添加记录。
如果表中含有自动编号型字段,删除表中最后几个记录后,再添加新记录时,新记录的自动编号是按未删除前的数累加:
如果按删除后的数累加,需要这样处理;选择“工具”“选项”,切换到“常规”选项卡,选中“关闭时压缩”,关闭当前数据库,再打开在数据库添加新记录;如果删除的是表中最后一个记录前的一些记录,则没有办法再用这些已被删除的记录的编号,除非把从1开始的连续编号以后的所有记录都删除。
修改记录时,修改作为主键的字段要慎重,不能有重复值,a不能为空,而且若表中含有自动编号型字段,则该字段不能修改。
答案为A。
13.对数据访问页与Access数据库的关系的描述错误的是()。
(分数:
2.00)
A.数据访问页是Access数据库的一种对象
B.数据访问页与其他Access数据库对象的性质是相同的
C.数据访问页的创建与修改方式与其他Access数据库对象基本是一致的
D.数据访问页与Access数据库无关 √
解析:
[解析]数据访问页是Access数据库的一种对象,与其他Access数据库对象的性质相同,创建与修改方式与其他Access数据库对象基本一致,与Access数据库有关。
但数据访问页是一个独立的文件,保存在Access以外,两者是分离的,但不是无关的,答案为D。
14.一个栈的进栈顺序是1,2,3,4,则出栈顺序为()。
(分数:
2.00)
A.4,3,2,1 √
B.2,4,3,1
C.1,2,3,4
D.3,2,l,4
解析:
[解析]栈是一种特殊的线性表,栈的插入和删除运算都只在一端进行。
即它的一端是封闭的,不允许进行插入与删除元素,另一端是开口的,允许进行插入与删除元素。
栈中的数据是先进后出的。
答案是A。
15.下列可作为VisualBasic变量名的是()。
(分数:
2.00)
A.A#A
B.4A
C.?
xy
D.constA √
解析:
[解析]本题考查VisualBasic中变量命名规则。
根据VisualBasic中变量的命名规则可知,变量名必须以字母开头,所以选项B是错误的;不可以包含嵌入的句号或者类型声明字符,如$、!
、@、#、%,以及通配符?
、*等,所以选项A和选项C是错误的;另外,变量名还不能超过255个字符,也不能和受到限制的关键字同名。
选项D为正确答案。
16.结构化方法的核心和基础是()。
(分数:
2.00)
A.结构化分析方法
B.结构化设计方法
C.结构化编程方法
D.结构化程序设计理论 √
解析:
[解析]结构化方法是软件开发方法之一。
它包括结构化分析方法、结构化设计方法、结构化编程方法,而它的核心和基础是结构化程序设计理论。
17.E-R模型可以转换成关系模型。
当两个实体间联系是M:
N联系时,它通常可转换成关系模式的个数是()。
(分数:
2.00)
A.2
B.3 √
C.M+N
D.M*N
解析:
[解析]将E-R图转换为关系模型的转换方法有:
1个实体型转换为1个关系模式;1个m:
n联系转换为一个关系模式;3个或3个以上实体间的1个多元联系转换为一个关系模式。
因此,本题答案为B。
18.有如下程序段:
Constc$="Beijing'’
C$=”Shanghai”
C$="Hebel"
PrintC$
运行时输出的结果是()。
(分数:
2.00)
A.Beijing
B.ShallSh9i
C.Hebei
D.显示出错信息 √
解析:
[解析]本题考查Const语句的用法。
Const语句定义的常数变量,其值可以被引用而不能在程序中改变,否则会出现错误信息提示。
使用常数变量可以使程序更具有可读性,并且易于修改。
在程序运行时,常数不会像变量那样会无意中被改变。
在本程序中,C$已经被定义为常数变量,不允许再修改,所以运行会显示出错信息。
答案为D。
19.函数String(n,"str")的功能是()。
(分数:
2.00)
A.把数值型数据转换为字符串
B.返回由n个字符组成的字符串 √
C.从字符串中取出n个字符
D.从字符串中第n个字符的位置开始取字符串
解析:
[解析]本题考查Sting(Number,Character)函数的用法。
String(Number,Character)函数的功能是返回包含指定长度重复字符的字符串。
其中,Character参数的第一个字符将用于建立返回的字符串,Number参数决定返回字符串的长度。
Str(Number)函数的功能是把数值型数据转换为字符串。
选项A指的是Str(Number)函数。
答案为B。
20.编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格。
在选择标识符的名字时应考虑()。
(分数:
2.00)
A.名字长度越短越好,以减少源程序的输入量
B.多个变量共用一个名字,以减少变量名的数目
C.选择含义明确的名字,以正确提示所代表的实体 √
D.尽量用关键字作名字,以使名字标准化
解析:
[解析]本题涉及程序的编程风格,考生应该掌握一些基本的良好编程风格。
标识符的名
字应能反映它所代表的实际东西,应有一定实际意义。
名字不是越长越好,应当选择精炼的意义明确的名字。
必要时可使用缩写名字,但这时要注意缩写规则要一致,并且要给每一个名字加注释。
同时,在一个程序中,一个变量只应用于一种用途,
21.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是()。
(分数:
2.00)
A.数据库系统 √
B.文件系统
C.人工管理
D.数据项管理
解析:
[解析]文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能力,其功能简单,附属于操作系统而不成为独立的软件,只能看做是数据库系统的雏形。
人工管理主要用于科学计算,硬件无磁盘,直接存取,软件没有操作系统。
数据库管理系统是从这两个阶段发展而来的,其数据独立性必然更高因此答案为A。
22.选拔身高T超过1.7米且体重W小于62.5公斤的人,表示该条件的布尔表达式()。
(分数:
2.00)
A.T>=1.7AndW<=62.5
B.T<=1.70rW>=62.5
C.T>1.7AndW<62.5 √
D.T>1.70rW<62.5
解析:
[解析]本题考查逻辑运算符的用法,逻辑运算符包括And、Or、Xor、Not、等,其中除了Not为单值运算符外,其他均为双值运算符。
首先我们要弄清题目要求,题目要求T>1.7且W<62.5,选项A错在包括了T=1.7和W=62.5,选项B和选项D错在使用Or逻辑运算符,而且选项B还包括了T=1.7和W=62.5。
答案为C。
23.下列关于VBA面向对象中的“方法”说法正确的是()。
(分数:
2.00)
A.方法是属于对象的 √
B.方法是独立的实体
C.方法也可以由程序员定义
D.方法是对事件的响应
解析:
[解析]本题考查对VBA面向对象中“方法”概念的理解。
选项A中,对象是属性、对象和事件的封装,因此方法是属于对象的:
选项B因为方法是属于对象的,因而它就不是独立的,一定要依附于某个对象,方法才有意义:
选项C在VBA中,方法是由系统预先设定好的,例如使某控件获得焦点的“SetFocus”方法,程序员不需要知道这个方法是如何实现的,也不能自行定义;选项D中,响应事件的是事件过程,方法是对象可以执行的操作。
答案为A。
24.可以用前面加下列选项中哪—个表达式宋设置宏的操作参数()。
(分数:
2.00)
A.“…”
B.“=” √
C.“,”
D.“;”
解析:
[解析]本题考查如何设置宏的操作参数。
设置参数应注意:
有些参数不可用默认值;有的参数将会影响其后参数的选择,通常应按操作参数的排列顺序进行设置;为参数设置表达式时,通常表达式前必须加等号
(二)但是SetValue宏操作的表达式操作和RunMacro宏作的重复表达式参数可以例外。
答案为B。
25.下列关于总计的说法,错误的一项是()。
(分数:
2.00)
A.可以作各种计算 √
B.作为条件的字段也可以显示在查询结果中
C.计算的方式有和、平均、记录数、最大值、最小值等
D.任意字段都可以作为组
解析:
[解析]本题考查字段数据的统计。
在查询的预定义计算中,“总计”中有12项,也就是说,可以进行这12种计算:
分组(GroupBy)、求和(Sum)、平均值(Avg)、最小值(Min)、最大值(Max)、计数(Count)、标准差(StDev)、方差(Var)、第一个值(First)、最后一个值(Last)、建立计算字段(Expression)和指定查询条件(Where)。
答案为A。
26.下列关于数组特征的描述不正确的是()。
(分数:
2.00)
A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成
B.在VBA中不允许隐式说明数组
C.DimastrNewArray(20)AsString这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从1开始 √
D.DimastrNewArray(1T020)AsString这条语句产生有20个元素的数组
解析:
[解析]本题考查数组的知识。
选项A是对数组的一个描述,数组是一种变量,由规则有序结构中具有同一类型的值的集合构成:
选项B是值得考生注意的地方,在VBA中不允许隐式说明数组;选项C是错误的,DimastrNewArray(20)AsString这条语句是产生21个元素的数组,每个元素为1个变长的字符串变量,其第一个元素是从0开始;选项D的DimastrNewArray(1To20)AsString这条语句产生20个元素是正确的。
答案为C。
27.所谓关系是指()。
(分数:
2.00)
A.各条记录中的数据彼此有一定的关系
B.一个数据库文件与另一个数据库文件之间有一定的关系
C.数据模型符合一定条件的二维表格式 √
D.数据库中各个字段之间彼此有一定关系
解析:
[解析]每个关系都类似1张表,或者在某种程度上类似1个“平面”记录文件。
28.一个报表最多可以对()个字段或表达式进行分组。
(分数:
2.00)
A.4
B.6
C.8
D.10 √
解析:
[解析]报表通过分组可以实现同组数据的汇总和显示输出,增强了报表的可读性和信息的利用。
一个报表中最多可以对10个字段或表达式进行分组。
答案为D。
29.二叉树是结点的有限集合,它有()根结点。
(分数:
2.00)
A.有0个或1个 √
B.有0个或多个
C.有且只有1个
D.有1个或1个以上
解析:
[解析]二叉树是一种特殊的树,它要求非空二叉树只有一个根节点,所以它可以是空树。
答案为A。
30.VBA中用实际参数a和b调用有参数Area(m,n)的正确形式是()。
(分数:
2.00)
A.Aream,n
B.Areaa,b √
C.CallArea(m,n)
D.CallAreaa,b
解析:
[解析]本题考查VBA中子过程的调用。
子过程的调用形式有两种:
Call子过程名([])和子过程名[)。
调用时只能使用实参,显然选项A和选项C是不对的;使用Call关键字时,必须使用圆括号将实参括起来。
答案为B。
31.列表框和组合框的区别是()。
①列表框有下拉菜单②列表框可以添加记录
⑧组合框可以添加记录④组合框有下拉菜单
(分数:
2.00)
A.①②
B.⑧④ √
C.①⑧
D.②④
解析:
[解析]本题考查列表框和组合框的区别。
列表框和组合框的差别在于组合框中多一个下拉箭头,按下后,将显示一个下拉菜单,而列表框的大小固定,并且组合框允许用户输入数据。
答案为B。
32.VBA数据类型符号“&”表示的数据类型的是()。
(分数:
2.00)
A.整型
B.长整型 √
C.单精度
D.双精度
解析:
[解析]本题考查VBA数据类型。
整型Interger用的符号是“%”;长整型Long用的符号是“&”;单精度型Single用的符号是“!
”双精度型Double用的符号是“#”。
答案为B。
33.若某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为0440018,0440019,0440020…则组间距应设为()。
(分数:
2.00)
A.4
B.5
C.6
D.7 √
解析:
[解析]本题考查记录分组的组间距。
分组字段是文本型,且字段值的前5位都相同,若要将同一个班级的记录放在一起,不同班级的记录分开,则分组形式应为“前缀字符”。
组间距就是使用前几个字符就可以将各个组分开,因为第6位有相同的,因此应该取7位。
答案为D。
34.下列关于有条件的宏的说法,错误的一项是()。
(分数:
2.00)
A.条件为真时,将执行此行中的宏操作
B.宏在遇到条件内有省略号时,中止操作 √
C.如果条件为假,将跳过该行操作
D.上述都不对
解析:
[解析]本题考查对有条件的宏的理解。
选项B中如果条件为真,将执行该行以及紧跟着的对应的“条件”单元格中有省略号的的操作;如果条件为假,则将跳过该行以及紧跟着的对应的“条件”单元格中有省略号的的操作。
其他选项都正确,答案为B。
35.宏组中的宏的调用格式为(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS 笔试 29