全国计算机二级access选择题11.docx

上传人:b****2 文档编号:17208455 上传时间:2023-07-23 格式:DOCX 页数:18 大小:30.85KB
下载 相关 举报
全国计算机二级access选择题11.docx_第1页
第1页 / 共18页
全国计算机二级access选择题11.docx_第2页
第2页 / 共18页
全国计算机二级access选择题11.docx_第3页
第3页 / 共18页
全国计算机二级access选择题11.docx_第4页
第4页 / 共18页
全国计算机二级access选择题11.docx_第5页
第5页 / 共18页
全国计算机二级access选择题11.docx_第6页
第6页 / 共18页
全国计算机二级access选择题11.docx_第7页
第7页 / 共18页
全国计算机二级access选择题11.docx_第8页
第8页 / 共18页
全国计算机二级access选择题11.docx_第9页
第9页 / 共18页
全国计算机二级access选择题11.docx_第10页
第10页 / 共18页
全国计算机二级access选择题11.docx_第11页
第11页 / 共18页
全国计算机二级access选择题11.docx_第12页
第12页 / 共18页
全国计算机二级access选择题11.docx_第13页
第13页 / 共18页
全国计算机二级access选择题11.docx_第14页
第14页 / 共18页
全国计算机二级access选择题11.docx_第15页
第15页 / 共18页
全国计算机二级access选择题11.docx_第16页
第16页 / 共18页
全国计算机二级access选择题11.docx_第17页
第17页 / 共18页
全国计算机二级access选择题11.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

全国计算机二级access选择题11.docx

《全国计算机二级access选择题11.docx》由会员分享,可在线阅读,更多相关《全国计算机二级access选择题11.docx(18页珍藏版)》请在冰点文库上搜索。

全国计算机二级access选择题11.docx

全国计算机二级access选择题11

1.下列叙述中正确的是

A)一个算法的空间复杂度大,则其时间复杂度也必定大

B)一个算法的空间复杂度大,则其时间复杂度必定小

C)一个算法的时间复杂度大,则其空间复杂度必定小

D)算法的时间复杂度与空间复杂度没有直接关系

参考答案:

D

【解析】算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为D。

 

2.下列叙述中正确的是

A)循环队列中的元素个数随队头指针与队尾指针的变化而动态变化

B)循环队列中的元素个数随队头指针的变化而动态变化

C)循环队列中的元素个数随队尾指针的变化而动态变化

D)以上说法都不对

参考答案:

A

【解析】在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。

因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。

所以循环队列中的元素个数与队头指针和队尾指针的变化而变化,A正确。

3.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为

A)219

B)229

C)230

D)231

参考答案:

B

【解析】二叉树中,度为0的节点数等于度为2的节点数加1,即n2=n0-1,叶子节点即度为0,则n2=79,总结点数为n0+n1+n2=80+70+79=229,答案为B。

 

4.对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为

A)9

B)10

C)45

D)90

参考答案:

C

【解析】冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为9+8+7+6+5+4+3+2+1=45,选C。

 

5.构成计算机软件的是

A)源代码

B)程序和数据

C)程序和文档

D)程序、数据及相关文档

参考答案:

D

【解析】软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档,选D。

 

6.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是

A)测试

B)设计

C)可行性研究

D)实现

参考答案:

C

【解析】开发阶段包括分析、设计和实施两类任务。

其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段,C不属于开发阶段。

 

7.下面不能作为结构化方法软件需求分析工具的是

A)系统结构图

B)数据字典(DD)

C)数据流程图(DFD图)

D)判定表

参考答案:

A

【解析】结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表。

 

8.在关系模型中,每一个二维表称为一个

A)关系

B)属性

C)元组

D)主码(键)

参考答案:

A

【解析】关系模型采用二维表来表示,即每个二维表称为一个关系。

 

9.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是

A)一对一

B)一对多

C)多对一

D)多对多

参考答案:

B

【解析】A和B为一对多的联系,则对于A中的每一个实体,B中有多个实体与之联系,而B与C为一对一联系,则对于B中的每一个实体,C中之多有一个实体与之联系,则可推出对于A中的每一个实体,C中有多个实体与联系,所以为一对多联系。

 

10.有三个关系R,S和T如下:

则由关系R和S得到关系T的操作是

A)选择

B)投影

C)交

D)并

参考答案:

D

【解析】关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。

 

11.Access2010数据库7个对象中,实际存放数据的对象是

A)表

B)查询

C)报表

D)窗体

参考答案:

A

【解析】表是数据库中用来存储数据的对象,是整个数据库系统的基础。

Access允许一个数据库中包含多个表,用户可以在不同的表中存储不同类型的数据。

12.学生表中有姓名、学号、性别、班级等字段,其中适合作为主关键字的是

A)姓名

B)学号

C)性别

D)班级

参考答案:

B

【解析】主关键字是表中区别不同的记录的标识,在学生表中只有学号能具有这个作用,所以用其作为主关键字。

 

13.从多个关系中抽取出所需要的属性组成新关系,应使用的操作是

A)查询运算

B)连接运算

C)投影运算

D)选择运算

参考答案:

B

【解析】专门的关系运算包括投影、选择和联接。

选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。

选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。

 

14.表中要添加Internet站点的网址,字段应采用的数据类型是

A)OLE对象

B)超级链接

C)查阅向导

D)自动编号

参考答案:

B

【解析】在数据库的表中,要添加Internet站点的网址,应该采用超级链接数据类型。

 

15.在"工资库"中,要直接显示所有姓"李"的记录,可用的方法是

A)排序

B)筛选

C)隐藏

D)冻结

参考答案:

B

【解析】在ACCESS中,利用"筛选"操作可以从众多数据中挑选满足某种条件的记录进行处理。

 

16.运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为

A)交叉表查询

B)参数查询

C)选择查询

D)操作查询

参考答案:

B

【解析】参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信息检索字段中的记录进行显示。

 

17.在Access中,与like一起使用时,代表任一数字的是

A)*

B)?

C)#

D)$

参考答案:

C

【解析】在Access查找数据时,可以利用通配符和like函数一起使用。

通配符*表示与任何个数的字符匹配;?

表示与任何单个字母的字符匹配;#表示与任何单个数字字符匹配;不存在通配符"$"。

 

18.条件"not工资额>2000"的含义是

A)工资额等于2000

B)工资额大于2000

C)工资额小于等于2000

D)工资额小于2000

参考答案:

C

【解析】"not工资额>2000"表示对"工资额>2000"进行取反操作,即"工资额<=2000"。

 

19.Access数据库中,SQL查询中的GroupBy子句的作用是

A)分组依据

B)对查询进行排序

C)列表

D)选择行条件

参考答案:

A

【解析】在Access中,GroupBy子句指定查询结果的分组条件。

 

20.有关系模型Students(学号,姓名,性别,出生年月),要统计学生的人数和平均年龄应使用的语句是

A)SELECTCOUNT()AS人数,AVG(YEAR(出生年月))AS平均年龄FROMStudents;

B)SELECTCOUNT(*)AS人数,AVG(YEAR(出生年月))AS平均年龄FROMStudents;

C)SELECTCOUNT(*)AS人数,AVG(YEAR(DATE())-YEAR(出生年月))AS平均年龄FROMStudents;

D)SELECTCOUNT()AS人数,AVG(YEAR(DATE())-YEAR(出生年月))AS平均年龄FROMStudents;

参考答案:

C

【解析】在查询中要统计记录的个数应使用的函数是COUNT(*),COUNT(列名)是返回该列中值的个数;AVG是计算值的平均值,利用当前年份减去出生年份可以求得学生的平均年龄。

因此统计学生的人数和平均年龄应使用的语句是SELECTCOUNT(*)AS人数,AVG(YEAR(DATE())-YEAR(出生年月))AS平均年龄FROMStudents。

 

21.在Access2010中,窗体最多可包含有

A)3个区域

B)4个区域

C)5个区域

D)6个区域

参考答案:

C

【解析】窗体可由多个区域组成,每个区域称为一个节。

大部分窗体只有主体节,如果需要,也可以在窗体中设置窗体页眉、页面页眉、页面页脚及窗体页脚部分,则窗体最多可包含有5个区域。

 

22.窗口事件是指操作窗口时所引发的事件。

下列事件中,不属于窗口事件的是

A)加载

B)打开

C)关闭

D)确定

参考答案:

D

【解析】窗口事件是指操作窗口时所引发的事件,常用的窗口事件有"打开"、"关闭"和"加载"等,而"确定"不是窗体事件。

 

23.将大量数据按不同的类型分别集中在一起,称为将数据

A)筛选

B)合计

C)分组

D)排序

参考答案:

C

【解析】分组是指报表设计时按选定的某个(或多个)字段值是否相等而将记录划分成组的过程。

操作时,先选定分组字段,在这些字段上字段值相等的记录归为同一组,字段值不等的记录归为不同组。

通过分组,可以实现汇总和输出,增强报表的可读性。

 

24.报表的分组统计信息显示于

A)报表页眉或报表页脚

B)页面页眉或页面页脚

C)组页眉或组页脚

D)主体

参考答案:

C

【解析】把计算控件放置在报表页眉/页脚时Access会自动按总数来统计;而放置在组页眉/组页脚时Access会自动按分组数来统计。

 

25.Access2010中,利用自动功能可创建的报表是

A)图表报表和纵栏式报表

B)表格式报表和纵栏式报表

C)标签报表和纵栏式报表

D)图表报表和标签报表

参考答案:

B

【解析】在Access2010中,可以利用"自动创建报表功能"创建表格式报表和纵栏式报表。

 

26.Access中,没有数据来源的控件类型是

A)结合型

B)非结合型

C)计算型

D)其余三项均不是

参考答案:

B

【解析】在Access中,非结合型控件没有数据来源,可用来显示信息。

结合型控件和计算型控件均有数据来源。

 

27.打开指定窗体的宏操作是

A)OpenQuery

B)OpenTable

C)OpenReport

D)OpenForm

参考答案:

D

【解析】打开窗体的宏命令是OpenForm,宏命令OpenQuery的功能是打开查询,宏命令OpenTable的功能是打开表,宏命令OpenReport的功能是打开报表。

 

28.宏命令RunSQL的功能是

A)执行指定的SQL语句

B)执行指定的查询中的SQL语句

C)使用SQL在表中查询

D)使用SQL语句设置指定属性值

参考答案:

A

【解析】宏命令RunSQL用于执行指定的SQL语句

 

29.下列VBA变量名中,正确的是

A)IF

B)7AB

C)A[B]7

D)AB_7

参考答案:

D

【解析】变量命名规则:

只能由字母、数字或下划线组成,不允许出现空格、-等符号;第一个字符必须是字母;不能与VBA关键字相同。

因此,选项A与VBA关键字相同,选项B是以数字开头,选项C含有"[]"符号,只有选项D正确。

 

30.下列If语句的功能是统计性别为男、职称为副教授以上且年龄小于40岁的人数,错误的语句是

A)Ifsex="男"Andage<40InStr(duty,"教授")>0Thenn=n+1

B)Ifsex="男"Andage<40InStr(duty="教授"orduty="副教授")>0Thenn=n+1

C)Ifsex="男"Andage<40Right(duty,2)="教授"Thenn=n+1

D)Ifsex="男"Andage<40And(duty="教授"Orduty="副教授")Thenn=n+1

参考答案:

D

【解析】选项A、选项B、选项C均在第二个条件age<40后缺少And进行与第三个条件的连接。

 

31.VBA中如果没有显式声明或未用符号来定义变量的数据类型,则变量的默认数据类型为

A)Boolean

B)Int

C)String

D)Variant

参考答案:

D

【解析】在VBA中,没有显式声明(用如Dim、Private、Public或Static等语句)或使用符号来定义的变量,数据类型默认是变体型(Variant)。

 

32.VBA表达式17mod3的运算结果是

A)0.5

B)1

C)1.5

D)2

参考答案:

D

【解析】运算符MOD是对两个操作数做除法并返回余数,因此17除以3结果是5,余数是2,因此17mod3的运算结果是2。

 

33.VBA表达式Left("howareyou",3)值是

A)how

B)are

C)you

D)ho

参考答案:

A

【解析】本题考查的是字符串截取函数Left函数的用法。

其格式为:

Left(<字符串表达式>,<N>),表示从字符串左边起截取N个字符。

因此Left("howareyou",3)表示从字符串"howareyou"左边起截取3个字符,返回值为"how"。

 

34.下列不属于窗口事件的是

A)打开

B)关闭

C)加载

D)取消

参考答案:

D

【解析】窗口事件是指操作窗口时所引发的事件,常用的窗口事件有"打开"、"关闭"和"加载"等,而"取消"不是窗体事件。

35.ADO对象模型中有5个主要对象,他们是Command、RecordSet、Field、Error和

A)Database

B)Workspace

C)Connection

D)DBEngine

参考答案:

C

【解析】在VBA中提拱了Active数据对象(ADO)作为数据库的访问接囗,ADO对象模型中包括5个主要对象,即Connection连接,代表到数据库的连接;Recordset记录集,代表数据库记录的一个集合;Command命令,代表一个SQL命令;Error错误,代表数据库访问中产生的意外;Field字段,代表记录集中的字段数据信息。

 

36.执行下列程序段后,整型变量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)2432

C)24328

D)240328

参考答案:

C

【解析】SelectCase结构运行时,首先计算"表达式"的值,然后会依次将表达式的值与每个Case表达式的值进行比较,直到值匹配成功,程序会转处相应Case结构内执行语句。

本题中,SelectCase语句中b\10的值为32,因此程序执行Case10to99后边的c=a*1000+b语句,即c=24*1000+328=24328。

 

37.执行下列程序段后,变量s的值是

s=0

Forx=99to1Step-2

s=s+x

Nextx

A)100

B)500

C)2500

D)5000

参考答案:

C

【解析】本题实际上是给出了一个计算1至99之间奇数之和的程序,x初始为99,每循环一次递减2。

第一次循环结果:

x=99,s=0+99=99;第二次循环结果:

x=97,s=99+97;以此类推,直至x=1,s=99+97+95+…+1=2500。

38.程序执行时,单击窗体后输出结果是

Privatesubform_click()

DimnasInteger

n=8

Whilen>5

n=n-1

Debug.Printn;

Wend

EndSub

A)876

B)765

C)7654

D)8765

参考答案:

B

【解析】本题考查While...Wend循环语句。

若n大于5,反复执行n=n-1的操作,之后打印输出。

本题中n初始值为8,满足n大于5的条件,进入第一次循环,执行n=8-1=7,打印输出7;n为7,满足循环条件,进入第二次循环,执行n=7-1=6,打印输出6;;n为6,满足循环条件,进入第三次循环,执行n=6-1=5,打印输出5;n为5不再满足循环条件,跳出循环。

因此输出结果为765。

 

39.下列程序的功能是计算1到1000之间所有偶数之和,程序空白处应填写的语句是

PrivateSubCommand_Click()

DimxAsDouble

Fori=1To1000

If_______Then

x=x+i

EndIf

Nexti

Debug.Printx

EndSub

A)iMod2=0

B)xMod2=0

C)iMod2<>0

D)xMod2<>0

参考答案:

A

【解析】本题中利用For循环语句与If条件判断语句完成计算1到1000之间所有偶数之和。

首先利用For循环使i从1至1000逐个变换,若i为偶数,则执行相加操作,因此应在If语句空白处填写iMod2=0。

 

40.假设数据库中有学生信息表stud(sno,sname,ssex)。

其中,性别ssex字段已建索引,要在

调试窗口中显示第一个男同学的信息,程序空白处应填写的语句是

PrivateSubForm_Load()

DimrsAsADODB.Recordset

Setrs=NewADODB.Recordset

rs.ActiveConnection="Provider=Microsoft.Jet.OLEDB.4.0;"&"DataSource=e:

\考试中心教程\教学管理.mdb;"

rs.CursorType=adOpenKeyset

rs.LockType=adLockOptimistic

rs.Index="ssex"

rs.Open"stud",,,,adCmdTableDirect

_______________

Debug.Printrs("sno"),rs("sname"),rs("ssex")

rs.Close

Setrs=Nothing

EndSub

A)rs.Find"男",adSeekFirstEQ

B)rs.Seek"男",adSeekFirstEQ

C)rs.Find"男",adSeekLastEQ

D)rs.Seek"男",adSeekLastEQ

参考答案:

B

【解析】DAO的Seek成员函数是在表类型记录集中基于表索引进行搜索记录,Find成员函数是在动态集类型或快照类型记录集中进行搜索记录。

因此本题中性别ssex字段已建索引,因此采用Seek成员函数。

AdSeekFirstEQ查找等于关键值的第一个关键字,AdSeekLastEQ查找等于关键值的最后一个关键字。

本题中要显示第一个男同学的信息,因此使用AdSeekFirstEQ。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2