二级ACCESS35.docx
- 文档编号:29786626
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:33
- 大小:29.10KB
二级ACCESS35.docx
《二级ACCESS35.docx》由会员分享,可在线阅读,更多相关《二级ACCESS35.docx(33页珍藏版)》请在冰豆网上搜索。
二级ACCESS35
二级ACCESS-35
(总分:
100.00,做题时间:
90分钟)
一、{{B}}选择题{{/B}}(总题数:
40,分数:
40.00)
1.下列叙述中正确的是______。
∙A.循环队列是队列的一种链式存储结构
∙B.循环队列是队列的一种顺序存储结构
∙C.循环队列是非线性结构
∙D.循环队列是一种逻辑结构
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]在实际应用中,队列的顺序存储结构一般采用循环队列的形式,循环队列是线性结构,因此本题答案为B。
2.下列关于线性链表的叙述中,正确的是______。
∙A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
∙B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
∙C.进行插入与删除时,不需要移动表中的元素
∙D.各数据结点的存储顺序与逻辑顺序可以不一致,它们的存储空间也可以不一致
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。
线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。
因此,本题答案为C。
3.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为______。
∙A.16
∙B.10
∙C.6
∙D.4
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]根据二叉树的性质3:
在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4(个),所以度为1的结点的个数是25-5-4=16(个)。
选择A。
4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。
∙A.外模式
∙B.内模式
∙C.概念模式
∙D.逻辑模式
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]数据库系统的三级模式是概念模式、外模式和内模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户的公共数据视图。
外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。
内模式又称物理模式,它给出了数据库的物理存储结构与物理存取方法,因此本题答案为B。
5.在满足实体完整性约束的条件下______。
∙A.一个关系中应该有一个或多个候选关键字
∙B.一个关系中只能有一个候选关键字
∙C.一个关系中必须有多个候选关键字
∙D.一个关系中可以没有候选关键字
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]实体完整性约束要求关系的主键中属性值不能为空值。
因此本题答案为A。
6.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是______。
∙A.自然连接
∙B.交
∙C.除
∙D.并
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]如果T=R/S,则T称为R除以S的商。
在除运算中T的域由R中那些不出现在S中的域所组成,对于T中的任一有序组,由它与关系S中每个有序组所构成的有序组均出现在关系R中。
因此本题选择C。
7.下面描述中,不属于软件危机表现的是______。
∙A.软件过程不规范
∙B.软件开发生产率低
∙C.软件质量难以控制
∙D.软件成本不断提高
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]软件危机主要表现在:
软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。
因此本题答案为A。
8.下面不属于需求分析阶段任务的是______。
∙A.确定软件系统的功能需求
∙B.确定软件系统的性能需求
∙C.需求规格说明书评审
∙D.制定软件集成测试计划
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]需求分析阶段的工作包括:
需求获取、需求分析、编写需求规格说明书、需求评审。
因此本题答案为D。
9.在黑盒测试方法中,设计测试用例的主要根据是______。
∙A.程序内部逻辑
∙B.程序外部功能
∙C.程序数据结构
∙D.程序流程图
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能规格说明,因此本题答案为B。
10.在软件设计中不使用的工具是______。
∙A.系统结构图
∙B.PAD图
∙C.数据流图(DFD图)
∙D.程序流程图
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]系统结构图是对软件系统结构的总体设计的图形显示。
在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到的。
PAD图是在详细设计阶段用到的。
程序流程图是对程序流程的图形表示,在详细设计过程中用到。
数据流图(DFD图)是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,因此它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到,所以本题答案为C。
11.关系数据库管理系统中所谓的关系指的是______。
∙A.各元组之间彼此有一定的关系
∙B.各字段之间彼此有一定的关系
∙C.数据库之间彼此有一定的关系
∙D.符合满足一定条件的二维表格
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]在关系型数据库管理系统中,系统以各种各样二维表格的形式记录管理信息,因此关系就是符合满足一定条件的二维表格。
故选项D为正确答案。
12.在文本型字段的“格式”属性中,若使用“@;男”,则下列叙述正确的是______。
∙A.@代表所有输入的数据
∙B.只可以输入字符“@”
∙C.必须在此字段输入数据
∙D.默认值是“男”一个字
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]对于“文本”和“备注”字段,可以在字段属性的设置中使用特殊的符号来创建自定义格式。
其中符号“@”的含义是要求为文本字符(字符或空格)。
故选项D为正确答案。
13.数据类型是______。
∙A.字段的另外一种定义
∙B.一种数据库应用程序
∙C.决定字段能包含哪类数据的设置
∙D.描述表向导提供的可选择的字段
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中,在声明变量时也可指定它的数据类型。
所有变量都具有数据类型,以决定能够存储哪种数据。
故答案C正确。
14.定义某一个字段默认值属性的作用是______。
∙A.不允许字段的值超出指定的范围
∙B.在未输入数据前系统自动提供值
∙C.在输入数据时系统自动完成大小写转换
∙D.当输入数据超出指定范围时显示的信息
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]字段可以设置“默认值”属性指定一个数值,该数值在新建记录时将自动输入字段中。
故选项B为正确答案。
15.在Access中,参照完整性规则不包括______。
∙A.查询规则
∙B.更新规则
∙C.删除规则
∙D.插入规则
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]表间的参照完整性规则包括更新规则、删除规则、插入规则。
故选项A为正确答案。
16.在Access中已经建立了“学生”表,若查找“学号”是“S00001”或“S00002”的记录,应在查询设计视图的“条件”行中输入______。
∙A."S00001"or"S00002"
∙B.Like("S00001","S00002")
∙C."S00001"and"S00002"
∙D.like"S00001"andlike"S00002"
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]在查询准则中比较运算符“in”用于集合设定,表示“在……之内”。
若查找“学号”是“S00001”或“S00002”的记录,应使用表达式in("S00001","S00002"),也可以使用表达式("S00001"or"S00002")。
因此选项A正确。
17.下列关于SQL命令的叙述中,正确的是______。
∙A.INSERT命令中可以没有VALUES关键字
∙B.INSERT命令中可以没有INTO关键字
∙C.INSERT命令中必须有SET关键字
∙D.以上说法均不正确
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]SQL查询中的INSERT语句的作用是向数据表中插入数据,其语法结构为:
INSERTINTO表名(列名1,列名2,…,列名n)VALUES(值1,值2,…,值n);插入多少列,后面括号里面就跟多少值。
从其语法结构可以看出选项A、B、C说法均不正确,因此选项D为正确答案。
18.下列关于查询设计视图“设计网格”各行作用的叙述中,错误的是______。
∙A.“总计”行是用于对查询的字段进行求和
∙B.“表”行设置字段所在的表或查询的名称
∙C.“字段”行表示可以在此输入或添加字段的名称
∙D.“条件”行用于输入一个条件来限定记录的选择
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]在查询设计视图中,“总计”行是系统提供的对查询中的记录组或全部记录进行的计算,它包括总计、平均值、计数、最大值、最小值、标准偏差或方差等。
“表”行设置字段所在的表或查询的名称;“字段”行表示可以在此输入或添加字段的名称;“条件”行用于输入一个条件来限定记录的选择。
因此A选项叙述错误。
19.数据库中有“商品”表如下:
部门号
商品号
商品名称
单价
数量
产地
40
0101
A牌电风扇
200.00
10
广东
40
0104
A牌微波炉
350.00
10
广东
40
0105
B牌微波炉
600.00
10
广东
20
1032
C牌传真机
1000.00
20
上海
40
0107
D牌微波炉_A
420.00
10
北京
20
0110
A牌电话机
200.00
50
广东
20
0112
B牌手机
2000.00
10
广东
40
0202
A牌电冰箱
3000.00
2
广东
30
1041
B牌计算机
6000.00
10
广东
30
0204
C牌计算机
10000.00
10
上海
执行SQL命令:
SELECT部门号,MIN(单价*数量)FROM商品GROUPBY部门号;
查询结果的记录数是______。
∙A.1
∙B.3
∙C.4
∙D.10
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]该题中SQL查询的含义是利用GROUPBY子句按部门统计销售商品总价的最小值,因为表中列出3个部门,故统计结果应有3个。
因此选项B正确。
20.数据库中有“商品”表如下:
部门号
商品号
商品名称
单价
数量
产地
40
0101
A牌电风扇
200.00
10
广东
40
0104
A牌微波炉
350.00
10
广东
40
0105
B牌微波炉
600.00
10
广东
20
1032
C牌传真机
1000.00
20
上海
40
0107
D牌微波炉_A
420.00
10
北京
20
0110
A牌电话机
200.00
50
广东
20
0112
B牌手机
2000.00
10
广东
40
0202
A牌电冰箱
3000.00
2
广东
30
1041
B牌计算机
6000.00
10
广东
30
0204
C牌计算机
10000.00
10
上海
要查找出“40”号部门单价最高的前两条记录,正确的SQL命令是______。
∙A.SELECTTOP2*FROM商品WHERE部门号="40"GROUPBY单价;
∙B.SELECTTOP2*FROM商品WHERE部门号="40"GROUPBY单价DESC;
∙C.SELECTTOP2*FROM商品WHERE部门号="40"ORDERBY单价;
∙D.SELECTTOP2*FROM商品WHERE部门号="40"ORDERBY单价DESC;
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]要查找出“40”号部门单价最高的前两条记录,首先需要查找出部门号是40的所有记录,再用“ORDERBY单价DESC”对单价按降序排列,然后再利用“TOP2”显示前两条记录。
为实现此目的所使用的SQL语句为:
SELECTTOP2*FROM商品WHERE部门号="40"ORDERBY单价DESC。
因此答案D正确。
21.窗体设计中,决定了按Tab键时焦点在各个控件之间移动顺序的属性是______。
∙A.Index
∙B.TabStop
∙C.TabIndex
∙D.SetFocus
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]本窗体中控件的TabIndex属性决定了按Tab键时焦点在各个控件之间的移动顺序。
此项设置在控件属性窗口的“其他”选项卡中。
用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。
故本题答案为C。
22.为使窗体每隔5秒钟激发一次计时器(timer)事件,应将其TimerInterval属性值设置为______。
∙A.5
∙B.500
∙C.300
∙D.5000
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]窗体的计时器事件发生间隔由TimerInterval属性设定,该属性值以毫秒为单位,1000毫秒为1秒,5秒即5000毫秒,因此,应将TimerInterval值设置为5000。
23.如果要在文本框中输入字符时达到密码显示效果,如星号(*),应设置文本框的属性是______。
∙A.Text
∙B.Caption
∙C.InputMask
∙D.PasswordChar
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]在VBA的文本框中输入字符时,如果想达到密码显示效果,需要设置InputMask属性即输入掩码属性值为PASSWORD,此时在文本框中输入的字符将显示为“*”号。
故本题答案为C。
24.文本框(Text1)中有选定的文本,执行Text1.SelText="Hello"的结果是______。
∙A.“Hello”将替换原来选定的文本
∙B.“Hello”将插入到原来选定的文本之前
∙C.Text1.SelLength为5
∙D.文本框中只有“Hello”信息
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]文本框的SelText属性返回的是文本框中选中的字符串,如果没有选中任何文本,将返回空串,当执行Text1.SelText=“Hello”时,文本框Text1中的选中字符串将替换为“Hello”。
故选择A。
25.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是______。
∙A.一对一
∙B.一对多
∙C.多对多
∙D.关联
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体显示的表或查询中的数据具有一对多关系。
例如,有一个“教学管理”数据库,其中,每名学生可以选多门课,这样“学生”表和“选课成绩”表之间就存在一对多的关系,“学生”表中的每一条记录都与“选课成绩”表中的多条记录相对应。
故本题选择B。
26.报表的数据源不包括______。
∙A.表
∙B.查询
∙C.SQL语句
∙D.窗体
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]报表的数据源可以是表对象或者查询对象,而查询实际上就是SQL语句,因此报表的数据源也可以是SQL语句。
窗体不能作为报表的数据源。
故选择D。
27.用一个对象来表示“一只白色的足球被踢进球门”,那么“白色”、“足球”、“踢”、“进球门”分别对应的是______。
∙A.属性、对象、方法、事件
∙B.属性、对象、事件、方法
∙C.对象、属性、方法、事件
∙D.对象、属性、事件、方法
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]对象就是一个实体,比如足球;每个对象都具有一些属性可以相互区分,比如颜色;对象的方法就是对象可以执行的行为,比如足球可以踢,人可以走;而对象可以辨别或响应的动作是事件,比如足球进门。
因此选项A正确。
28.以下可以将变量A、B值互换的是______。
∙A.A=B:
B=A
∙B.A=C:
C=B:
B=A
∙C.A:
(A+B)/2:
B=(A-B)/2
∙D.A=A+B:
B=A-B:
A=A-B
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]A选项中,只有两个变量无法相互换值;B选项执行完后,A,B变量的值都是C的值;C选项执行后A,B中的值不是任一个原来的值了;D选项变量A,B的和减B的值得到A的值,赋给了B,此时B中是原来A的值了,然后A,B的和减去现在B的值,即减去原来A的值等于原来B的值,赋给A,这样A,B的值就交换了。
故D选项正确。
29.随机产生[10,50]之间整数的正确表达式是______。
∙A.Round(Rnd*51)
∙B.Int(Rnd*40+10)
∙C.Round(Rnd*50)
∙D.10+Int(Rnd*41)
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]Rnd函数产生的是0~1之间的浮点数,不包含1,Rnd*41则为0~41之间的浮点数,不包含41,Int(Rnd*41)则产生[0,40]之间的整数,10+Int(Rnd*41)则是[10,50]之间的整数。
因此选D。
30.函数InStr(1,"eFCdEfGh","EF",1)执行的结果是______。
∙A.0
∙B.1
∙C.5
∙D.6
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]InStr函数的语法是:
InStr([Start,]<Str1>,<Str2>[,Compare])其中Start为检索的起始位置,题目中为1,表示从第1个字符开始检索。
Str1表示待检索的字符串,Str2表示待检索的子串。
Compare取值0或默认时表示进行二进制比较,取值为1表示不区分大小写,题目中值为1,因此,检索时不区分大小写。
因此,题目中函数返回值为1。
31.MsgBox函数返回值的类型是______。
∙A.数值
∙B.变体
∙C.字符串
∙D.数值或字符串(视输入情况而定)
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]MsgBox函数的语法为:
MsgBox(prompt,[buttons],[title],[helpfile],[context])。
该函数的返回值是一个数值,告诉用户单击了哪一个按钮。
比如MsgBox消息框显示“确定”按钮,则单机“确定”按钮,MsgBox函数的返回值为1。
32.下列逻辑运算结果为“true”的是______。
∙A.falseornottrue
∙B.trueornottrue
∙C.falseandnottrue
∙D.trueandnottrue
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]逻辑运算符的优先级别为:
Not>And>Or。
因此,FlaseOrNotTrue的值为Flase,TrueOrNotTrue的值为True,FalseAndNotTrue的值为False,TrueAndNotTrue的值为False。
因此答案为B。
33.下列程序段运行结束后,变量c的值是______。
a=24
b=328
selectcaseb/10
case0
c=a*10+b
case1to9
c=a*100+b
case10to99
c=a*1000+b
endselect
∙A.537
∙B.2427
∙C.24328
∙D.240328
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]程序中selectcase语句中b/10的值为32,因此,程序执行case10to99后边的c=a*1000+b语句,即c=24*1000+328=24328。
34.有下列程序段:
Dims,I,jasinteger
ForI=1to3
Forj=3To1Step-1
s=I*j
Nextj
NextI
执行完该程序段后,循环执行次数是______。
∙A.3
∙B.4
∙C.9
∙D.10
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]外层For循环从1到3将执行3次,内层循环从3到1递减,也将执行3次,因此,整个程序段的循环体将执行3*3=9次。
35.下列程序段运行结束后,消息框中的输出结果是______。
DimcAsBoolean
a=Sqr(3)
b=Sqr
(2)
c=a>b
MsgBoxc
∙A.-1
∙B.0
∙C.False
∙D.True
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]Sqr函数为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS35