二级ACCESS笔试43Word格式.docx
《二级ACCESS笔试43Word格式.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试43Word格式.docx(17页珍藏版)》请在冰豆网上搜索。
![二级ACCESS笔试43Word格式.docx](https://file1.bdocx.com/fileroot1/2022-11/17/f9656d43-be7d-409d-96cb-40df0d04d1e2/f9656d43-be7d-409d-96cb-40df0d04d1e21.gif)
2.VBA中不能进行错误处理的语句是()。
A.OnErrorGoto标号
B.OnErrorThen标号
C.OnErrorResumeNext
D.OnErrorGoto0
[解析]本题考查VBA中程序运行错误处理的知识。
在VBA中,程序运行错误处理的语句有三种,分别是:
OnErrorGOTO标号,在遇到错误发生时程序转移到标号所指位置代码执行;
OnErrorResumeNext,在遇到错误发生时不会考虑错误并继续执行下一条语句;
OnErrorGoTo0,关闭错误处理。
3.在Access中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是()。
A.图像框
B.绑定对象框
C.非绑定对象
D.列表框
[解析]本题考查控件来源的知识。
Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。
图像框不能被绑定;
绑定对象框的来源可以是OLE对象字段;
未绑定对象框可以显示Excel工作表、Word文档等没有与数据库连接的对象;
而列表框的控件来源可以是表或查询的字段,或者取自固定内容的数据。
4.假定在窗体中的通用声明段已经定义有如下的子过程:
Subf(xAsSingle,yAsSingle)
t=x
x=y
y=x
EndSub
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:
PrivateSubCommand1_Click()
a=10
b=20
f(a,b)
MsgBoxa&
b
打开窗体运行后,单击命令按钮,消息框输出的值分别为()。
A.20和10
B.10和20
C.10和10
D.20和20
[解析]本题考查VBA中参数传递的知识。
在VBA的过程调用时,参数有两种传递方式:
传址传递和传值传递。
如果在过程声明时形参用ByVal声明,说明此参数为传值调用:
若用ByRef声明,说明此参数为传址调用;
没有说明传递类型,则默认为传址传递。
即形参的结果会传递给实参。
本题中形参完成了交换,由于默认为传址传递,交换后的值也会影响到实参a和b,即a和b也完成了交换。
5.下列叙述中正确的是()。
A.一个逻辑数据结构只能有一种存储结构
B.逻辑结构属于线性结构,存储结构属于非线性结构
C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
[解析]数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。
采用不同的存储结构,其处理的效率是不同的。
6.在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为()。
A.SELECT姓名FROM学生
B.SELECT*FROM学生
C.SELECT姓名FROM学生WHERE学号=02650
D.SELECT*FROM学生WHERE学号=02650
[解析]本题考查SQL,中查询语句的知识。
在SQL的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。
本题中要求查询所有记录和字段,所以不应指定WHERE子句。
7.Access中的参照完整性规则不包括()。
A.删除规则
B.插入规则
C.查询规则
D.更新规则
[解析]参照完整性规则:
是指在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。
实施了参照完整性后,对表中主关键字字段进行操作时系统会自动地检查主关键字字段,看看该字段是否被添加、修改或删除。
如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。
8.有下列二叉树,对此二叉树中序遍历的结果为()。
A.
B.
C.
D.
[解析]对二叉树的中序遍历是指:
首先遍历左子树,然后访问根结点,最后遍历右子树。
在遍历左、右子树时,注意依旧按照“左子树—根结点—右子树”的顺序。
本题的遍历顺序是这样的:
①首先访问左子树:
BDEY;
②在左子树BDEY中,也按中序遍历,先访问左子树DY;
在左子树DY中,也按中序遍历,先访问左子树,左子树没有,则访问根结点D,然后访问右子树Y;
③接着访问根B,再访问右子树E;
④访问左子树BDEY后,接着访问根结点A,接着访问右子树CFXZ;
⑤右子树CFXZ的访问顺序同理可得:
FCZX。
9.在软件开发中,需求分析阶段产生的主要文档是()。
A.可行性分析报告
B.集成测试计划
C.概要设计说明书
D.软件需求规格说明书
[解析]软件的生命周期分为计划、开发和运行3个时期。
其中计划期包括问题定义和可行性研究。
运行的任务是软件维护。
开发期包括分析、设计和实施:
分析即为需求分析。
需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便。
10.设变量x是一个整型变量,如果Sgn(x)的值为1,则x的值是()。
A.1
B.大于0的整数
C.0
D.小于0的整数
[解析]本题考查VBA中判断符号函数的知识。
Sgn()函数是一个判断符号的函数,其参数为数值型的值,若参数小于0,则函数返回-1:
若参数等于0,则函数返回0;
若参数大于0,则函数返回1。
11.如果一个关系中,存在多个属性(或属性组)都能用来唯一标识该关系的元组,且其任何一个子集都不具有这一特性。
这些属性(或属性组)都被称为关系的()。
A.连接码
B.主码
C.外码
D.候选码
[解析]在关系中凡能惟一标识元组的最小属性集称为该表的键或码。
二维表中可能有若干个键,它们称为该表的候选码或候选键。
从二维表的所有候选键中选取一个作为用户使用的键称为主键或主码。
12.可以计算当前日期所处年份的表达式是()。
A.Day(Date)
B.Year(Date)
C.Year(Day(Date))
D.Day(Year(Date))
[解析]本题考查日期函数的知识。
可以使用Year函数来求取某个日期型数据的年份,使用Date函数来求取当前日期,正确的写法应该是:
Year(Date)。
13.设R是一个2元关系,有3个元组,S是一个3元关系,有4个元组。
如T=R×
S,则T的元组为()个。
A.6
B.8
C.12
D.16
[解析]R为n元关系,S为m元关系,分别有p、q两个元组。
两个关系笛卡儿积后,新关系是一个n+m元的关系,元组个数是q×
p。
[知识拓展]通俗而言,所谓“元”就好像表格中有多少列,“元组”就好像表格中有多少行。
14.在人事管理数据库中工资与职工之间存在的关系是()。
A.一对一
B.一对多
C.多对一
D.多对多
[解析]本题考查表与表之间的关系。
在关系数据库中,表与表的关系有三种:
一对一关系、一对多关系、多对多关系。
若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;
若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;
若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。
由于一个职工只能有一个工资,而一个工资值可以有多个职工对应,故此应为一对多关系。
15.在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是()。
A.成绩表.综合成绩>=80AND成绩表.综合成绩=<90
B.成绩表.综合成绩>80AND成绩表.综合成绩<90
C.80<=成绩表.综合成绩<=90
D.80<成绩表.综合成绩<90
[解析]本题考查表达式和运算符的知识。
Between…And是一个表示在某区间内的运算符,等价于>=下界And<=上界。
故选项A)正确。
16.用于关闭或打开系统消息的宏命令是()。
A.SetValue
B.Requery
C.Restore
D.SetWamings
[解析]本题考查宏操作的知识。
Access中提供了50多个可选的宏操作命令,在本题中Setvalue用于设置属性值;
Requery用于刷新控件数据;
Restore用于将最大化或最小化窗口恢复至原始大小;
SetWarnings用于关闭或打开系统消息。
17.下列关于类、对象、属性和方法的叙述中,错误的是()。
A.类是对一类相似对象的描述,这些对象具有相同的属性和方法
B.属性用于描述对象的状态,方法用于表示对象的行为
C.基于同一个类产生的两个对象可以分别设置自己的属性值
D.通过执行不同对象的同名方法,其结果必然是相同的
[解析]对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可以导致完全不同的行为,该现象称为多态性,这种消息可以是同名的方法。
[知识拓展]类是具有共同属性、共同方法的对象的集合。
18.以下程序段运行后,消息框的输出结果是()。
c=a<b
MsgBoxc+1
A.-1
B.0
C.1
D.2
[解析]本题考查VBA中表达式运算的知识。
在VBA中允许逻辑量进行算术运算,True处理成-1,False处理成0。
19.下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是()。
B.
D.
[解析]本题考查查询设计器的知识。
对于本题给出的图片,注意到有“更新到”这一特殊行,就应该知道这是一个更新查询。
同理,删除查询应该有“删除”这一行,追加查询应该有“追加到”这一行,而生成表查询没有特殊的行。
20.下列关于字段属性的默认值的设置说法,错误的是()。
A.默认值类型必须与字段的数据