计算机等考二级Access模拟试题Word下载.docx

上传人:b****5 文档编号:8488713 上传时间:2023-05-11 格式:DOCX 页数:56 大小:51.84KB
下载 相关 举报
计算机等考二级Access模拟试题Word下载.docx_第1页
第1页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第2页
第2页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第3页
第3页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第4页
第4页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第5页
第5页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第6页
第6页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第7页
第7页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第8页
第8页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第9页
第9页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第10页
第10页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第11页
第11页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第12页
第12页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第13页
第13页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第14页
第14页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第15页
第15页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第16页
第16页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第17页
第17页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第18页
第18页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第19页
第19页 / 共56页
计算机等考二级Access模拟试题Word下载.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

计算机等考二级Access模拟试题Word下载.docx

《计算机等考二级Access模拟试题Word下载.docx》由会员分享,可在线阅读,更多相关《计算机等考二级Access模拟试题Word下载.docx(56页珍藏版)》请在冰点文库上搜索。

计算机等考二级Access模拟试题Word下载.docx

  (10)有两个关系R和T如下:

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

  A)选择

  B)投影

  C)交

  D)并

  (11)下列属于Access对象的是

 A)文件B)数据C)记录D)查询

  

(12)在Access中,表就是

A)关系B)记录

 C)索引D)数据库

  (13)一个关系数据库的表中有多条记录,记录之间的相互关系是

  A)前后顺序不能任意颠倒,一定要按照输入的顺序排列

  B)前后顺序可以任意颠倒,不影响库中的数据关系

  C)前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同

  D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

  (14)有下列语句s=Int(100*Rnd),执行完毕后,s的值是

  A)[0,99]的随机整数

  B)[0,100]的随机整数

  C)[1,99]的随机整数

  D)[1,100]的随机整数

  (15)若要求在文本框中输入文本时达到密码"

*"

号的显示效果,则应设置的属性是

  A)"

默认值"

属性

  B)"

标题"

  C)"

密码"

  D)"

输入掩码"

  (16)在SQL的SELECT语句中,用于实现选择运算的是

  A)FOR

  B)WHILE

  C)IF

  D)WHERE

  (17)现有某查询设计视图(如下图所示),该查询要查找的是

  A)身高在160以上的女性和所有的男性

  B)身高在160以上的男性和所有的女性

  C)身高在160以上的所有人或男性

  D)身高在160以上的所有人

  (18)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是

  A)删除

  B)追加

  C)生成表

D)更新

(19)下列逻辑表达式中,能正确表示条件"

x和y都是奇数"

的是

  A)xMod2=1OryMod2=1

  B)xMod2=0OryMod2=0

  C)xMod2=1AndyMod2=1

  D)xMod2=0AndyMod2=0

(20)在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。

运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为"

计算机等级考试"

以下能实现上述操作的事件过程是

  A)PrivateSubbCommand_Click()

  Caption="

计算机等级考试

  EndSub

B)PrivateSubtText_Click()

  bCommand.Caption="

C)PrivateSubbCommand_Change()

  D)PrivateSubtText_Change()

  (21)从字符串s中的第2个字符开始获得4个字符的子字符串函数是

  A)Mid$(s,2,4)

  B)Left$(s,2,4)

  C)Right$(s,4)

  D)Left$(s,4)

  (22)某窗体中有一命令按钮,在"

窗体视图"

中单击此命令按钮,运行另一个应用程序。

如果通过调用宏对象完成此功能,则需要执行的宏操作是

  A)RunApp B)RunCodeC)RunMacroD)RunSQL

  (23)在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为

  A)BooleanB)IntC)StringD)Variant

  (24)假设某数据库已建有宏对象"

宏1"

,"

中只有一个宏操作SetValue,其中第一个参数项目"

[Label0].[Caption]"

,第二个参数表达式为"

[Text0]"

窗体"

fmTest"

中有一个标签Label0和一个文本框Text0,现设置控件Text0的"

更新后"

事件为运行"

,则结果是

A)将文本框清空

  B)将标签清空

  C)将文本框中的内容复制给标签的标题,使二者显示相同内容

  D)将标签的标题复制到文本框,使二者显示相同内容

  (25)要显示格式为"

页码/总页数"

的页码,应当设置文本框控件的控件来源属性为

  A)Page/Page

  B)=Page/Pages

  C)Page&

"

/"

&

Pages

  D)=Page&

  (26)VBA中不能进行错误处理的语句结构是

  A)OnErrorThen标号

  B)OnErrorGoto标号

  C)OnErrorResumeNext

  D)OnErrorGoto0

  (27)执行语句:

MsgBox"

AAAA"

vbOKCancel+vbQuestion,"

BBBB"

之后,弹出的信息框

  A)标题为"

、框内提示符为"

惊叹号"

、提示内容为"

  B)标题为"

  C)标题为"

问号"

  D)标题为"

  (28)已知程序段:

  s=0

  Fori=1To10Step2

  s=s+1

  i=i*2

  Nexti

  当循环结束后,变量i和s的值分别为______

  A)104B)113C)223D)164

  (29)以下内容中不属于VBA提供的数据验证函数的是

  A)IsText

  B)IsDate

  C)IsNumeric

  D)IsNull

  (30)给定日期DD,可以计算该日期当月最大天数的正确表达式是

  A)Day(DD)

  B)Day(DateSerial(Year(DD),Month(DD),day(DD)))

  C)Day(DateSerial(Year(DD),Month(DD),0))

  D)Day(DateSerial(Year(DD),Month(DD)+1,0))

 

 (31)假定有以下两个过程:

  SubS1(ByValxAsInteger,ByValyAsInteger)

  DimtAsInteger

  t=x

  x=y

  y=t

  SubS2(xAsInteger,yAsInteger)

  则以下说法中正确的是

  A)用过程S1可以实现交换两个变量的值的操作,S2不能实现

  B)用过程S2可以实现交换两个变量的值的操作,S1不能实现

  C)用过程S1和S2都可以实现交换两个变量的值的操作

  D)用过程S1和S2都不能实现交换两个变量的值的操作

(32)在窗体中有一个命令按钮Command1,编写事件代码如下:

  PrivateSubCommand1_Click()

  DimsAsInteger

  s=P

(1)+P

(2)+P(3)+P(4)

  debug.Prints

  PublicFunctionP(NAsInteger)

  DimSumAsInteger

  Sum=0

  Fori=1ToN

  Sum=Sum+i

  P=Sum

  EndFunction

  打开窗体运行后,单击命令按钮,输出结果是

  A)15

  B)20

  C)25

  D)35

  (33)在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:

  ForI=1To4

  x=3

  Forj=1To3

  Fork=1To2

  x=x+3

  Nextk

  Nextj

  NextI

  Text1.value=Str(x)

  打开窗体运行后,单击命令按钮,文本框Text1输出的结果是

  A)6B)12C)18D)21

  (34)在窗体中有一个命令按钮run35,对应的事件代码如下:

  PrivateSubrun35_Enter()

  DimnumAsInteger

  DimaAsInteger

  DimbAsInteger

  DimiAsInteger

  Fori=1To10

  num=InputBox("

请输入数据:

"

输入"

1)

  IfInt(num/2)=num/2Then

  a=a+1

  Else

  b=b+1

  EndIf

  MsgBox("

运行结果:

a="

&

Str(a)&

b="

Str(b))

  运行以上事件所完成的功能是

  A)对输入的10个数据求累加和

  B)对输入的10个数据求各自的余数,然后再进行累加

  C)对输入的10个数据分别统计有几个是整数,有几个是非整数

  D)对输入的10个数据分别统计有几个是奇数,有几个是偶数

(35)以下是宏m的操作序列设计

  条件操作序列操作参数

  MsgBox消息为"

AA"

  [tt]>

1MsgBox消息为"

BB"

  …MsgBox消息为"

CC"

  现设置宏m为窗体"

fTest"

上名为"

bTest"

命令按钮的单击事件属性,打开窗体"

运行后,在窗体上名为"

tt"

的文本框内输入数字1,然后单击命令按钮bTest,则

  A)屏幕会先后弹出三个消息框,分别显示消息"

、"

  B)屏幕会弹出一个消息框,显示消息"

  C)屏幕会先后弹出两个消息框,分别显示消息"

和"

  D)屏幕会先后弹出两个消息框,分别显示消息"

 

二、填空题

  

(1)算法的【1】是指执行这个算法所需要的内存空间。

  

(2)深度为5的二叉树最多有【2】个结点。

  (3)二分法查找仅适用于这样的表:

表中的记录必须【3】,其存储结构必须是顺序存储。

  (4)测试的目的是暴露错误,评价程序的可靠性;

而【4】的目的是发现错误的位置并改正错误。

  (5)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【5】。

  (6)操作查询共有4种类型,分别是删除查询、 【6】 、追加查询和生成表查询。

  (7)在Access中,要在查找条件中与任意一个数字字符匹配,可使用的通配符是 【7】 。

  (8)用于执行指定SQL语句的宏操作是 【8】 。

  (9)在窗体中使用一个文本框(名为num1)接受输入值,有一个命令按钮run13,事件代码如下:

  PrivateSubrun13_Click()

  IfMe!

num1>

=60Then

  result="

及格"

  ElseIfMe!

=70Then

  Result="

通过"

=85Then

合格"

  MsgBoxresult

  打开窗体后,若通过文本框输入的值为85,单击命令按钮,输出结果是 【9】 。

 (10)运行如下程序段:

  x=1

  y=1

  z=1

  Fork=1To3

  Ifj=1Then

  x=x+y+z

ElseIfj=2Then

  x=2*x+2*y+2*z

  x=3*x+3*y+3*z

  x的值应是 【10】 。

  (11)现有一个登录窗体如下图所示。

打开窗体后输入用户名和密码,登录操作要求在20秒内完成,如果在20秒内没有完成登录操作,则倒计时达到0秒时自动关闭登录窗体,窗体的右上角是显示倒计时的标签Itime。

事件代码如下,要求填空完成事件过程。

  OptionCompareDatabase

  DimflagAsBoolean

  PrivateSubForm_Load()

  flag= 【11】

  Me.TimerInterval=1000

  i=0

  PrivateSubForm_Timer()

  Ifflag=TrueAndi<

20Then

  Me!

ITime.Caption=20-i

  i= 【12】

  DoCmd.Close

  PrivateSubOK_Click()

  '

登录程序略

如果用户名和密码输入正确,则:

falg=False

  (12)以下是一个竞赛评分程序,去掉一个最高分和一个最低分,计算平均分(设满分为10分)。

请填空补充完整。

  PrivateSubForm_Click()

  DimMaxAsInteger,MinAsInteger

  DimiAsInteger,xAsInteger,sAsInteger

  DimpAsSingle

  Max=

  Min=10

  Fori=1To8

  x=Val(InputBox("

请输入分数:

))

  If 【13】 ThenMax=x

  If 【14】 ThenMin=x

  s=s+x

  s= 【15】

  p=s/6

  MsgBox"

最后得分:

p

 答案解析

  

(1)C

  【解析】所谓数据的逻辑结构,是指反映数据元素之间逻辑关系的数据结构。

  所谓数据的存储结构,是指数据的逻辑结构在计算机存储空间中的存放形式。

与数据元素本身的形式、内容、相对位置、个数有关。

  逻辑结构与物理存储无关。

因此本题的正确答案为C。

  

(2)C

  【解析】A项中:

链式存储结构由于有指针域的存在,其比顺序存储结构的存储密度要小,即相同存储空间下存的数据少。

选项中的叙述是正确的。

  B项中:

链式存储结构可通过指针访问下一个结点,此结点可能与上一结点相邻,也可能不相邻。

  C项中:

链式存储结构如果要计算第I个结点的存储地址,不能直接从首结点直接计算,而必须通过指针域来顺序查找,最后再定位。

选项中的叙述是错误的。

  D项中:

链式存储结构在插入、删除结点时,可通过修改指针域的值来完成,而不必移动其他结点,操作方便。

  因此本题的正确答案为C。

  (3)A

  【解析】快速排序的基本方法:

在待排序的序列中任取一个记录,以它为基准用交换的方法将所有的记录分成两个部分--关键码比它小的一个部分和关键码比它大的另一个部分,再分别对两个部分实施上述过程,一直重复到排序完成为止。

最坏的情况指的是对已经排好序的记录进行完全相反的排序。

因此本题的正确答案是A。

  (4)B

  【解析】耦合性与内聚性是模块独立性的两个定性标准。

在程序结构中,各模块的内聚性越强,则耦合性越弱。

一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

故本题答案为B。

  (5)C

  【解析】总体设计过程通常由两个主要阶段组成:

系统设计,确定系统的具体实现方案;

结构设计,确定软件结构。

为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。

分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。

  (6)D

  【解析】面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。

消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。

  (7)C

  【解析】本题考查的是数据模型。

层次模型是最早发展起来的数据库模型,它的基本结构是树形结构。

故本题答案为C。

  (8)A

  【解析】E-R图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。

  (9)A

  【解析】数据库设计可分为概念设计与逻辑设计。

  数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。

 数据库逻辑设计的主要工作是将E-R图转换为指定的RDBMS中的关系模型。

  (10)A

  【解析】从关系中找出满足给定条件的元组的操作称为选择。

选择是从行的角度进行的运算,即从水平方向抽取记录。

由图可知关系R通过运算得到关系T,关系T与关系R相比,属性的个数没有发生变化,记录的条数发生了变化。

因此所使用的运算应该是选择。

故本题答案为A。

  (11)D

  【解析】Access数据库由数据库对象和组两部分组成。

其中对象又分为7种,包括:

表、查询、窗体、报表、数据访问页、宏、模块。

这些对象都存放在扩展名为.mdb的数据库文件中。

所以本题答案为D。

  (12)A

  【解析】一个关系就是一个二维表,每个关系有一个关系名。

在Access中,一个关系存储为一个表,具有一个表名。

所以本题答案为A。

  (13)B

  【解析】一个关系数据库的表中有多条记录,记录之间的前后顺序并不会对库中的数据关系产生影响。

所以本题答案为B。

  (14)A

  【解析】随机数函数Rnd(<

数值表达式>

)用于产生一个小于1但大于或等于0的值,该数值为单精度类型。

实际操作时,先要使用无参数的Randomize语句初始化随机数生成器,以产生不同的随机数序列。

Int(数值表达式)是对表达式进行取整操作,它并不做"

四舍五入"

运算,只是取出"

数值表达式"

的整数部分。

  (15)D

  【解析】若要求当文本框用来接收用户输入的密码信息时,不显示输入的具体密码值而以"

号显示,可以将文本框的"

属性设置为"

  (16)D

  【解析】SELECT语句的语法包括几个主要子句,分别是:

FROM、WHERE和ORDERBY子句。

在语句中WHERE后跟条件表达式,用于实现选择运算。

  (17)A

  【解析】在Access的查询设计器中,同一行条件表示与的关系,不同行间的条件表示或的关系,由设计器界面可知,该查询是查找身高在160以上的女性和所有的男性。

  (18)C

  【解析】生成表查询就是从多个表中提取数据组合起来生成一个新表永久保存;

删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;

更新查询对一个或多个表中的一组记录作全部更新;

追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部。

使用生成表查询可以覆盖原来的表。

所以本题答案为C。

  (19)

  【解析】要使x和y都是奇数,则x和y除以2的余数都必须是1。

  (20)D

  【解析】题目要求在对文本框进行操作后,命令按钮上的标题改变,所以选项A和C可以排除。

选项B"

tText_Click()"

是在鼠标单击文本框后,不需要输入字符,命令按钮上的标题就发生改变,所以选项B也不对。

  (21)A

  【解析】Mid(<

字符串表达式>

,[N2]):

从字符串左边第N1个字符起截取N2个字符。

Left(<

):

从字符串左边起截取N个字符。

Right(<

从字符串右边起截取N个字符。

本题从字符串s中的第2个字符开始获得4个字符,故为Mid$(s,2,4)。

  (22)A

  【解析】RunApp操作是启动另一个MicrosoftWindows或MS-DOS应用程序;

RunCode操作是执行VisualBasic函数;

RunMacro操作是执行一个宏;

RunSQL操作是执行指定的SQL语句以完成操作查询。

  (23)D

  【解析】在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。

  (

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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