计算机等级考试题库,二级Access试题【盘点】

发布于 2018-10-09 11:52  编辑:simi
0
计算机等级考试题库 扫码微信刷题


是不是急于做大量的计算机等级考试题库,却因测试结果不尽人意而心慌不安?不要急!考无忧小编为大家准备了一些二级Access试题,希望能帮助大家高效复习,轻松通关!



计算机等级考试二级Access试题

1

1.在窗体中有一个文本框Text1,编写事件代码如下:

Private Sub Form_Click()

X=val(Inputbox("输入x的值"))

Y=1

If X<>0 Then Y = 2

Text1.Value = Y

End Sub

打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是(      )。答案:B

A1

B2

C3

D4

 

2.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是(      )。答案:B

A)微秒

B)毫秒

C)秒

D)分钟

 

3.下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。

Sub GetRecNum()

Dim rs As Object

Set rs = Me.Recordset

MsgBox

End Sub

程序空白处应填写的是(      )。答案:D

ACount

Brs.Count

CRecordCount

Drs.RecordCount

 

4.InputBox函数的返回值类型是(      )。答案:D

A)数值

B)字符串

C)变体

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

 

5.设有如下窗体单击事件过程:

Private Sub Form_Click()

a = 1

For i= 1 To 6

Select Case i

Case 1,3,5

a= a+1

Case 2,4,6

a = a+2

End Select

Next i

MsgBox a

End Sub

打开窗体运行后,单击窗体,则消息框的输出的结果是(      )。答案:C

A8

B6

C10

D9

 

6.运行下列程序,输入数据8930后,窗体中显示的结果是(      )

Private Sub Form_click()

Dim sum As Integer,m As Integer

sum=0

Do

m=InputBox("输入m")

sum=sum+m

Loop Until m=0

MsgBox sum

End Sub答案:C

A0

B17

C20

D21

 

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

Private Sub Command1_Click()

s="ABBACDDCBA"

For I=6 To 2 Step 2

x=Mid(s,I,I)

y=Left(s,I)

z=Right(s,I)

z=x & y & z

Next I

MsgBox z

End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是(      )。答案:D

AAABAAB

BABBABA

CBABBA

DBBABBA

 

8.下面编写了一个打开指定窗体的子过程OpenForms。代码如下:

Sub OpenForms(strFormName As String)

If strFormName=" " then

MsgBox"打开窗体名称不能为空!",VbCritical,"警告"

Exit Sub

End If

DoCmd.OpenForm strFormName

End Sub

如果此时需要调用该子过程打开名为“学生管理”的窗体,只需在主调过程合适的位置增添语句:

OpenForms("学生管理")

空白处应该填写的关键字是(      )。答案:C

AOpen

BOpenForm

CCall

DFunction

 

9.运行下列程序,结果是(      )

Private Sub Command32_Click()

f0 = 1: f1 = 1: k = 1

Do While k <= 5

f = f0 + f1

f0 = f1

f1 = f

k = k + 1

Loop

MsgBox "f = " & f

End Sub答案:D

Af = 5

Bf = 7

Cf = 8

Df = 13

 

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

Private Sub run35_Enter(      )

Dim num As Integer

Dim a As Integer

Dim b As Integer

Dim i As Integer

For i= 1 To 10

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

If num Mod 2=0 Then

a = a + 1

Else

b = b + 1

End If

Next i

MsgBox("运行结果:a=" & Str(A)&",b=" & Str(B))

End Sub

运行以上事件所完成的功能是(      )。答案:D

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

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

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

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

 

 

 

 

2

1.在窗体中使用一个文本框(名为n)接收输入的值,有一个命令按钮run,事件代码如下:

Private Sub run_Click()

result = ""

For i = 1 To Me!n

For j = 1 To Me!n

result = result + "*"

Next j

result = result + Chr(13)+ Chr(10)

Next i

MsgBox result

End Sub

打开窗体后,在文本框n中输入4,输出结果是(      )。答案:D

A* * * *

* * *

* *

*

B*

* * *

* * * * *

* * * * * * *

C* * * *

* * * * * *

* * * * * * * *

* * * * * * * * * *

D* * * *

* * * *

* * * *

* * * *

 

2.在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:

Private Sub run34_Click()

Sum=0

For i=10 To 1 Step -2

sum=sum+i

Next i

MsgBox sum

End Sub

运行以上事件,程序的输出结果是(      )。答案:B

A10

B30

C55

D)其他结果

 

3.ADO 的含义是(      )。答案:D

A)开放数据库互连应用编程接口

B)数据库访问对象

C)动态链接库

DActive 数据对象

 

4.程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是( )

Private Sub run35_Click()

Dim flag As Boolean

result=0

flag=True

Do While flag

result=Val(InputBox("请输入学生成绩:","输入"))

If result>=0 And result<=100 Then

Else

MsgBox "成绩输入错误,请重新输入"

End If

Loop

Rem 成绩输入正确后的程序代码略

End Sub答案:C

Aflag=False

Bflag=Not flag

Cflag=True

DExit Do

 

5.下面程序的功能是计算折旧年限,假设一台机器原价值为100万元,如果每年的折旧率为4%,多少年后它的价值不足50万元。

y=0

p=100

x=0.04

Do

p=p*<u>      </u>

y=y+1

Loop Until p<50

MsgBox y答案:B

Ax

B(1-x)

C(1+x)

D1-x

 

6.MsgBox的作用是(      )。答案:A

A)显示消息框

B)使窗口最大化

C)关闭或打开系统信息

D)从文本文件导入或导出数据

 

7.在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:

Private Sub Command1_Click()

a=0:b=5:c=6

MsgBox a=b+c

End Sub

窗体打开运行后,如果单击命令按钮,则消息框的输出结果为(      )。答案:D

A11

Ba=11

C0

DFalse

 

8.能够实现从指定记录集里检索特定字段值的函数是(      )。答案:C

ANz

BDSum

CDLookup

DRnd

 

9.假定有以下循环结构:

Do until 条件

循环体

Loop

则下列说法正确的是(      )。答案:A

A)如果“条件”是一个为-1的常数,则一次循环体也不执行

B)如果“条件”是一个为-1的常数,则至少执行一次循环体

C)如果“条件”是一个不为-1的常数,则至少执行一次循环体

D)不论“条件”是否为“真”,至少要执行一次循环体

 

10.ADO对象模型中可以打开RecordSet对象的是(      )。答案:C

A)只能是Connection对象

B)只能是Command对象

C)可以是Connection对象和Command对象

D)以上均不能

 

 

 

 

 

3

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

Private Sub Command1_Click()

Dim a(10,10)

For m=2 To 4

For n=4 To 5

a(m,n)=m*n

Next n

Next m

MsgBox a(2,5)+a(3,4)+a(4,5)

End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是(      )。答案:C

A22

B32

C42

D52

 

2.下列程序的功能是返回当前窗体的记录集

Sub GetRecNum()

Dim rs As Object

Set rs =

MsgBox rs.RecordCount

End Sub

为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是(      )。答案:B

ARecordset

BMe.Recordset

CRecordSource

DMe.RecordSource

 

3.设有如下窗体单击事件过程:

Private Sub Form_Click()

a = 1

For i = 1 To 3

Select Case i

Case 1, 3

a = a + 1

Case 2, 4

a = a + 2

End Select

Next i

MsgBox a

End Sub

打开窗体运行后,单击窗体,则消息框输出结果是(      )。答案:C

A3

B4

C5

D6

 

4.在窗体上有一个命令按钮Command1,编写事件代码如下:

Private Sub Command1_Click()

Dim y As Integer

y = 0

Do

y = InputBox("y=")

If (y Mod 10)+ Int(y / 10)= 10 Then Debug.Print y;

Loop Until y = 0

End Sub

打开窗体运行后,单击命令按钮,依次输入1037505564202819-190,立即窗口上输出的结果是(      )。答案:D

A37 55 64 28 19 19

B10 50 20

C10 50 20 0

D37 55 64 28 19

 

5.下列控件中,用来显示窗体或其他控件的说明文字,而与字段没有关系的是(      )。答案:B

A)命令按钮

B)标签

C)文本框

D)复选框

 

6.在报表中,要计算“数学”字段的最高分,应将“控件来源”属性设置为(      )。答案:A

A=Max([数学])

BMax(数学)

C=Max[数学]

D=Max(数学)

 

 

 

 

4

1.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会(      )。答案:A

A)无条件执行

B)有条件执行

C)不执行

D)出错

 

2.发生在控件接收焦点前的事件是(      )。答案:A

AEnter

BGotFocus

CExit

DLostFocus

 

3.在宏设计窗口中,可以隐藏的列是(      )。答案:C

A)条件

B)宏名和参数

C)宏名和条件

D)注释

 

4.要限制宏命令的操作范围,可以在创建宏时定义(      )。答案:B

A)宏操作对象

B)宏条件表达式

C)窗体或报表控件

D)宏操作目标

 

5.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的(      )。答案:B

A)方法和事件

B)事件和方法

C)事件和属性

D)过程和方法

 

6.用于最大化激活窗口的宏命令是(      )。答案:C

AMinimize

BRequery

CMaximize

DRestore

 

7.假设某数据库已建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为“[Label0].[Caption]”,第二个参数表达式为“[Text0]”。窗体“fmTest”中有一个标签Label0和一个文本框Text0,现设置控件Text0的“更新后”事件为运行“宏1”,则结果是(      )。答案:C

A)将文本框清空

B)将标签清空

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

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

 

8.某窗体中有一命令按钮,在“窗体视图”中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是(      )。答案:A

ARunApp

BRunCode

CRunMacro

DRunSQL

 

9.不能够使用宏的数据库对象是(      )。答案:A

A)数据表

B)窗体

C)宏

D)报表

 

10.以下是宏对象m1的操作序列设计:

假定在宏m1的操作中涉及的对象均存在,现将设计好的宏m1设置为窗体“fTest1”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”,那么执行Close操作后,会(      )。答案:C

A)只关闭窗体对象“fTest1

B)只关闭表对象“tStud

C)关闭窗体对象“fTest2”和表对象“tStud

D)关闭窗体“fTest1”和“fTest2”及表对象“tStud

 

5

1.Access中的事件,主要分为键盘事件、鼠标事件、窗口事件和(      )。答案:D

A)对象事件

B)操作事件

CA)B)选项都错误

DA)B)选项都正确

 

2.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是(      )。答案:D

AOpenQuery

BOpenReport

COpenWindow

DOpenForm

 

3.Access中,自动启动宏的名称是(      )。答案:A

Aautoexec

Bauto

Cauto.bat

Dautoexec.bat

 

4.用于执行指定的外部应用程序的宏命令是(      )。答案:B

ARunSQL

BRunApp

CRequery

DQuit

 

5.VBA中要打开名为“学生信息录入”的窗体,应使用的语句是(      )。答案:A

ADoCmd.OpenForm "学生信息录入"

BOpenForm "学生信息录入"

CDoCmd.OpenWindow "学生信息录入"

DOpenWindow "学生信息录入"

 

6.若要实现报表按某字段分组统计输出,需要设置(      )。答案:B

A)报表页脚

B)该字段组页脚

C)主体

D)页面页脚

 

7.以下关于报表组成的叙述中,错误的是(      )。答案:D

A)打印在每页的底部,用来显示本页汇总说明的是页面页脚

B)用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处的是报表页脚

C)报表显示数据的主要区域叫主体

D)用来显示报表中字段名称或对记录的分组名称的是报表页眉

 

8.下面这张报表的类型是(      )

答案:B

A)纵栏式报表

B)表格式报表

C)图表报表

D)标签报表

 

9.要实现报表的分组统计,其操作区域是(      )。答案:D

A)报表页眉或报表页脚区域

B)页面页眉或页面页脚区域

C)主体区域

D)组页眉或组页脚区域

 

10.在报表每一页的底部都输出信息,需要设置的区域是(      )。答案:D

A)报表页眉

B)报表页脚

C)页面页眉

D)页面页脚

 

6

1.在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是(      )。答案:B

A)标签

B)文本框

C)列表框

D)选项按钮

 

2.在报表设计时,如果要统计报表中某个字段的全部数据,计算表达式应放在(      )。答案:C

A)主体

B)页面页眉/页面页脚

C)报表页眉/报表页脚

D)组页眉/组页脚

 

3.如果要在报表的每一页底部显示页码号,那么应该设置(      )。答案:C

A)报表页眉

B)页面页眉

C)页面页脚

D)报表页脚

 

4.当在一个报表中列出学生3门课abc的成绩时,若要对每位学生计算这3门课的平均成绩,只需设置新添计算控件的控制源为(      )。答案:C

A)“=a+b+c/3

B)“(a+b+C)/3

C)“=(a+b+C)/3

D)以上表达式均错

 

5.报表中的页面页眉用来(      )。答案:A

A)显示报表中的字段名称或记录的分组名称

B)显示报表中的标题、图形或说明性文字

C)显示本页的汇总说明

D)显示整个报表的汇总说明



刷完以上的二级Access试题了吗?

考无忧小编祝大家:

刷的计算机等级考试题库都考,考的都会,蒙的全对,考神附体,全部都过!预祝大家都能够顺利考取计算机等级证书。考无忧小编等大家的好消息!



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)



温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯



本文网址:http://www.k51.com.cn/info/jsjdjks/1810/0949531.html
选择分享到: