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

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

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

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

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

Access《数据库基础应用》

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

(共有63题;满分:

100分; 总时;0分钟)

第1题:

(单选题,1.5分)

OpenForm操作可用来打开_______。

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

答案:

B

第2题:

(单选题,1.5分)

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

A.AllRecords    B.ShowRecords 

C.ShowAllRecords     D.ShowAll

答案:

C

第3题:

(单选题,1.5分)

要搜索记录可使用_______操作。

A.PrintRecord    B.ShowRecord 

C.IndexRecord     D.FindRecord

答案:

D

第4题:

(单选题,1.5分)

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

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

第10题:

(单选题,1.5分)

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

A.CloseB.QuitWindow

C.CloseWindowD.ExitWindow

答案:

C

第11题:

(单选题,1.5分)

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

A.True   B.False  C.And   D.Or

答案:

B

第12题:

(单选题,1.5分)

在VBA中,表达式5^2Mod9>=3*2的值是_______。

A.True   B.False  C.And   D.Or

答案:

A

第13题:

(单选题,1.5分)

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

A.True   B.False   C.And   D.Or

答案:

A

第14题:

(单选题,1.5分)

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

A.True   B.False   C.And   D.Or

答案:

B

第15题:

(单选题,1.5分)

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

A.True   B.False   C.And   D.Or

答案:

A

第16题:

(单选题,1.5分)

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

A.True   B.False   C.And   D.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.Not     B.Null     C.空格     D.""

答案:

B

第24题:

(单选题,1.5分)

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

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

答案:

A

第25题:

(单选题,1.5分)

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

A.InError   B.OnError   C.OfError  D.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.Dim     B.Const     C.%     D.#

答案:

B

第30题:

(单选题,1.5分)

在VBA中,有Sub过程和Function过程,其中Function过程将返回_______函数值。

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

答案:

A

第31题:

(单选题,1.5分)

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

A.ByRef    B.ByVal     C.ByStr    D.ByVhr

答案:

B

第32题:

(单选题,1.5分)

在VBA中,一个表达式中同时含有算术运算符、关系运算符和逻缉运算符,且不含有圆括号(),其运算次序是_______。

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

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

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

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

答案:

B

第33题:

(单选题,1.5分)

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

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

答案:

B

答案:

B

第34题:

(单选题,1.5分)

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

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

答案:

B

第35题:

(单选题,1.5分)

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

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

答案:

D

第36题:

(单选题,1.5分)

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

A.前后各用一个双引号

B.前后各用一人单引号

C.前后各用一个圆括号

D.前后各用一个“#”号

答案:

D

第37题:

(单选题,1.5分)

下面______是合法的字符常量。

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

答案:

B

第38题:

(单选题,1.5分)

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

A.PrivateSubForm_Dbclick()

B.PrivateSubText_Dbclick()

C.PrivateSubForm_Click()

D.PrivateSubText_Click()

答案:

C

第39题:

(单选题,1.5分)

下面正确的赋值语句是______。

A.X+Y=30        B.Y^2=R*R 

C.Y=X+30        D.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.15     B.18     C.19    D.20

答案:

B

第41题:

(单选题,1.5分)

程序的三种基本结构是______。

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

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

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

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

答案:

C

第42题:

(单选题,1.5分)

表达式 IIf(2^5Mod7>7,20,30) 的结果是______。

 A.10      B.20     C.30     D.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

第45题:

(单选题,1.5分)

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

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

B.拖动窗体

C.鼠标滑过命令按钮

D.按下键盘上的某个键

答案:

A

第46题:

(单选题,1.5分)

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

A.0.01*Int(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

  y=2

  f=x*y

EndFunction

PrivateSubCommand1_Click()

  DimaAsInteger,bAsInteger

  a=10

  b=5

  b=f(a)

  Debug.Printa;b

EndSub

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

A.10 5   B.10 40   C.20 5   D.20 40

答案:

D

第49题:

(单选题,1.5分)

窗体中有命令按钮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

第50题:

(单选题,1.5分)

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

PrivateSubForm_Click()

  DimsumAsInteger,mAsInteger

  sum=0

  Do

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

     sum=sum+m

  LoopUntilm=0

  MsgBoxsum

EndSub

A.0     B.17    C.20     D.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.2 32    B.12 3   C.2 2   D.12 32

答案:

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.num      B.maxm     C.maxn     D.i

答案:

D

第53题:

(单选题,1.5分)

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

          1 2 3 4 5 6

          2 1 2 3 4 5

          3 2 1 2 3 4

          4 3 2 1 2 3

          5 4 3 2 1 2

          6 5 4 3 2 1

    Dimd(1To6,1To6)

    Forj=1To6

       Fork=1To6

          d(j,k)=Abs(_____)+1      '选答案

       Nextk

    Nextj

  A.j     B.j-k+1     C.j-k    D.2*j-k

答案:

C

第54题:

(单选题,1.5分)

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

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

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

 PrivateSubcmd1_Clic()

    txt1.Visible=False

 EndSub

 PrivateSubForm_Click()

    txt1._________=True  '选答案

 EndSub

 PrivateSubForm_Load()

    txt1.Value="VBA程序设计"

    txt1.Visible=True

    cmd1.Caption="隐藏"  

 EndSub

 

A.Enable   B.Value   C.Visible   D.Caption

答案:

C

第55题:

(单选题,1.5分)

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

A.Errors   B.Workspaces   C.Users   D.DBEngine

答案:

D

第56题:

(单选题,1.5分)

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

A.Add       B.Set     C.And     D.Or

答案:

B

第57题:

(单选题,1.5分)

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

A.Open    B.Recordset    C.Close   D.Delete

答案:

C

第58题:

(单选题,1.5分)

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

A.Open    B.Recordset    C.Close   D.Delete

答案:

A

第59题:

(单选题,1.5分)

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

A.Open    B.AddNew    C.Close   D.Delete

答案:

B

第60题:

(单选题,1.5分)

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

A.rst.BOF       B.rst.EOF     C.rst.OOF     D.rst.FOF

答案:

B

第61题:

(多选题,2分)

下面______是合法的变量名。

A.X_yz99   B.123abc   C.Loop  D.X-Y   E.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+…+1/(5*n)+…的前n项之和,

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

<空1>____________________ 

答案:

Lower(Trim(GetFill

(1)))="616"

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

(共有33题;满分:

36分; 总时;0分钟)

第1题:

(单选题,1分)

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

______方法。

 A.Open    B.RunMacro       C.Close     D.Query

[A]选A

[B

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

当前位置:首页 > 小学教育 > 学科竞赛

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

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