Access《数据库基础与应用》.docx

上传人:b****4 文档编号:3990057 上传时间:2022-11-27 格式:DOCX 页数:28 大小:45.96KB
下载 相关 举报
Access《数据库基础与应用》.docx_第1页
第1页 / 共28页
Access《数据库基础与应用》.docx_第2页
第2页 / 共28页
Access《数据库基础与应用》.docx_第3页
第3页 / 共28页
Access《数据库基础与应用》.docx_第4页
第4页 / 共28页
Access《数据库基础与应用》.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

Access《数据库基础与应用》.docx

《Access《数据库基础与应用》.docx》由会员分享,可在线阅读,更多相关《Access《数据库基础与应用》.docx(28页珍藏版)》请在冰豆网上搜索。

Access《数据库基础与应用》.docx

Access《数据库基础与应用》

Access2010《数据库基础及应用》网上作业(6-8章)

(共有63题;满分:

100分;总时;0分钟)

第1题:

(单选题,1.5分)

OpenForm操作可用来打开。

A.报表B•窗体C.数据库管理系统D.状态栏答案:

B

第2题:

(单选题,1.5分)

假如要显示表的所有记录,可通过作。

A.AllRecordsB.ShowRecords

C.ShowAllRecordsD.ShowAll

答案:

C

第3题:

(单选题,1.5分)

要搜索记录可使用操作。

A.PrintRecordB.ShowRecord

C.IndexRecordD.FindRecord

答案:

D

宏是由一个或多个组成的集合。

A.数值B.操作C•记录D.报表

答案:

B

第5题:

(单选题,1.5分)

直接运行包含有子宏的宏时,只运行该宏中的包含的宏操作

A.最后一个子宏B.第一个子宏

C.第二个子宏D.第三个子宏

答案:

B

第6题:

(单选题,1.5分)

运行宏中的某个子宏时,要用式来指定宏名。

A.子宏名.宏名B.子宏名

C.宏名子宏名D.宏名宏名

答案:

C

第7题:

(单选题,1.5分)

关于AutoExec宏的说法正确的是。

_

A.在每次打开其所在的数据库时,都会自动运行的宏

B.在每次启动Access时,都会自动运行的宏

C.在每次重新启动Windows时,都会自动启动的宏

D.AutoExec和其他宏一样,没什么区别

答案A

第8题:

(单选题,1.5分)

关于宏的执行,以下说法不正确的是。

A.在一个宏中可以运行另一个宏

B.在打开数据库时,可以自动运行AutoExec宏

C.在导航”窗格,选择宏”对象列表中的宏名并双击,可以直接运行含有子宏的该宏中的第一个子宏中的所有宏操作

D.在导航”窗格,选择宏”对象列表中的宏名并双击,可以直接运行含有子宏的该宏中的所有宏操作

答案:

D

第9题:

(单选题,1.5分)

为窗体或报表上的控件设置属性值的宏操作是。

A.AutoKeysB.MessageBox

C.SetPropertyD.Beep

答案:

C

在Access2010中,关闭窗口是使用操作。

A.CloseB.QuitWindow

C.CloseWindowD.ExitWindow

答案:

C

第11题:

(单选题,1.5分)

在VBA中,设a=2,b=3,则表达式a>b的值是。

A.TrueB.FalseC.AndD.Or

答案:

B

第12题:

(单选题,1.5分)

在VBA中,表达式5A2Mod9>=3*2的值是

A.TrueB.FalseC.AndD.Or

答案A

第13题:

仲选题,1.5分)

在VBA中,表达式9\2<=4Or5<=4的值是。

A.TrueB.FalseC.AndD.Or

答案A

在VBA中,表达式Not(168<=168)的值是。

A.TrueB.FalseC.AndD.Or

答案:

B

第15题:

仲选题,1.5分)

在VBA中,表达式17\7>=2And10\3=3的值是

A.TrueB.FalseC.AndD.Or

答案A

第16题:

仲选题,1.5分)

在VBA中,表达式2A3>=7And(15/4>3)的值是。

A.TrueB.FalseC.AndD.Or

答案A

第17题:

仲选题,1.5分)

在VBA中,For…Next循环是一种的循环.

A.不可确定循环次数

B.可确定循环次数

C.无限循环次数

D.确定循环10次以下

答案:

B

第18题:

(单选题,1.5分)

模块是存储在一个单元中的VBA集合。

A•记录B.报表C.程序代码D•窗体

答案:

C

第19题:

仲选题,1.5分)

过程有两种:

Sub子过程和

A.主过程B.父过程C.函数过程D.调用过程

答案:

C

第20题:

仲选题,1.5分)

为了增强程序的可读性,可以在程序中加入注释。

方法是使用一个

以使用Rem。

A.英文双引号"B.英文单引号’

C.英文#号D.英文$号

答案:

B

第21题:

(单选题,1.5分)

下列关于文本框的更新前”事件的叙述中,正确的是

A.在文本框中更改的数据得到更新之后发生的事件

B.在文本框中更改的数据得到更新之前发生的事件

C.当文本框接收到焦点时发生的事件

D•当文本框失去了焦点时发生的事件

答案:

B

第22题:

(单选题,1.5分)

在VBA中,变量的作用域分为三个层次:

分别是局部变量、全局变量和

A.数据库级变量B.表级变量

C•模块级变量D.字段级变量

答案:

C

第23题:

(单选题,1.5分)

Nz函数是用于处理值时的情况。

A.NotB.NullC.空格D.""

答案:

B

第24题:

仲选题,1.5分)

VBE属性窗口提供了按字母序”和两种查看方式。

A.按分类序B.按数值序C.按大小序D.按小大序

答案A

第25题:

仲选题,1.5分)

VBA的错误处理主要使用句结构。

A.InErrorB.OnErrorC.OfErrorD.ForError

答案:

B

第26题:

(单选题,1.5分)

在VBA代码中,一行可以写多个语句,每两个语句之间要用英文的分

隔开。

A.!

B.:

C.#D./

答案:

B

第27题:

(单选题,1.5分)

在VBA中,通过设置,当运行时,可以挂起代码。

A.出口点B.断点C.删除点D.进入点

答案:

B

第28题:

(单选题,1.5分)

窗体模块和报表模块都属于。

_

A.查询对象B.表对象C.页D.类模块

答案:

D

第29题:

仲选题,1.5分)

在VBA中,声明符号常量的关键字是。

A.DimB.ConstC.%D.#

答案:

B

第30题:

(单选题,1.5分)

在VBA中,有Sub过程和Function过程,其中Function过程将返回

函数值。

A.一个B.二个C.三个D.多个

答案A

第31题:

(单选题,1.5分)

在VBA中,指定过程参数的传递方式为传值的是

A.ByRefB.ByVaiC.ByStrD.ByVhr

答案:

B

第32题:

(单选题,1.5分)

在VBA中,一个表达式中同时含有算术运算符、关系运算符和逻缉运算符,

且不含有圆括号(),其运算次序是。

A.先运算关系运算符,其次是算术运算符,最后是逻缉运算符

B.先运算算术运算符,其次是关系运算符,最后是逻缉运算符

C.先运算逻缉运算符,其次是关系运算符,最后是算术运算符

D.先运算逻缉运算符,其次是算术运算符,最后是关系运算符

答案:

B

第33题:

(单选题,1.5分)

VBA中的逻辑值进行算术运算时,True值被当做False当做0

A.1B.-1C.10D.-10

答案:

B

答案:

B

第34题:

(单选题,1.5分)

在VBA中,类型说明符示的类型是整型。

A.$B.%C.#D."

答案:

B

第35题:

(单选题,1.5分)

变量名的长度不可以超过个字符。

A.32B.48C.128D.255

答案:

D

日期型数据应该在数据的括起来

A.前后各用一个双引号

B.前后各用一人单引号

C.前后各用一个圆括号

D.前后各用一个“号

答案:

D

第37题:

(单选题,1.5分)

D.ABC'

下面合法的字符常量。

A.ABC$B."ABC888"C.ABC

答案:

B

第38题:

(单选题,1.5分)

下列语句中,定义窗体单击事件的头语句是

A.PrivateSubForm_Dbclick()

B.PrivateSubText_Dbclick()

C.PrivateSubForm_Click()

D.PrivateSubText_Click()

答案:

C

下面正确的赋值语句是。

A.X+Y=30B.YA2=R*R

C.Y=X+30D.3Y=X

答案:

C

第40题:

(单选题,1.5分)

执行下列程序段后,变量t的值是。

s="全国计算机等级考试二级VFP语言程序设计"

n=InStr(s,"P")

z=Left(s,n-3)&"C"&Mid(s,n+1)

t=Len(z)

A.15B.18C.19D.20

答案:

B

第41题:

(单选题,1.5分)

程序的三种基本结构是。

A.Do…Loop结构、Do…LoopWhile结构和For…Nex结构

B.子程序结构、自定义函数结构

C.顺序结构、选择结构和循环结构

D.单行结构、多行结构和多分支结构

答案:

C

第42题:

(单选题,1.5分)

表达式1忏(2八5Mod7>7,20,30)的结果是。

A.10B.20C.30D.25

答案:

C

第43题:

(单选题,1.5分)

在VBA中用实际参数a和b,调用过程area(m,n),正确形式是。

A.aream,n

B.callarea(a,b)

C.callarea(m,n)

D.callareaa,b

答案:

B

第44题:

(单选题,1.5分)

变量声明语句Dima表示变量是。

A.双精度型B.整型C.长整型D.变体型

答案:

D

能够触发命令按钮的MouseDown事件的操作是。

A.在命令按钮上按下鼠标

B.拖动窗体

C.鼠标滑过命令按钮

D.按下键盘上的某个键

答案A

第46题:

(单选题,1.5分)

如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是

_

A.0.01*1nt(X+0.05)

B.0.01*Int(100*(X+0.005))

C.0.01*Int(X+0.005)

D.0.01*Int(100*(X+0.05))

答案:

B

第47题:

仲选题,1.5分)

由“Fori=1to9Step-3”决定的循环结构,其循环体将被执行

A.0次B.1次C.4次D.5次

答案A

第48题:

(单选题,1.5分)窗体中有命令按钮Command1,事件过程如下:

PublicFunctionf(xAsInteger)AsInteger'请注意:

形参x默认是传址方式

DimyAsInteger

x=20

EndFunction

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=10

b=f(a)

Debug.Printa;b

EndSub

运行程序,单击该命令按钮,贝U立即窗口中显示的内容是。

A.105B.1040C.205D.2040

答案:

D

窗体中有命令按钮Run34,对应的事件过程代码如下:

PrivateSubRun34_Enter()

DimnumAsInteger,aAsInteger,bAsInteger,iAsInteger

Fori=1to10

num=InputBox("请输入数据","输入")

IfInt(num/2)=num/2Then

a=a+1

Else

b=b+1

EndIf

Nexti

MsgBox("运行结果:

a="&Str(a)&",b="&Str(b))

EndSub

运行以上事件过程,所完成的功能是。

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

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

C.对输入的10个数据分别统计奇数和偶数的个数

D.对输入的10个数据分别统计整数和非整数的个数

答案:

C

运行下列程序,输入数据8、9、3、0后,窗体中显示结果是。

PrivateSubForm_Click()

DimsumAsInteger,mAsInteger

sum=0

Do

m=InputBox("请输入数据")

sum=sum+m

LoopUntilm=0

MsgBoxsum

EndSub

A.0B.17C.20D.21

答案:

C

第51题:

(单选题,1.5分)窗体中有命令按钮Command1,其事件过程代码如下:

PrivateSubCommand1_Click()

DimxAsInteger,yAsInteger

x=12:

y=32

CallProc(x,y)

Debug.Printx;y

EndSub

PublicSubProc(nAsInteger,ByValmAsInteger)

n=nMod10

m=mMod10

EndSub

打开窗体运行后,单击该命令按钮,则立即窗口中显示的内容是。

A.232B.123C.22D.1232

答案A

第52题:

(单选题,1.5分)

窗体中有一个名为Command2的命令按钮,Click事件功能是:

接收从键盘输入的10个大于0的不同整数,找出其中的最大值和对应的输入位置。

要在填上适当语句,使程序可以完成指定的功能。

PrivateSubCommand2_Click()

DimnumAsInteger,maxmAsInteger,maxnAsInteger

Fori=1to10

num=Val(InputBox("请输入第"&i&"个大于0的整数:

"))

Ifnum>maxmThen

maxm=num

maxn='填空处

EndIf

Nexti

MsgBox("最大值为第"&maxn&"个输入的"&maxm)

EndSub

在上述程序代码中的填空处,需要选填的内容是。

A.numB.maxmC.maxnD.i

答案:

D

第53题:

仲选题,1.5分)

下列程序段,建立如图所示的数组d(下标从1开始),填写所缺部分:

123456

212345

321234

432123

543212

654321

Dimd(1To6,1To6)

Forj=1To6

Fork=1To6

'选答案

d(j,k)=Abs(

Nextk

Nextj

答案:

C

第54题:

(单选题,1.5分)

在窗体上已经建立1个文本框控件txtl和1个命令按钮控件cmdl。

请完善程序,使之完成以下操作:

程序运行时,文本框上显示“VB程序设计”,命令按钮的标题上显示隐藏”;单击命令按钮时文本框消失;单击窗体时显示出文本框。

PrivateSubcmd1_Clic()

txtl.Visible=False

EndSub

PrivateSubForm_Click()

txt1.=True'选答案

EndSub

PrivateSubForm_Load()

txt1.Value="VBA程序设计"

txt1.Visible=True

cmd1.Caption="隐藏"

EndSub

 

答案:

C

第55题:

(单选题,1.5分)

DAO对象模型采用分层结构,位于最顶层的对象是。

A.ErrorsB.WorkspacesC.UsersD.DBEngine

答案:

D

第56题:

(单选题,1.5分)

为DAO对象变量赋值时,必须使用的关键字是

A.AddB.SetC.AndD.Or

答案:

B

第57题:

(单选题,1.5分)

DAO的Database对象的方法可以关闭一个已打开的Database对象.

A.OpenB.RecordsetC.CloseD.Delete

答案:

C

第58题:

(单选题,1.5分)

ADO的Connection对象的方法,可以打开数据源的连接。

A.OpenB.RecordsetC.CloseD.Delete

答案A

第59题:

(单选题,1.5分)

ADO的Recordset对象的方法可用来新建记录。

A.OpenB.AddNewC.CloseD.Delete

答案:

B

第60题:

仲选题,1.5分)

若要判断ADO的记录集对象rst是否已经到文件尾,则条件表达式是

A.rst.BOFB.rst.EOFC.rst.OOFD.rst.FOF

答案:

B

第61题:

(多选题,2分)

下面合法的变量名。

A.X_yz99B.123abcC.LoopD.X-YE.S168_

答案:

AE

第62题:

(填空题,4分)

通过编程求出结果。

把9786表示为两个加数之和,使其中一个加数能被91整除,而另一个

加数能被87整除。

请求出:

在这两个加数中,能被91整除的加数等于多少?

<空1>答案:

Lower(Trim(GetFill

(1)))="4914"

第63题:

(填空题,4分)

通过编程求出结果。

求S=1/5+1/10+1/15+1/20+1/25+…的前(5*n)项之和,

当S第一次大于或等于1.4时终止计算,此时项数n为。

<空1>答案:

Lower(Trim(GetFill

(1)))="616"

6级数据库基础与应用》期末综合练习题

(共有33题;满分:

36分;总时;0分钟)

第1题:

(单选题,1分)

在Access2010中的VBA过程里,要运行宏可以使用DoCmd对象的

法。

A.OpenB.RunMacroC.CloseD.Query

[A]选A

[B]选B

[C]选C

[D]选D

答案:

B

第2题:

(单选题,1分)

在宏中,OpenReport操作可用来打开指定的

A.查询B.状态栏C.窗体D.报表

[A]选A

[B]选B

[C]选C

[D]选D

答案:

D

第3题:

(单选题,1分)

关于宏的执行,以下说法不正确的是

A.在导航窗格”,选择宏”对象列表中的某个宏名并双击

可以直接运行该宏中的第一个子宏的所有宏操作

B.在导航窗格”,选择宏”对象列表中的某个宏名并双击

可以直接运行该宏中的第二个子宏的所有宏操作

C.可以在一个宏中运行另一个宏

D.在一个宏中可以含有IF逻辑块

[A]选A

[B]选B

[C]选C

[D]选D

答案:

B

第4题:

(单选题,1分)

在宏中,用于显示所有记录的宏命令是。

A.MsgboxAIIRecords

B.ShowAIIRecords

C.SetProperty

D.SaveRecords

[A]选A

[B]选B

[C]选C

[D]选D

答案:

B

第5题:

(单选题,1分)

在VBA中,表达式(5A2Mod8)>=4的值是。

A.TrueB.FalseC.AndD.Or

[A]选A

[B]选B

[C]选C

[D]选D

答案:

B

第6题:

(单选题,1分)

表达式llf(23\5.5<=3Or5>=6,68,176)的结果是

A.5B.6C.68D.176

注意:

执行整除之前,要先把除数四舍五入。

的结果

请另外试试表达式llf(23\5.4<=3Or5>=6,68,176)

[A]选A

[B]选B

[C]选C

[D]选D

答案:

C

第7题:

(单选题,1分)

执行下列程序段后,变量P的值是。

DimWAsSingle

DimPAsSingle

W=68.5

IfW<=50Then

P=W*4

Else

P=W*2

EndIf

[A]选A

[B]选B

[C]选C

[D]选D

答案:

B

第8题:

(单选题,1分)

设x=9,执行下列程序段后,变量t的值是

y=x\4+2A4

Ify<>30Thenx=x+y

t=xMod12

[A]选A

[B]选B

[C]选C

[D]选D

答案:

C

第9题:

(单选题,1分)

D.Sub

在VBA中,声明函数过程的关键字是。

A.DimB.ConstC.Function

[A]选A

[B]选B

[C]选C

[D]选D

答案:

C

第10题:

(单选题,1分)

对VBA中的逻辑值进行算术运算时,True值被当做-1,False当做

A.1B.2C.0D.3

[A]选A

[B]选B

[C]选C

[D]选D

答案:

C

第11题:

(单选题,1分)

在VBA中,类型说明符#表示的数据类型是。

A.整型B.长整型C.单精度型D.双精度

[A]选A

[B]选B

[C]选C

[D]选D

答案:

D

第12题:

(单选题,1分)

下列语句中,定义窗体的加载事件过程的头语句是_

A.PrivateSubForm_Chang()

B.PrivateSubForm_LostFocus()

C.PrivateSubForm_Load()

D.PrivateSubForm_Open()

[A]选A

[B]选B

[C]选C

[D]选D

答案:

C

第13题:

(单选题,1分)

单击此按钮,将

F面语句正确的

现有一个已经建好的窗体,窗体中有一个命令按钮

打开产品数量统计”报表,如果采用VBA代码完成,

;0

A.Docmd.OpenForm"产品数量统计"

B.Docmd.OpenView"产品数量统计"

C.Docmd.OpenTable"产品数量统计"

D.Docmd.OpenReport"产品数量统计"

[A]选A

[B]选B

[C]选C

[D]选D

答案:

D

第14题:

(单选题,1分)

表达式llf(7Mod5>3,60,IIf(2A3>28,80,100))的运算结果是

A.60B.80C.100D.160

[A]选A

[B]选B

[C]选C

[D]选D

答案:

C

第15题:

(单选题,1分)

在VBA中,变量声明语句“Dima!

bA

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

当前位置:首页 > 农林牧渔 > 林学

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

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