ACCESS习题解答Word格式.docx

上传人:b****3 文档编号:7399716 上传时间:2023-05-08 格式:DOCX 页数:26 大小:389.64KB
下载 相关 举报
ACCESS习题解答Word格式.docx_第1页
第1页 / 共26页
ACCESS习题解答Word格式.docx_第2页
第2页 / 共26页
ACCESS习题解答Word格式.docx_第3页
第3页 / 共26页
ACCESS习题解答Word格式.docx_第4页
第4页 / 共26页
ACCESS习题解答Word格式.docx_第5页
第5页 / 共26页
ACCESS习题解答Word格式.docx_第6页
第6页 / 共26页
ACCESS习题解答Word格式.docx_第7页
第7页 / 共26页
ACCESS习题解答Word格式.docx_第8页
第8页 / 共26页
ACCESS习题解答Word格式.docx_第9页
第9页 / 共26页
ACCESS习题解答Word格式.docx_第10页
第10页 / 共26页
ACCESS习题解答Word格式.docx_第11页
第11页 / 共26页
ACCESS习题解答Word格式.docx_第12页
第12页 / 共26页
ACCESS习题解答Word格式.docx_第13页
第13页 / 共26页
ACCESS习题解答Word格式.docx_第14页
第14页 / 共26页
ACCESS习题解答Word格式.docx_第15页
第15页 / 共26页
ACCESS习题解答Word格式.docx_第16页
第16页 / 共26页
ACCESS习题解答Word格式.docx_第17页
第17页 / 共26页
ACCESS习题解答Word格式.docx_第18页
第18页 / 共26页
ACCESS习题解答Word格式.docx_第19页
第19页 / 共26页
ACCESS习题解答Word格式.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

ACCESS习题解答Word格式.docx

《ACCESS习题解答Word格式.docx》由会员分享,可在线阅读,更多相关《ACCESS习题解答Word格式.docx(26页珍藏版)》请在冰点文库上搜索。

ACCESS习题解答Word格式.docx

15.Access数据库表中的字段可以定义有效性规则,有效性规则是

A)控制符B)文本C)条件D)前三种说法都不对

16既可以直接输入文字,又可以从列表中选择输入项的控件是

A)选项框B)文本框C)组合框D)列表框

17.下面概念中,不属于面向对象方法的是

A)对象B)继承C)类D)过程调用

18.用于获得字符串Str从第2个字符开始的3个字符的函数是

A)Mid(Str,2,3)B)Middle(Str,2,3)C)Right(Str,2,3)D)Left(Str,2,3)

19.确定一个控件在窗体或报表上的位置的属性是

A)Width或HeightB)Width和HeightC)Top或LeftD)Top和Left

20假定窗体的名称为finTest,则把窗体的标题设置为“AccessTest”的语句是

A)Me=“AccessTest”B)Me.Caption=“AccessTest”

C)Me.Text=“AccessTest”D)Me.Name=“AccessTest”

21.在条件宏设计时,对于连续重复的条件,可以代替的符号是

A)…B):

C),D);

22.Access通过数据访问页可以发布的数据

A)只能是静态数据B)只能是数据库中保持不变的数据

C)只能是数据库中变化的数据D)是数据库中保存的数据

23.要实现报表的分组统计,其操作区域是

A)报表页眉或报表页脚区域B)贝间贝眉或贝圆贝脚区域C)主体区域D)组页眉或组页脚区域

24.假设已在ACCESS中建立包含“书名”、“单价”和“数量”等三个字段的“tOfg”表,以该表为数据源创建的窗体,有一个计算订购总金额的文体框,其控件来源为

A)[单价]*[数量]   B)=[单价]*[数量]   C)[图书订单表]!

[单价]*[图书订单表]!

[数量]D)=[图书订单表]!

[单价]是*[图书订单表]!

[数量]

25.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是

A)OpenQueryB)OpenReportC)OpenWindowD)OpenForm

26.下列不属于Access窗体的视图是

A)设计视图B)窗体视图  C)版面视图D)数据表视图

27.在Access的数据库中已建立了“tBook”;

表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入

A)“112266”,and“113388”,B)notin(“112266”,“113388”)

C)in(“112266”,“113388”)D)not(“112266”,and“113388&

quot”)

28.数据表中的“行”称为

A)字段B)数据  C)记录D)数据视图

29.Access中表和数据库的关系是

A)一个数据库可以包含多个表  B)一个表只能包含两个数据库

C)一个表可以包含多个数据库  D)一个数据库只能包含一个表

30.将两个关系拼接成一个新关系,生成的新关系中包含满足条件的元组,这种操作称为

A)选择B)投影C)联接D)并

31.数据库系统的核心是

A)数据模型B)数据库管理系统C)数据库D)数据库管理员

32.设有如下关系表:

 

A

B

C

1

2

3

RST

则下列操作中正确的是A)T=R∩SB)T=R∪SC)T=R×

SD)T=R/S

33.如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是:

A)一对一B)一对多C)多对一D)多对多

34.宏操作中,Quit命令用于()

A)退出Access

B)关闭窗体

C)关闭查询

D)关闭模块

35.以下关于模块的叙述,错误的是()

A)模块是以VBA语言为基础编写的

B)模块分为类模块和标准模块两种类型

C)窗体模块和报表模块都属于标准模块

D)窗体模块和报表模块都具有局部特性,其作用范围局限在所属的窗体或报表内部

36.定义表的结构时,不用定义()

A)字段名

B)数据库名

C)字段类型

D)字段长度

37.可以嵌入OLE对象的字段类型是()

A)备注型

B)任何类型

C)日期类型

D)OLE对象

38~43题使用已建立的“”表,表结构及表内容如下所示:

字段名称

字段类型

字段大小

雇员ID

文本

10

姓名

性别

出生日期

日期/时间

职务

14

简历

备注

联系电话

8

王宁

1960-1-1

经理

1984年大学毕业,曾是销售员

35976450

李清

1962-7-1

职员

1986年大学毕业,现为销售员

35976451

王创

1970-1-1

1993年大学毕业,现为销售员

35976452

4

郑炎

1978-6-1

1999年大学毕业,现为销售员

35976453

5

魏小红

1934-11-1

1956年专科毕业,现为管理员

35976454

38在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是A)55B)510C)1010D)1020

39若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为

A)00000000B)99999999C)########D)?

?

40若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入

A)Like“王”B)Like“王*”C)=“王”D)=“王*”

41.下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是

A)删除查询B)生成表查询C)选择查询D)更新查询

42.下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示

A)出生日期字段值B)所有字段值C)除出生日期以外的所有字段值D)雇员ID字段值

43.若以“”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是

(44)~(46)题中使用下图,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange。

44在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是

A)Label1.ForeColor=255B)bChange.ForeColor=255

C)Label1.ForeColor=”255”D)bChange.ForeColor=”255”

45若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是:

A)Me=“改变文字显示颜色”B)Me.Caption=“改变文字显示颜色”

C)Me.text=“改变文字显示颜色”D)Me.Name=“改变文字显示颜色”

46在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为

A)是B)否C)有D)无

47.为窗体或报表上的控件设置属性值的正确宏操作命令是A)SetB)SetDataC)SetWarningsD)SetValue

48.使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建的数据访问页,其格式为A)HTMLB)文本C)数据库D)Web

49.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的

A)方法和事件B)事件和方法C)事件和属性D)过程和方法

50.在关于报表数据源设置的叙述中,以下正确的是

A)可以是任意对象B)只能是表对象C)只能是查询对象D)可以是表对象或查询对象

51.下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是

A)xMod2=1OryMod2=1B)xMod2=0OryMod2=0

C)xMod2=1AndyMod2=1D)xMod2=0AndyMod2=0

52.假定有以下循环结构

DoUntil条件

循环体

Loop

则正确的叙述是

A)如果“条件”值为0,则一次循环体也不执行B)如果“条件”值为0,则至少执行一次循环体

C)如果“条件”值不为0,则至少执行一次循环体D)不论“条件”是否为“真”,至少要执行一次循环体

53.窗体上添加有3个命令按钮,分别命名为Command1、Command2和Command3。

编写Command1的单击事件过程,完成的功能为:

当单击按钮Command1时,按钮Command2可用,按钮Command3不可见。

以下正确的是

A)PrivateSubCommand1_Click()B)PrivateSubCommand1_Click()

Command2.Visible=TrueCommand2.Enabled=True

Command3.Visible=FalseCommand3.Enabled=False

EndSubEndSub

C)PrivateSubCommand1_Click()D)PrivateSubCommand1_Click()

Command2.Enabled=TrueCommand2.Visible=True

填空题

1.在表格式窗体、纵栏式窗体和数据表窗体中,将窗体最大化后显示记录最多的窗体数据表窗体。

2.宏是一个或多个操作的集合。

3.在设计带条件宏时,对于连续重复的条件,可以用…符号来代替重复条件。

4.VBA的自动运行宏,必须命名为_autoexec_______。

5.在关系数据库中,把数据表示成二维表,每一个二维表称为_关系______

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

7.根据对数据源操作方式和结果的不同,查询可以分为5类:

_选择查询_、交叉表查询、参数查询、操作查询和SQL查询。

8.一个__MDB文件____标志一个独立的数据库文件。

9.创建交叉表查询时,必须对行标题和__列标题_进行分组(GroupBy)操作。

10.函数Now()返回值的含义是____当前系统的日期时间______。

11.在报表设计中,可以通过添加___分页符__控件来控制另起一页输出显示。

三、程序填空题

1.FunctionFtoC(temperatureassingle)assingle

’实现接收一个参数,将这个参数值从华氏温度转为摄氏温度,并从函数返回新值

FtoC=(temperature-32)*(5/9)

EndFunction

2.FunctionSum1(xasinteger,yasinteger)asinteger

‘本函数实现两个整数相加

y=y+x

Sum1=y

EndFunction

3.已知窗体MyForm上有一个标签Label1和一个命令按钮CmdBtn1,下列程序功能是当点击按钮时标签LABEL1显示“计算机水平考试“。

试完成下列程序。

PrivateSubcmdbtn_click()

Label1.Caption=“计算机水平考试”

EndSub

4.已知窗体上有一个复选框Checkbox1、一个按钮CMD和一个标签Label1,下列程序功能是当双击按钮时,标签的标题显示“选中”。

PrivateSubCMD__DblClick(CancelAsInteger)

Label1.Caption=“选中”

EndSub

5.现有一程序实现设置窗体Frm高度为5cm,试完成下列程序

PrivateSubMySet()

Frm.height=5

6.有一个VBA计算程序的功能如下,该程序用户界面由4个文本框和3个按钮组成。

4个文本框的名称分别为:

Text1、Text2、Text3和Text4。

3个按钮分别为:

清除(名为Command1)、计算(名为Command2)和退出(名为Command3)。

窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;

单击计算按钮,则计算在Text1、Text2和Text3三个文本框中输入的3科成绩的平均成绩并将结果存放在Text4文本框中;

单击退出按钮则退出。

请将下列程序填空补充完整。

PrivateSubCommand1_Click()

Me!

Text1=””

Text2=””

Text3=””

Text4=””

EndSub

PrivateSubCommand2_Click()

IfMe!

Text1=””OrMe!

Text2=””OrMe!

Text3=””Then

MsgBox”成绩输入不全”

Else

Text4=(Val(Me!

Text2)__+Val(Me!

Text2)+Val(Me!

Text3))/3

ENDIF

PrivateSubCommand3_Click()

Docmd.close

7.以下是一个竞赛评分程序。

8位评委,去掉个最高分和一个最低分,计算平均分(设满分为10分)。

请填空补充完整。

PrivateSubForm_ClickO

DimMaxasInteger,MinasInteger

DimiasInteger,xasInteger,sasInteger

DimpasSingle

Max=0

Min=10

Fori=1T08

x=Val(InputBox(“请输入分数:

”)

If_X>

MAX_ThenMax=x

lf_X<

MINThenMin=x

s=s+x

Nexti

s=_S-MAX-MIN__

p=s/6

MsgBOx“最后得分:

”&

p

EndSub

8.下面程序的功能是计算折旧年限。

假设一台机器的原价值为100万元,如果每年的折旧率为4%,多少年后它的价值不足50万元。

请填空。

y=0

p=100

x=0.04

Do

P=p*(1-x)

y=y+l

LoopUntilp<

50

MsgBoxy

9.假定有以下程序段

n=0

fori=1to3

forj=-4to–1

n=n+1

nextj

nexti

运行完毕后,n的值是

A)0B)3C)4D)12

1.SubShowSystemDate()

DimMydateasdate

Mydate=date

MsgboxMydate

Endsub

运行结果是:

2006-06-13

10.设有以下窗体单击事件过程:

PrivateSubForm_Click()

a=1

Fori=1To3

SelectCasei

Case1,3

a=a+1

Case2,4

a=a+2

EndSelect

Nexti

MsgBoxa

打开窗体运行后,单击窗体,则消息框的输出内容是_____5________。

11.在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为text1),然后编写如下事件过程:

DimaAsInteger,yAsInteger,zAsInteger

x=5:

y=7:

z=0

Text1=””

Callp1(x,y,z)

Text1=z

Subp1(aAsInteger,bAsInteger,cAsInteger)

c=a+b

打开窗体运行后,单击命令按钮,文本框中显示的内容是12。

12.执行下面的程序段后,b的值为7

a=5

b=7

a=a+b

b=a-b

a=a-b

13.执行下面的程序,消息框里显示的结果是abdb。

PrivateSubForm_Click()

DimStr1AsString

DimkAsInteger

Str1="

ab"

Fork=Len(Str1)To1Step-1

Str1=Str1&

Chr(Asc(Mid(Str1,k,1))+k)

Nextk

MsgBoxStr1

EndSub

14.在名为“Forml”的窗体上添加三个文本框和一个命令按钮,其名称分别为“Textl”、“Text2”、“Text3”和“Commandl”。

然后编写如下两个事件过程:

PrivateSubCommandl_Click()

Text3=Textl+Text2

PrivateSubForml_Load()

Textl=””

Text2=””

Text3=””

打开窗体Forml后,在第一个文本框(Textl)和第二个文本框(Text2)中分别输入5和7,然后单击命令按钮Commandl,则文本框(Text3)中显示的内容为57。

15.执行下面的程序,消息框的输出结果是33。

OptionBase1

PrivateSubCommandl_Cliek()

Dima(10),p(3)AsInteger

k=5

Fori=lTo10

a(i)=i

Nexti

Fori=lTo3

p(i)=a(i*I)

NextI

Fori=lTo3

k=k+p(i)*2

MsgBoxk

16.某个窗体己编写以下事件过程。

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

PrivateSubFormClick()

DimkasInteger,nasInteger,masInteger

n=10:

m=1:

k=1

DoWhilek<

=n

m=m*2

k=k+l

Loop

MsgBOXm

17.在窗体上添加一个命令按钮(名为Commandl),然后编写如下程序:

Functionm(XaSInteger,yasInteger)aSInteger

m=IIf(x>

y,x,y)

Private

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

当前位置:首页 > 经管营销 > 经济市场

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

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