二级ACCESS笔试378.docx
《二级ACCESS笔试378.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试378.docx(23页珍藏版)》请在冰豆网上搜索。
二级ACCESS笔试378
二级ACCESS笔试-378
(总分:
85.00,做题时间:
90分钟)
一、选择题(总题数:
35,分数:
61.00)
1.表9-1中准则的功能是
表9-1准则的功能
字段名
准则
工作时间
Between#99-01-01#And#99-12-31#
A)杳询99年1月之前参加工作的职工B)查询99年12月之后参加工作的职工
C)查询99年参加上作的职工D)查询99年1月和2月参加工作的职工
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]这个准则表达式是用来查询从99年1月1日开始到99年12月31日参加工作的职工。
2.在现实世界中,每个人都有自己的出生地,实体"人"与实体"出生地"之间的联系是______。
(A)一对一联系
(B)一对多联系
(C)多对多联系
(D)无联系
(分数:
2.00)
A.
B. √
C.
D.
解析:
3.定义了二维数组A(3to8,3),该数组的元素个数为______。
A)20B)24
C)25D)36
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]模块/VBA程序设计基础/VBA编程基础/变量
[评析]数组A的第一个下标从3到8,共有6个;第二个下标从0到3,共有4个。
数组的元素个数为6*4=24个。
数组默认下界为0。
4.现有某查询设计视图(如下图所示),该查询要查找的是
A)身高在160以上的女性和所有的男性B)身高在160以上的男性和所有的女性
C)身高在160以上的所有人或男性D)身高在160以上的所有人
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查的是查询设计。
在题目所示的查询设计视图中,同在“条件”行的条件之间的关系是“与”,也就是说,此查询条件第一行的逻辑表达式为“性别="女"AND身高>=160”,表示身高在160以上的女性;而“或”一行中的条件与第一行中的条件是“或”的关系,则此查询的条件表达式为“性别=”女”AND)身高>=1600R性别=”男””,也就是说,要查询“身高在160以上的女性和所有的男性”。
5.在报表设计中,以下可以做绑定控件显示字段数据的是______。
A)文本框B)标签C)命令按钮D)图像
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]报表的基本操作/使用设计器编辑报表
[评析]在报表设计中,可以将各种类型的文本和字段控件放在报表“设计”窗体的各个区域内。
标签控件用来显示相关标题,文本框控件用来显示统计的数据。
6.下面关于Access表的叙述中,错误的是______。
A)在Access表中,可以对备注型字段进行“格式”属性设置
B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号
C)创建表之间的关系时,应关闭所有打开的表
D)可在Access表的设计视图“说明”列中,对字段进行具体的说明
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]在定义表之间的关系之前,应把要定义关系的所有表关闭,而不是关闭所有打开的表。
7.在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送______。
A)调用语句B)命令
C)口令D)消息
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。
消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎样完成这些处理。
8.若有如下sub过程:
Subsfun(xAsSingle,yAsSingle)
t=x
x=t/y
y=tMody
EndSub
在窗体中添加个命令按钮command33,对应的事件过程如下:
PrivateSubCommand33_Click()
DimaAsSingle
DimbAsSingle
a=5:
b=4
sfun(a,b)
MsgBoxa&chr(10)+chr(13)&b
EndSub
打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为()。
A)1和1B)1.25和1C)1.25和4D)5和4
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]由题意可知sfun函数实现求除数和求余数的功能,所以最终结果是1.25和1。
9.创建宏时至少要定义一个宏操作,并要设置对应的
A.条件B.命令按钮C.宏操作参数D.注释信息
(分数:
2.00)
A.
B.
C. √
D.
解析:
10.通过建立和使用(),可以美化操作界面,提高操作效率。
A.纵栏式窗体B.表格式窗体
C.主/子窗体D.图表窗体
(分数:
1.00)
A. √
B.
C.
D.
解析:
11.如果设置报表上某个文件框的控件来源属性为“=2*3+1”,则打开报表视图时,该文本框显示信息是______。
A)未绑定B)7
C)2*3+1D)出错
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]报表的基本操作/使用向导创建报表
[评析]在报表视图中,控件中显示的是控件来源属性中设置的值的具体值,而2*3+1=7,所以显示的时候就是7。
12.下列叙述中正确的是()。
A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护
C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]软件生命周期一般可以分为软件定义、软件开发及软件运行维护3个阶段。
软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的扩展和删改。
13.下列关于准则的说法,错误的是()。
A)同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系
B)日期/时间类型数据须在两端加#
C)Null表示空白无数据的意思,可使用在任意类型的字段
D)数字类型的条件需加上双引号(“”)
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]本题考查对表达式的理解。
设置条件的逻辑关系:
在同一行(“准则”行或“或”行)的不同列输入的多个查询条件之间都是逻辑“与”(And)关系;在不同行输入的多个查询条件之间的关系时逻辑“或”(Or)关系;如果行和列同时存在,行比列优先(即And比Or优先):
数字类型的条件不加任何符号,文本型的数据需要加上双引号("")、答案为D。
14.程序流程图中的箭头代表的是()。
A)数据流B)控制流
C)调用关系D)组成关系
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]程序流程图的基本图符有箭头、矩形和菱形,其中箭头表示控制流,矩形表示加工步骤,菱形表示逻辑条件。
15.串的长度是
A)串中不同字符的个数
B)串中不同字母的个数
C)串中所含字符的个数且字符个数大于零
D)串中所含字符的个数
(分数:
1.00)
A.
B.
C.
D. √
解析:
解析:
串的长度指的是串中的字符的个数,且其字符个数可以为零。
16.在使用打印直接输出信息时,下列哪个属性或方法实现了使文件结束打印()。
A)Print方法B)Page属性
C)NewPage方法D)EndDoc方法
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]每次应用程序结束时,它们会自动使用EndDoc方法,将打印机对象中任何未确定的信息送到打印机,即通过“Printer.EndDoc”方法用来结束文件打印。
17.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是
A)编译程序B)操作系统C)教务管理系统D)汇编程序
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]软件按功能可以分为应用软件、系统软件、支撑软件(或工具软件)。
应用软件是为解决某一特定领域的应用而开发的软件;系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件;支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件。
编译程序、操作系统和汇编程序都属于系统软件;教务管理系统属于应用软件。
18.设计数据访问页时不能向数据访问页添加______控件。
A.标签B,滚动标签C.超级链接D.选项卡
(分数:
2.00)
A.
B.
C.
D. √
解析:
19.下列不属于结构化分析的常用工具的是______。
A.数据流图B.数据字典
C.判定树D.PAD图
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]结构化分析的常用工具有数据流图、数据字典、判定树和判定表。
而PAD图是常见的过程设计工具中的图形设计。
20.设有如下程序:
PrivateSubCimmand1_Click()
DimsumAsDouble,xAsDouble
Sum=0
n=0
Fori=1To5
x=n/i
n=n+1
sum=sum+x
Nexti
EndSub
该程序通过For循环来计算一个表达式的值,这个表达式是
A)1+1/2+2/3+3/4+4/5B)1+1/2+1/3+1/4+1/5
C)1/2+2/3+3/4+4/5D)1/2+1/3+l/4+1/5
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的是VBA编程基础、For循环结构。
当i=1时,sum=0+0/1;
当i=2时,sum=0+0/1+1/2;
当i=3时,sum=0+0/1+1/2+2/3;
当i=4时,sum=0+0/1+1/2+2/3+3/4;
当i=5时,sum=0+0/1+1/2+2/3+3/4+4/5。
即For循环是用米计算表达式“1/2+2/3+3/4+4/5”的。
21.下列关于准则的说法,正确的是()。
A)日期/时间类型数据须在两端加“[]”
B)同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系
C)NULL表示数字0或者空字符串
D)数字类型的条件需加上双引号("")
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]本题考查条件准则的知识。
日期/时间类型数据须在两端加“#”而不是“[]”;准则输入时同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系;空值(NULL)不同于空字符串和0,它代表未知或者不确定的值;文本类型的条件需加上双引号(""),数字类型的条件不必加定界符。
22.在下面有关查询基础知识的理解中,正确的是()。
A.操作查询就是执行一个操作,如删除记录或是修改数据
B.选择查询仅用来查看数据
C.操作查询的主要用途是对大量的数据进行更新
D.Access提供了三种类型的操作查询:
删除查询、更改查询、追加查询
(分数:
1.00)
A.
B.
C.
D. √
解析:
23.对报表属性中的数据源设置的说法正确的是
A)只能是表对象B)只能是查询对象
C)既可以是表对象也可以是查询对象D)以上说法均不对
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]将报表与某一数据表或查询绑定起来即为它的数据记录来源。
24.可以用前面加()的表达式来设置宏的操作参数。
A)…B)=
C),D):
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]本题考查带参数宏的知识。
在宏中添加了某个操作以后,就可以设置这个操作的相关参数。
可以用前面加“=”的表达式来设置宏的操作参数。
25.设树T的度为4,其中度为1、2、3、4的结点个数分别为4、2、1、1,则T中的叶子结点数为()。
A)8B)7C)6D)5
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]将题中所述的树用图形表示即可得到叶子结点的数目,另外还可用公式n0=ln2+2n3+3n4+……+1来计算,其中n0表示叶子结点;ln2中的n,表示度为2的结点。
此题中度为1的结点有4个;度为2的结点有2个;度为3的结点有1个;度为4的结点有1个,计算过程如下。
n0=ln2+2n3+3n4+…+1
n0=1×2+2×1+3×1+1
n0=8
26.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
A)-369B)369
C)0.369D)整数集合[1,2,3,4,5]
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]类是具有共同属性、共同方法的对象的集合,所以类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。
UInt是一个无符号整数类,它描述了所有无符号整数的性质。
因此,任何无符号整数都是无符号整数类的对象,而一个具体的无符号整数“369”就是类UInt的一个实例。
故本题答案为B)。
27.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是()。
A)选择B)投影C)连接D)自然连接
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查关系运算的知识。
关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影和连接。
28.在VBA中要打开名为“学生信息录人”的窗体,应使用的语句是()。
A.DoCmd.OpenForm"学生信息录入"B.OpenForm"学生信息录入"
C.DoCmd.OpenWindow"学生信息录入"D.OpenWindow"学生信息录入/
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]在VBA中打开窗体的命令格式为:
DOCmd.openForm。
打开表的命令为:
DoCmd.OpenTable;打开报表的命令为:
DoC:
md.C)OpenReports;打开查询的命令为:
Docmd.OpenQuery;关闭窗体和报表的命令为:
DoCmd.Close。
29.有如下语句:
s=Int(100*Rnd)
执行完毕后,s的值是()。
A)[0,99]的随机整数B)[0,100]的随机整数
C)[1,99]的随机整数D)[1,100]的随机整数
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查随机函数的知识。
Rnd是一个随机数函数,此函数的返回值是一个(0,1)开区间内的数。
此函数乘以100后得到(0,l00)开区间内的随机数,取整后即是[0,99]的随机整数。
30.有如下语句:
s=Int(100*Rnd)
执行完毕后,s的值是______。
(A)[0,99]的随机整数
(B)[0,100]的随机整数
(C)[1,99]的随机整数
(D)[1,100]的随机整数
(分数:
2.00)
A. √
B.
C.
D.
解析:
31.在报表每一页的底部都输出信息,需要设置的区域是()。
A)报表页眉B)报表页脚C)页面页眉D)页面页脚
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]本题考查报表的各个组成部分的功能。
选项A“报表页眉”在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只能有一个报表页眉。
选项B“报表页脚”用来显示整份报表的汇总说明,在所有记录被处理后,只打印在报表的结束处。
选项C“页面页眉”用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。
选项D“页面页脚”打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,所以选项D正确。
除了这些,还有主体用来打印表或查询中的记录数据,是报表显示数据的主要区域。
报表各个部分的功能是考试重点内容,考生务必掌握。
32.设有如下声明:
DimXAsInteger
如果Sgn(X)的值为-1,则X的值是()。
A)整数B)大于0的整数
C)等于0的整数D)小于0的数
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]本题考查Sgn(number)函数,该函数几乎每次必考。
Sgn(number)函数的返回值有3种情况,如果number>0则返回1;如果number=0,则返回0;number<0则返回-1。
答案为D。
33.“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这3张表中数据之间的联系,在创建数据库时应没置()。
A.索引B.默认值
C.有效性规则D.表之间的关系
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]在Access中每个表都是数据库中的一个独立对象,它们通常会表示一个完整的实体。
但是,正如现实世界中实体与实体之间有很多联系一样,表与表之间也存在相互的联系。
两个表建立了联系,可以很有效地反映表中数据之间的关系。
34.在已建窗体中有—命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:
PrivateSubCommandl_Click()
subT.Form.RecordSource="select*from雇员"
EndSub
单击该按钮实现的功能______。
A)使用select命令查找“雇员”表中的所有记录
B)使用select命令查找并显示“雇员”表中的所有记录
C)将subT窗体的数据来源设置为—个字符串
D)将subT窗体的数据来源设置为“雇员”表
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]VBA程序设计基础
Form.RecordSource属性,可以使用RecordSource属性指定窗体的数据源。
语法:
表达式.RecordSource
(表达式:
一个代表Foml对象的变量)本题使用sQL语句“select*from雇员”查找出“雇员”表中的所有数据作为subT窗体的数据来源。
35.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
A)可行性分析B)需求分析
C)详细设计D)程序编码
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]结构化设计方法
[评析]软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。
其中需求分析阶段常用的工具是数据流图和数据字典。
二、填空题(总题数:
15,分数:
24.00)
36.在有参函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。
其设置选项是1。
(分数:
2.00)
填空项1:
__________________ (正确答案:
ByRef)
解析:
[解析]BvVal是传值调用,是“单向”作用形式;ByRef是传址调用,是“双向”调用形式。
37.数据结构分为线性结构与非线性结构,带链的栈属于______。
(分数:
2.00)
填空项1:
__________________ (正确答案:
线性结构)
解析:
[解析]一般将数据结构分为线性结构与非线性结构两大类。
如果一个非空的数据结构满足以下两个条件:
①有且只有一个根结点;
②每一个结点最多有一个前件,也最多有一个后件。
则称该数据结构为线性结构,所以带链栈为线性结构。
38.耦合和内聚是评价模块独立性的两个主要标准,其中1反映了模块内各成分之间的联系。
(分数:
2.00)
填空项1:
__________________ (正确答案:
内聚)
解析:
[解析]评价模块独立性的主要标准有:
耦合,表明两个模块之间互相独立的程度;内聚,反映模块内各成分之间的联系。
39.VBA中使用的三种选择函数是1、Switch2和Choose3。
(分数:
2.00)
填空项1:
__________________ (正确答案:
IIf---|||________|||---)
解析:
40.准则是运算符、______、______、函数以及字段和______等的任意组合。
(分数:
1.00)
填空项1:
__________________ (正确答案:
常量字段值属性)
解析:
41.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:
前序遍历、______遍历和后序遍历。
(分数:
1.00)
填空项1:
__________________ (正确答案:
中序)
解析:
[解析]二叉树的前序、中序和后序遍历
[评析]在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:
前序遍历中序遍历和后序遍历。
前序遍历是指在访问根结点、遍历左了树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树:
并且遍历左、右了树时,仍然先访问根结点,然后遍历左了树,最后遍历右子树。
中序遍历指在访问根结点、遍历左了树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍历左了树,然后访问根结点,最后遍历右子树。
后序遍历指在访问根结点、遍历左了树与遍历右子树这三者中,首先遍历右子树,然后访问根结点,最后遍历左子树;并且遍历左、右了树时,仍然先遍历右子树,然后访问根结点,最后遍历左子树。
42.在执行1查询时,用户依次输入多个参数值。
(分数:
1.00)
填空项1:
__________________ (正确答案:
多参数)
解析:
43.窗体的计时器触发事件激发的时间间隔是通过1属性来设置。
(分数:
2.00)
填空项1:
__________________ (正确答案:
计时器间隔(Interval))
解析:
[解析]VB中提供Timer时间控件可以实现“定时”功能。
其处理过程是:
Timer时间每隔TimerInterval时间间隔就会被激发一次,并运行Timer时间过程来响应,这样不断重复,即实现“定时”处理功能。
44.如果在查询的结果中发现还需要显示某些字段的内容,则用户可以在查询的1中加入某些查询的字段;反之,用户也可以删除那些在查询结果中不需要的字段。
(分数:
1.00