《数据库应用基础及应用》网上作业章

更新时间:2023-04-27 03:37:02 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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

第1题[有错](单选题,得分:,用时:0秒,满分:

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

[A]AllRecords [B]ShowRecords

[C]ShowAllRecords [D]ShowAll

标准答案: C

第2题[有错](单选题,得分:,用时:0秒,满分:

OpenForm 操作可用来打开_______。

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

标准答案: B

第3题[有错](单选题,得分:,用时:0秒,满分:

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

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

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

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

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

标准答案:A

第4题[有错](单选题,得分:,用时:0秒,满分:

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

[A]PrintRecord [B]ShowRecord

[C]IndexRecord [D]FindRecord

标准答案: D

第5题[有错](单选题,得分:,用时:0秒,满分:

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

[A]数值[B]操作[C]记录[D]报表标准答案: B

第6题[有错](单选题,得分:,用时:0秒,满分:

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

[A]最后一个子宏[B]第一个子宏

[C]第二个子宏[D]第三个子宏

标准答案: B

第7题[有错](单选题,得分:,用时:0秒,满分:

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

[A]子宏名.宏名[B]子宏名

[C]宏名.子宏名[D]宏名.宏名

标准答案: C

第8题[有错](单选题,得分:,用时:0秒,满分:

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

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

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

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

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

[A]选A

[B]选B

[C]选C

[D]选D

标准答案: D

第9题[有错](单选题,得分:,用时:0秒,满分:为窗体或报表上的控件设置属性值的宏操作是_______。

[A]AutoKeys

[B]MessageBox

[C]SetProperty

[D]Beep

标准答案: C

第10题[有错](单选题,得分:,用时:0秒,满分:在 Access2010 中,关闭窗口是使用_______操作。

[A]Close [B]QuitWindow [C]CloseWindow

[D]ExitWindow

标准答案: C

第11题[有错](单选题,得分:,用时:0秒,满分:

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

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

[A]选A

[B]选B

[C]选C

[D]选D

标准答案: B

第12题[有错](单选题,得分:,用时:0秒,满分:在 VBA 中,表达式 5^2 Mod 9 >= 3*2 的值是_______。

A.True B

.False C.And D. Or

[A]选A

[B]选B

[C]选C [D]选D

标准答案:A

第13题[有错](单选题,得分:,用时:0秒,满分:在 VBA 中,表达式 9\2<=4 Or 5<=4 的值是_______。

A.True B

.False C.And D. Or

[A]选A

[B]选B

[C]选C [D]选D

标准答案:A

第14题[有错](单选题,得分:,用时:0秒,满分:在 VBA 中,表达式 Not (168<=168) 的值是_______。

A.True B

.False C.And D. Or

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第15题[有错](单选题,得分:,用时:0秒,满分:

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

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

[A]选A

[B]选B

[C]选C

[D]选D

标准答案:A 第16题[有错](单选题,得分:,用时:0秒,满分: 在 VBA 中,表达式 2^3>=7 And (15/4>3) 的值是_______。 A .

True B .False C .And D. Or

[A]选A

[B]选B

[C]选C [D]选D 标准答案:A

第17题[有错](单选题,得分:,用时:0秒,满分: 在 VBA 中,For…Next 循环是一种_______的循环. A .不可确定循环次数

B .可确定循环次数

C .无限循环次数

D .确定循环10次以下

[A]选A

[B]选B [C]选C [D]选D 标准答案: B

第18题[有错](单选题,得分:,用时:0秒,满分:

模块是存储在一个单元中的 VBA _______的集合。 A .记录 B

.报表 C .程序代码 D .窗体

[A]选A

[B]选B [C]选C [D]选D 标准答案: C

第19题[有错](单选题,得分:,用时:0秒,满分: 过程有两种:Sub 子过程和_______。

A .主过程

B .父过程 C

.函数过程 D .调用过程 [A]

选A [B]

选B [C]

选C [D]选D

标准答案: C

第20题[有错](单选题,得分:,用时:0秒,满分: 为了增强程序的可读性,可以在程序中加入注释。方法是使用一个______,也可以使用 Rem 。

A .英文双引号 "

B .英文单引号 '

C .英文#

号 D .英文$号

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第21题[有错](单选题,得分:,用时:0秒,满分:

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

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

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

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

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

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B 第22题[有错](单选题,得分:,用时:0秒,满分:

在 VBA 中,变量的作用域分为三个层次:分别是局部变量、全局变量和_______。

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

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

[A]选A

[B]选B

[C]选C [D]选D

标准答案: C

第23题[有错](单选题,得分:,用时:0秒,满分: Nz 函数是用于处理_______值时的情况。

A.Not B.Null C

.空格 D." "

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第24题[有错](单选题,得分:,用时:0秒,满分:

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

A.按分类序 B.按数值序

C.按大小序 D.按小大序

[A]选A

[B]选B

[C]选C [D]选D

标准答案:A

第25题[有错](单选题,得分:,用时:0秒,满分: VBA 的错误处理主要使用_______语句结构。

A.In Error B.On Error C

.Of Error D.For Error

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第26题[有错](单选题,得分:,用时:0秒,满分:

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

A.! B.: C

.# D./

[A]选A [B]

选B

[C]选C [D]选D

标准答案: B

第27题[有错](单选题,得分:,用时:0秒,满分:

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

A.出口点 B.断点

C.删除点 D.进入点

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第28题[有错](单选题,得分:,用时:0秒,满分:窗体模块和报表模块都属于_______。

A.查询对象 B.表对象

C.页 D.类模块

[A]选A

[B]选B

[C]选C [D]选D

标准答案: D

第29题[有错](单选题,得分:,用时:0秒,满分:在 VBA 中,声明符号常量的关键字是_______。

A.Dim B.Const C

.% D.#

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第30题[有错](单选题,得分:,用时:0秒,满分:

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

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

[A]选A

[B]选B

[C]选C [D]选D

标准答案:A

第31题[有错](单选题,得分:,用时:0秒,满分:

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

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

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第32题[有错](单选题,得分:,用时:0秒,满分:

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

A

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

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

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

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

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第33题[有错](单选题,得分:,用时:0秒,满分: VBA 中的逻辑值进行算术运算时,True 值被当做_______,False

当做 0。 A .1 B .

-1 C .10 D .-10

答案:B

[A]选A

[B]选B [C]选C [D]选D

标准答案: B

第34题[有错](单选题,得分:,用时:0秒,满分:

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

.$ B .% C .# D ."

[A]选A

[B]选B [C]选C [D]选D

标准答案: B

第35题[有错](单选题,得分:,用时:0秒,满分:

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

.32 B .48 C .128 D .255

[A]选A

[B]选B [C]选C [D]选D

标准答案: D

第36题[有错](单选题,得分:,用时:0秒,满分:

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

A .前后各用一个双引号

B .前后各用一人单引号

C .前后各用一个圆括号

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

[A]选A

[B]选B

[C]选C

[D]选D

标准答案: D 第37题[有错](单选题,得分:,用时:0秒,满分: 下面______是合法的字符常量。

A .ABC$

B ."ABC888"

C .ABC

D .

ABC'

[A]选A

[B]选B

[C]选C

[D]选D 标准答案: B

第38题[有错](单选题,得分:,用时:0秒,满分: 下列语句中,定义窗体单击事件的头语句是______。

A .Private Sub Form_Dbclick()

B .

Private Sub Text_Dbclick()

C .Private Sub Form_Click()

D .Private Sub Text_Click()

[A]选A

[B]选B

[C]选C [D]选D 标准答案: C

第39题[有错](单选题,得分:,用时:0秒,满分:

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

A .

X+Y=30 B .Y^2=R*R C .Y=X+30 D .3Y=X

[A]选A

[B]选B

[C]选C [D]选D 标准答案: C

第40题[有错](单选题,得分:,用时:0秒,满分:

执行下列程序段后,变量 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

[A]选A

[B]选B

[C]选C

[D]选D

标准答案: B 第41题[有错](单选题,得分:,用时:0秒,满分: 程序的三种基本结构是______。 A .Do…Loop 结构、Do…Loop While 结构和

For…Next 结构 B .子程序结构、自定义函数结构 C

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

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

[A]选A

[B]选B [C]选C [D]选D 标准答案: C

第42题[有错](单选题,得分:,用时:0秒,满分:

表达式 IIf(2^5 Mod 7 > 7, 20, 30)

的结果是______。 A .10 B .

20 C .30 D .25

[A]选A

[B]选B [C]选C [D]选D

标准答案: C

第43题[有错](单选题,得分:,用时:0秒,满分: 在 VBA 中用实际参数 a 和 b ,调用过程 area(m, n),正确形式是

______。 A .area m, n B .call area(a, b) C .

call area(m, n) D .call area a, b

[A]选A `

[B]选B [C]选C [D]选D

标准答案: B

第44题[有错](单选题,得分:,用时:0秒,满分: 变量声明语句

Dim a 表示变量是______。

A .双精度型 B

.整型 C .长整型 D .变体型

[A]选A

[B]选B [C]选C [D]选D

标准答案: D

第45题[有错](单选题,得分:,用时:0秒,满分:

能够触发命令按钮的 MouseDown

事件的操作是______。

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

B .拖动窗体

C .鼠标滑过命令按钮

D .按下键盘上的某个键

[A]选A

[B]选B [C]选C [D]选D

标准答案:A

第46题[有错](单选题,得分:,用时:0秒,满分:

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

______。

A.*Int(X+ B.*Int(100*(X+)

C.*Int(X+ D.*Int(100*(X+)

[A]选A

[B]选B

[C]选C [D]选D

标准答案: B

第47题[有错](单选题,得分:,用时:0秒,满分:

由“For i=1 to 9 Step -3”决定的循环结构,其循环体将被执行______。

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

D.5 次

[A]选A

[B]选B

[C]选C [D]选D

标准答案:A

第48题[有错](单选题,得分:,用时:0秒,满分:

窗体中有命令按钮 Command1,事件过程如下:

Public Function f(x As Integer) As Integer ' 请注意: 形参 x 默认是传址方式

Dim y As Integer

x = 20

y = 2

f = x * y

End Function

Private Sub Command1_Click()

Dim a As Integer, b As Integer

a = 10

b = 5

b = f(a)

a; b

End Sub

运行程序,单击该命令按钮,则立即窗口中显示的内容是______。A.10 5 B.10 40 C.20 5 D.20 40

[A]选A [B]选B [C]选C [D]选D

标准答案: D

第49题[有错](单选题,得分:,用时:0秒,满分:

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

Private Sub Run34_Enter( )

Dim num As Integer, a As Integer, b As Integer, i As Integer For i = 1 to 10

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

If Int(num/2) = num/2 Then

a = a + 1

Else

b = b + 1

End If

Next i

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

End Sub

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

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

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

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

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

[A]选A [B]选B [C]选C [D]选D

标准答案: C

第50题[有错](单选题,得分:,用时:0秒,满分:

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

Dim sum As Integer, m As Integer

sum = 0

Do

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

sum = sum + m

Loop Until m = 0

MsgBox sum

End Sub

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

[A]选A [B]选B [C]选C [D]选D

标准答案: C

第51题[有错](单选题,得分:,用时:0秒,满分:

窗体中有命令按钮 Command1,其事件过程代码如下:

Private Sub Command1_Click()

Dim x As Integer, y As Integer

x = 12: y = 32

Call Proc(x, y)

x; y

End Sub

Public Sub Proc(n As Integer, ByVal m As Integer)

n = n Mod 10

m = m Mod 10

End Sub

打开窗体运行后,单击该命令按钮,则立即窗口中显示的内容是______。A.2 32 B.12 3 C.2 2 D.12 32

[A]选A [B]选B [C]选C [D]选D

标准答案:A

第52题[有错](单选题,得分:,用时:0秒,满分:

窗体中有一个名为 Command2 的命令按钮,Click 事件功能是:接收从键盘输入的 10 个大于 0 的不同整数,找出其中的最大值和对应的输入位置。要在______处填上适当语句,使程序可以完成指定的功能。

Private Sub Command2_Click( )

Dim num As Integer, maxm As Integer, maxn As Integer

For i = 1 to 10

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

If num > maxm Then

maxm = num

maxn = ______ '填空处

End If

Next i

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

End Sub

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

A.num B.maxm C.maxn D.i

[A]选A [B]选B [C]选C [D]选D

标准答案: D

第53题[有错](单选题,得分:,用时:0秒,满分:

在窗体上已经建立1个文本框控件txt1和1个命令按钮控件cmd1。请完善程序,使之完成以下操作:

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

Private Sub cmd1_Clic()

= False

End Sub

Private Sub Form_Click()

= True '选答案

End Sub

Private Sub Form_Load()

= "VBA程序设计"

= True

= "隐藏"

End Sub

A. Enable

B. Value

C. Visible

D. Caption

[A]选A [B]选B [C]选C [D]选D

标准答案: C

第54题[有错](单选题,得分:,用时:0秒,满分:

下列程序段,建立如图所示的数组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

Dim d(1 To 6, 1 To 6)

For j = 1 To 6

For k = 1 To 6

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

Next k

Next j

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

[A]选A [B]选B [C]选C [D]选D 标准答案: C

第55题[有错](单选题,得分:,用时:0秒,满分:

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

[A]Errors [B]Workspaces

[C]Users [D]DBEngine

标准答案: D

第56题[有错](单选题,得分:,用时:0秒,满分: 为 DAO 对象变量赋值时,必须使用的关键字是_______。

[A]Add

[B]Set

[C]And

[D]Or

标准答案: B

第57题[有错](单选题,得分:,用时:0秒,满分: DAO 的 Database 对象的_______方法可以关闭一个已打开的 Database

对象.

[A]Open

[B]Recordset [C]Close [D]Delete 标准答案: C

第58题[有错](单选题,得分:,用时:0秒,满分:

ADO

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

[A]Open

[B]Recordset [C]Close [D]Delete 标准答案:A

第59题[有错](单选题,得分:,用时:0秒,满分:

ADO

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

[A]Open

[B]AddNew [C]Close [D]Delete 标准答案: B

第60题[有错](单选题,得分:,用时:0秒,满分:

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

本文来源:https://www.bwwdw.com/article/vvrq.html

Top