ACCESS二级1.docx

上传人:b****8 文档编号:29531506 上传时间:2023-07-24 格式:DOCX 页数:23 大小:52.88KB
下载 相关 举报
ACCESS二级1.docx_第1页
第1页 / 共23页
ACCESS二级1.docx_第2页
第2页 / 共23页
ACCESS二级1.docx_第3页
第3页 / 共23页
ACCESS二级1.docx_第4页
第4页 / 共23页
ACCESS二级1.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

ACCESS二级1.docx

《ACCESS二级1.docx》由会员分享,可在线阅读,更多相关《ACCESS二级1.docx(23页珍藏版)》请在冰豆网上搜索。

ACCESS二级1.docx

ACCESS二级1

2007年4月计算机等级考试二级Access真题

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是。

A)算法的效率只与问题的规模有关,而与数据的存储结构无关.

B)算法的时间复杂度是指执行算法所需要的计算工作量

C)数据的逻辑结构与存储结构是一一对应的.

D)算法的时间复杂度与空间复杂度一定相关.

(2)在结构化程序设计中,模块划分的原则是。

A)各模块应包括尽量多的功能

B)各模块的规模应尽量大

C)各模块之间的联系应尽量紧密

D)模块内具有高内聚度,模块间具有低耦合度

(3)下列叙述中正确的是。

A)软件测试的主要目的是发现程序中的错误.

B)软件测试的主要目的是确定程序中错误的位置.

C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作

D)软件测试是证明软件没有错误

(4)下面选项中不属于面向对象程序设计特征的是。

A)继承性B)多态性C)类比性D)封装性

(5)下列对列的叙述正确的是。

A)队列属于非线性表

B)队列按”先进后出”的原则组织数据

C)队列在队尾删除数据

D)队列按先进先出原则组织数据

(6)对下列二叉树

进行前序遍历的结果为

A)DYBEAFCZXB)YDEBFZXCAC)ABDYECFXZD)ABCDEFXYZ

(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为

A)n+1B)n-1C)2nD)n/2

(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。

A)井B)交C)投影D)笛卡儿乘积

(9)在E-R图中,用来表示实体之是联系的图形是。

A)矩形B)椭圆形C)菱形D)平行四边形

(10)下列叙述中错误的是。

A)在数据库系统中,数据的物理结构必须与逻辑结构一致.

B)数据库技术的根本目标是要解决数据的共享问题

C)数据库设计是指在已有数据库管理系统的基础上建立数据库

D)数据库系统需要操作系统的支持

(11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为

A)关键字B)属性C)关系D)域

(12)在现实世界中,每个人都有自己的出生地。

实体“人”与实体“出生地”之间的联系是

A)一对一联系B)一对多联系

C)多对多联系D)无联系

(13)Accesss数据库具有很多特点,下列叙述中,不是Access特点的是

A)Access数据库可以保存多种数据类型,包括多媒体数据

B)Access可以通过编写应用程序来操作数据库中的数据

C)Access可以支持Intemet/Intranet应用

D)Access作为网状数据库模型支持客户机/服务器应用系统

(14)在关系运算中,选择运算的含义是

A)在基本表中,选择满足条件的元组组成一个新的关系

B)在基本表中,选择需要的属性组成一个新的关系

C)在基本表中,选择满足条件的元组和属性组成一个新的关系

D)以上三种说法均是正确的

(15)邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是

A)000000B)999999C)CCCCCCD)LLLLLL

(16)如果字段内容为声音文件,则该字段的数据类型应定义为

A)文本B)备注C)超级链接D)OLE对象

(17)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置

A)参照完整性B)有效性规则

C)输入掩码D)级联更新相关字段

(18)在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段:

如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是

A)sum,groupbyB)count,groupby

C)groupby,sumC)groupby,count

(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是

A)第一行B)第一列C)上面若干行D)左面若干列

(20)在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。

执行如下SQL命令:

Select性别,avg(学生)表,(入学成绩)From学生Groupby性别

其结果是

A)计算并显示所有学生的性别和入学成绩的平均值

B)按性别分组计算并显示性别和入学成绩的平均值

C)计算并显示所有学生的入学成绩的平均值

D)按性别分组计算并显示所有学生的入学成绩的平均值

(21)窗口事件是指操作窗口时所引发的事件。

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

A)打开B)关闭C)加载D)取消

(22)Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是

A)选项组控件B)列表框或组合框合框控件

C)文本框控件D)复选框、切换按钮、选项按钮控件

(23)要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是

A)*B)C)!

D)#

(24)在Access中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是

A)图像框B)绑定对象框

C)非绑定对象框D)列表框

(25)在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是

A)报表页眉B)报表页脚C)页面页眉D)页面页脚

(26)数据访问页是一种独立于Access数据库的文件,该文件的类型是

A)TXT文件B)HTML文件C)MDB文件D)DOC文件

(27)在一个数据库中已经设置了自动宏AutoExcc,如果在打开数据库的时候不想执行这个自动宏,正确的操作是

A)用Enter键打开数据库B)打开数据库时按住Alt键

C)打开数据库时按住Ctrl键D)打开数据库时按隹Shift键

(28)有如下语句:

s=Int100#rnd)

执行完毕后,s的值是

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

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

(29)InputBox函数的返回值类型是

A)数值B)字符串

C)变体D)数值或字符串(视输入的数据而定)

(30)假设某数据库已建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为“[Label0],[Caption]”,第二个参数表达式为“[Text0]”,窗体“fmTest”

中有一个标签Label0和一个文本框Text0,现设置控件Text0的“更新后”事件为运行“宏1”,则结果是

A)将文本框清空

B)将标签清空

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

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

(31)在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:

PrivateSubCimmandl_Click()

a=75

Ifa>60Then

k=1

Elselfa>70Then

k=2

Elselfa>80Then

k=3

Elselfa>90Then

k=4

Enklf

MsgBoxk

EndSub

窗体打开运行后,单击命令按钮,则消息框的输出结果是

A)1B)2C)3D)4

(32)设有如下窗体单击事件过程:

PrivateSubFom_Click()

a=1

Fori–To3

SelectCasei

Case1,3

a=a+1

Case2,4

a=a+2

EndSelect

Nexti

MsgBoxa

EndSub

打开窗体运行后,单击窗体,则消息框的输出的结果是

A)3B)4C)5D)6

(33)设有如下程序:

PrivateSubCimmandl_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+1/4+1/5

(34)下列Case语句中错误的是

A)Case0To10B)Case1S>10

C)CaseIs>10AndIs<50D)Case3,5,Is>10

(35)如下程序段定义了学生成绩的记录类型,由学号,姓名和三门课程成绩(百分制)组成。

TypeStud

noAsInteger

nameAsString

score(1to3)AsSingle

EndType

若对某个学生的各个数据项进行赋值,下列程序段中正确的是

A)DimSAsStud

Stud.no=1001

Stud.name=”舒宜”

Studname=78,88,96

B)DimSAsStud

S.no=1001

S.name=”舒宜”

S.score=78,88,96

C)DimSAsStud

Stud.no=1001

Stud.name=”舒宜”

Stud.score

(1)=78

Stud.score

(2)=88

Stud.score(3)=96

D)DimSAsStud

S,no=1001

S.name=”舒宜”

S.Score

(1)=78

S.Score

(2)=88

S.Score(3)=96

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)在深度为7的满二叉树中,度为2的结点个数为【1】。

(2)软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于【2】。

(3)在数据库系统中,实现各种数据管理功能的核心软件称为【3】。

(4)软件生命周期可分为多个阶段,一般分为定义阶段,开发阶段和维护阶段,编码和测试属于【4】阶段。

(5)在结构化分析使用的数据流图(DFD)中,利用【5】对其中的图形元素进行确切解释。

(6)如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为【6】。

(7)在SQL的Select命令中用【7】短语对查询的结果进行排序。

(8)报表记录分组操作时,首先要选定分组字段,在这些字段上值【8】的记录数据归为同一组。

(9)如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为【9】。

(10)退出Access应用程序的VBA代码是【10】。

(11)在VBA编程中检测字符串长度的函数名是【11】。

(12)若窗体中已有一个名为Commandl的命令按钮、一个名为Labell的标签和一个名为Textl的文本框,且文本框的内容光焕发为空,然后编写如下事件代码:

PrivateFunctionf(xAsLong)AsBoolean

IfxMod2=0Then

f=True

Else

f=False

EndIf

EndFunction

PrivareSubCommandl_Click()

DimnAsLing

n=Val(Meltextl)

p=Iif(f(n),”Evennumber”,”Oddnumber’)

Me!

Labell.Caption=n&“is”&p

EndSub

窗体打开运行后,在文本框中输入21,单击命令按钮,则标签显示内容为【12】。

(13)有如下用户定义类型及操作语句:

TyoeStudent

SNoAsString

SnameAsString

SAgeAsInteger

EndType

DimStuAsStudent

WithStu

SNo=”200609001”

SName=”陈果果“

Age=19

EndWith

执行MsgBoxStu,Age后,消息框输出结果是【13】。

(14)已知一个名为“学生”的Access数据库,库中的表“stud“存储学生的基本信息,包括学号、姓名、性别和籍贯。

下面程序的功能是:

通过下图所示的窗体向“stub”表中添加学生记录,对应“学号”、“姓名”和“籍贯”的四个文本框的名称分别为tNo\tName、tSex和tRes.当单击窗体中的“增加“命令按钮(名称为Commandl)时,首先判断学号是否重复,如果不重复则向“stud“表中添加学生记录:

如果学号重复,则给出提示信息。

请根据所要求的功能,将如下程序补充完整

PrivateSubForm_Load()

、打开窗口时,连接Access数据库

SetADOcn=CurrentProject,Connection

EndSub

DimADOcnAsNewADODB.Conneetion

PrivateSubCommandl_Click()

、增加学生记录

DimStrSQLAsString

DimADOrsAsNewADODB,Recordset

SetADOrs,ActiveConnection=ADOcn

ADOrs.Open”Select学号FromStudWhere学号=““+tNo+“‘”

IFNotADOrs,【14】Then

‘如果该学号的学生记录已经存在,则显示提示信息

MsgBox”你输入的学号已存在,不能增加!

Else

‘增加新学生的记录

strSQL=“InsertIntostud(学号,姓名,性别,籍贯)”

strSQL=strSQL+”Values(‘”+tNo+”‘,’”+tName+”‘,’“+tSex”‘,’+tRes+”‘)”

ADOen.Execute【15】。

MsgBox“添加成功,请继续!

EndIf

ADOrs.Close

SetADOrs=Nothing

EndSub

 

选择题:

1-5BDACD  6-10CABCA  11-15ABDAA  16-20DACAB  21-25DBDBB  26-30BDABC  31-35ACCCD

填空题:

1、63  2、黑盒测试3、数据库管理系统4、开发阶段5、数据字典6、外部关键字7、orderby8、相同9、条件宏10、Docmd.Quit11、Len12、21isoddnumber13、1914、EOF15、STRSQL

 

2009年上半年等级考试二级Access精选试题

一、选择题(

(1)~(35)每小题2分,共70分)

  下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

  

(1)在计算机中,算法是指______。

  A)查询方法B)加工方法

  C)解题方案的准确而完整的描述D)排序方法

  

(2)栈和队列的共同点是______。

  A)都是先进后出B)都是先进先出

  C)只允许在端点处插入和删除元素D)没有共同点

  (3)已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。

  A)cedbaB)acbedC)decabD)deabc

  (4)在下列几种排序方法中,要求内存量最大的是______。

  A)插入排序B)选择排序C)快速排序D)归并排序

  (5)在设计程序时,应采纳的原则之一是______。

  A)程序结构应有助于读者理解B)不限制goto语句的使用

  C)减少或取消注解行D)程序越短越好

  (6)下列不属于软件调试技术的是______。

  A)强行排错法B)集成测试法C)回溯法D)原因排除法

  (7)下列叙述中,不属于软件需求规格说明书的作用的是______。

  A)便于用户、开发人员进行理解和交流

  B)反映出用户问题的结构,可以作为软件开发工作的基础和依据

  C)作为确认测试和验收的依据

  D)便于开发人员进行需求分析

  (8)在数据流图(DFD)中,带有名字的箭头表示______。

  A)控制程序的执行顺序B)模块之间的调用关系

  C)数据的流向D)程序的组成成分

  (9)SQL语言又称为______。

  A)结构化定义语言B)结构化控制语言

  C)结构化查询语言D)结构化操纵语言

  (10)视图设计一般有3种设计次序,下列不属于视图设计的是______。

  A)自顶向下B)由外向内C)由内向外D)自底向上

  (11)关于数据库系统对比文件系统的优点,下列说法错误的是______。

  A)提高了数据的共享性,使多个用户能够同时访问数据库中的数据。

  B)消除了数据冗余现象。

  C)提高了数据的一致性和完整性。

  D)提供数据与应用程序的独立性。

  (12)要从学生表中找出姓“刘”的学生,需要进行的关系运算是______。

  A)选择B)投影

  C)连接D)求交

  (13)在关系数据模型中,域是指______。

  A)元组B)属性

  C)元组的个数D)属性的取值范围

  (14)Access字段名的最大长度为______。

  A)64个字符B)128个字符

  C)255个字符D)256个字符

  (15)必须输入任何的字符或一个空格的输入掩码是______。

  A)AB)a

  C)&D)C

  (16)下列SELECT语句正确的是______。

  A)SELECT*FROM'学生表'WHERE姓名='张三'

  B)SELECT*FROM'学生表'WHERE姓名=张三

  C)SELECT*FROM学生表WHERE姓名='张三'

  D)SELECT*FROM学生表WHERE姓名=张三

  (17)以下不属于操作查询的是______。

  A)交叉表查询B)生成表查询

  C)更新查询D)追加查询

  (18)下列不属于Access提供的窗体类型是______。

  A)表格式窗体B)数据表窗体

  C)图形窗体D)图表窗体

  (19)控件的显示效果可以通过其“特殊效果”属性来设置,下列不属于“特殊效果”属性值的是______。

  A)平面B)凸起

  C)凿痕D)透明

  (20)有效性规则主要用于______。

  A)限定数据的类型B)限定数据的格式

  C)设置数据是否有效D)限定数据取值范围

  (21)下列不是窗体控件的是______。

  A)表B)单选按钮

  C)图像D)直线

  (22)以下不是Access预定义报表格式的是______。

  A)“标准”B)“大胆”

  C)“正式”D)“随意”

  (23)以下关于报表的叙述正确的是______。

  A)报表只能输入数据B)报表只能输出数据

  C)报表可以输入和输出数据D)报表不能输入和输出数据

  (24)一个报表最多可以对______个字段或表达式进行分组。

  A)6B)8

  C)10D)16

  (25)要设置在报表每一页的顶部都输出的信息,需要设置______。

  A)报表页眉B)报表页脚

  C)页面页眉D)页面页脚

  (26)在Access中需要发布数据库中的数据的时候,可以采用的对象是______。

  A)数据访问页B)表

  C)窗体D)查询

  (27)宏是由一个或多个______组成的集合。

  A)命令B)操作

  C)对象D)表达式

  (28)用于打开报表的宏命令是______。

  A)OpenFormB)OpenReport

  C)OpenQueryD)RunApp

  (29)VBA的逻辑值进行算术运算时,True值被当作______。

  A)0B)1

  C)-1D)不确定

  (30)如果要取消宏的自动运行,在打开数据库时按住______键即可。

  A)ShiftB)Ctrl

  C)AltD)Enter

  (31)定义了二维数组A(3to8,3),该数组的元素个数为______。

  A)20B)24

  C)25D)36

  (32)阅读下面的程序段:

  K=0

  forI=1to3

  forJ=1toI

  K=K+J

  NextJ

  NextI

  执行上面的语句后,K的值为______。

  A)8B)10

  C)14D)21

  (33)VBA数据类型符号“%”表示的数据类型是______。

  A)整型B)长整型

  C)单精度型D)双精度型

  (34)函数Mid("123456789",3,4)返回的值是______。

  A)123B)1234

  C)3456D)456

  (35)运行下面程序代码后,变量J的值为______。

  PrivateSubFun()

  DimJasInteger

  J=10

  DO

  J=J+3

  LoopWhileJ<19

  EndSub

  A)10B)13

  C)19D)21

  二、填空题(每空2分,共30分)

  请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

  

(1)实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【1】。

  

(2)数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。

  (3)一个类可以从直接或间接的祖先中继承所有属性和方法。

采用这个方法提高了软件的【3】。

  (4)面向对象的模型中,最基本的概念是对象和【4】。

  (5)软件维护活动包括以下几类:

改正性维护、适应性维护、【5】维护和预防性维护。

  (6)SQL(结构化查询语言)是在数据库系统中应用广泛的数据库查询语言,它包括了数据定义、数据查询、【6】和【7】4种功能。

  (7)文本型字段大小的取值最大为【8】个字符。

  (8)使用查询向导创建交叉表查询的数据源必须来自【9】个表或查询。

  (9)计算型控件用【10】作为数据源。

  (10)【11】报表也称为窗体报表。

  (11)【12】函数返回当前系统日期和时间。

  (12)运行下面程序,其输出结果(str2的值)为【13】

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

当前位置:首页 > 工程科技 > 建筑土木

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

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