全国计算机二级access选择题11文档格式.docx

上传人:b****6 文档编号:19476944 上传时间:2023-01-06 格式:DOCX 页数:15 大小:30.90KB
下载 相关 举报
全国计算机二级access选择题11文档格式.docx_第1页
第1页 / 共15页
全国计算机二级access选择题11文档格式.docx_第2页
第2页 / 共15页
全国计算机二级access选择题11文档格式.docx_第3页
第3页 / 共15页
全国计算机二级access选择题11文档格式.docx_第4页
第4页 / 共15页
全国计算机二级access选择题11文档格式.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

全国计算机二级access选择题11文档格式.docx

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

全国计算机二级access选择题11文档格式.docx

B)设计

C)可行性研究

D)实现

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

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

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

A)系统结构图

B)数据字典(DD)

C)数据流程图(DFD图)

D)判定表

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

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

A)关系

B)属性

C)元组

D)主码(键)

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

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

A)一对一

B)一对多

C)多对一

D)多对多

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

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

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

A)选择

B)投影

C)交

D)并

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

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

A)表

B)查询

C)报表

D)窗体

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

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

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

A)姓名

B)学号

C)性别

D)班级

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

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

A)查询运算

B)连接运算

C)投影运算

D)选择运算

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

选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;

投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;

连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。

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

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

A)OLE对象

B)超级链接

C)查阅向导

D)自动编号

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

15.在"

工资库"

中,要直接显示所有姓"

李"

的记录,可用的方法是

A)排序

B)筛选

C)隐藏

D)冻结

【解析】在ACCESS中,利用"

筛选"

操作可以从众多数据中挑选满足某种条件的记录进行处理。

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

A)交叉表查询

B)参数查询

C)选择查询

D)操作查询

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

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

A)*

B)?

C)#

D)$

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

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

表示与任何单个字母的字符匹配;

#表示与任何单个数字字符匹配;

不存在通配符"

$"

18.条件"

not工资额>

2000"

的含义是

A)工资额等于2000

B)工资额大于2000

C)工资额小于等于2000

D)工资额小于2000

【解析】"

表示对"

工资额>

进行取反操作,即"

工资额<

=2000"

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

A)分组依据

B)对查询进行排序

C)列表

D)选择行条件

【解析】在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;

【解析】在查询中要统计记录的个数应使用的函数是COUNT(*),COUNT(列名)是返回该列中值的个数;

AVG是计算值的平均值,利用当前年份减去出生年份可以求得学生的平均年龄。

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

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

A)3个区域

B)4个区域

C)5个区域

D)6个区域

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

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

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

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

A)加载

B)打开

C)关闭

D)确定

【解析】窗口事件是指操作窗口时所引发的事件,常用的窗口事件有"

打开"

、"

关闭"

和"

加载"

等,而"

确定"

不是窗体事件。

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

A)筛选

B)合计

C)分组

D)排序

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

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

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

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

A)报表页眉或报表页脚

B)页面页眉或页面页脚

C)组页眉或组页脚

D)主体

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

而放置在组页眉/组页脚时Access会自动按分组数来统计。

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

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

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

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

D)图表报表和标签报表

【解析】在Access2010中,可以利用"

自动创建报表功能"

创建表格式报表和纵栏式报表。

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

A)结合型

B)非结合型

C)计算型

D)其余三项均不是

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

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

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

A)OpenQuery

B)OpenTable

C)OpenReport

D)OpenForm

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

28.宏命令RunSQL的功能是

A)执行指定的SQL语句

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

C)使用SQL在表中查询

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

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

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

A)IF

B)7AB

C)A[B]7

D)AB_7

【解析】变量命名规则:

只能由字母、数字或下划线组成,不允许出现空格、-等符号;

第一个字符必须是字母;

不能与VBA关键字相同。

因此,选项A与VBA关键字相同,选项B是以数字开头,选项C含有"

[]"

符号,只有选项D正确。

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

A)Ifsex="

男"

Andage<

40InStr(duty,"

教授"

)>

0Thenn=n+1

B)Ifsex="

40InStr(duty="

orduty="

副教授"

)>

C)Ifsex="

40Right(duty,2)="

Thenn=n+1

D)Ifsex="

40And(duty="

Orduty="

)Thenn=n+1

【解析】选项A、选项B、选项C均在第二个条件age<

40后缺少And进行与第三个条件的连接。

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

A)Boolean

B)Int

C)String

D)Variant

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

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

A)0.5

B)1

C)1.5

D)2

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

33.VBA表达式Left("

howareyou"

3)值是

A)how

B)are

C)you

D)ho

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

其格式为:

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

因此Left("

3)表示从字符串"

howareyou"

左边起截取3个字符,返回值为"

how"

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

A)打开

B)关闭

C)加载

D)取消

取消"

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

A)Database

B)Workspace

C)Connection

D)DBEngine

【解析】在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

【解析】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

【解析】本题实际上是给出了一个计算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

【解析】本题考查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<

【解析】本题中利用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"

ssex"

rs.Close

Setrs=Nothing

A)rs.Find"

adSeekFirstEQ

B)rs.Seek"

C)rs.Find"

adSeekLastEQ

D)rs.Seek"

adSeekLastEQ

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

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

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

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

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

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1