《数据库应用基础与应用》网上作业(68章)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Access 2010 《数据库应用基础及应用》网上作业(6-8 章)
第1 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
假如要显示表的所有记录,可通过_______操作。
[A]AllRecords [B]ShowRecords
[C]ShowAllRecords [D]ShowAll
标准答案: C
第2 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
OpenForm操作可用来打开_______。
[A] 报表[B] 窗体[C] 数据库管理系统[D] 状态栏标准答案: B
第3 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
关于AutoExec 宏的说法正确的是_______。
[A] 在每次打开其所在的数据库时,都会自动运行的宏
[B] 在每次启动Access 时, 都会自动运行的宏
[C] 在每次重新启动Windows 时,都会自动启动的宏
[D]AutoExec 和其他宏一样,没什么区别
标准答案: A
第4 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
要搜索记录可使用_______操作。
[A]PrintRecord [B]ShowRecord
[C]IndexRecord [D]FindRecord
标准答案: D
第5 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
宏是由一个或多个_______组成的集合。
[A] 数值[B] 操作[C] 记录[D] 报表
标准答案: B
第6 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
直接运行包含有子宏的宏时,只运行该宏中的_______所包含的宏操作。
[A] 最后一个子宏[B] 第一个子宏
[C] 第二个子宏[D] 第三个子宏
标准答案: B
第7 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
运行宏中的某个子宏时,要用_______格式来指定宏名。
[A] 子宏名. 宏名[B] 子宏名
[C] 宏名. 子宏名[D] 宏名. 宏名
标准答案: C
第8 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
关于宏的执行,以下说法不正确的是_______。
A.在一个宏中可以运行另一个宏
B.在打开数据库时,可以自动运行AutoExec 宏
C.在"导航" 窗格,选择" 宏" 对象列表中的宏名并双击,可以直接运行含有子宏
的该宏中的第一个子宏中的所有宏操作
D.在"导航" 窗格,选择" 宏" 对象列表中的宏名并双击,可以直接运行含有子宏
的该宏中的所有宏操作
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: D
第9 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
为窗体或报表上的控件设置属性值的宏操作是_______。
[A]AutoKeys [B]MessageBox
[C]SetProperty [D]Beep
标准答案: C
第10 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在Access2010 中,关闭窗口是使用_______操作。
[A]Close [B]QuitWindow [C]CloseWindow [D]ExitWindow 标准答案: C
第11 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在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.00 , 用时: 0 秒, 满分:1.5)
在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.00 , 用时: 0 秒, 满分:1.5)
在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.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,表达式Not (168<=168) 的值是_______。
A.True B .False C .And D. Or
[A] 选A [B] 选B [C] 选C [D] 选D 标准答案: B
第15 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在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.00 , 用时: 0 秒, 满分:1.5)
在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.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,For,Next 循环是一种_______的循环.
A.不可确定循环次数
B.可确定循环次数
C.无限循环次数
D.确定循环10 次以下
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第18 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
模块是存储在一个单元中的VBA _______的集合。
A.记录B.报表C.程序代码D.窗体
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: C
第19 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
过程有两种:Sub 子过程和_______。
A.主过程B.父过程C.函数过程D.调用过程
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: C
第20 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
为了增强程序的可读性,可以在程序中加入注释。
方法是使用一个______,也可以使用Rem。
A.英文双引号" B .英文单引号' C .英文#号D.英文$号
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第21 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
下列关于文本框的“更新前”事件的叙述中,正确的是_______。
A.在文本框中更改的数据得到更新之后发生的事件
B.在文本框中更改的数据得到更新之前发生的事件
C.当文本框接收到焦点时发生的事件
D.当文本框失去了焦点时发生的事件
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第22 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,变量的作用域分为三个层次:分别是局部变量、全局变量和
_______。
A.数据库级变量B.表级变量C.模块级变量D.字段级变量
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: C
第23 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
Nz 函数是用于处理_______值时的情况。
A.Not B.Null C .空格D." "
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第24 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
VBE属性窗口提供了“按字母序”和_______两种查看方式。
A.按分类序B.按数值序C.按大小序D.按小大序
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: A
第25 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
VBA的错误处理主要使用_______语句结构。
A.In Error B .On Error C .Of Error D .For Error
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第26 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 代码中,一行可以写多个语句,每两个语句之间要用英文的_______ 分隔开。
A.!B.:C.# D./
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第27 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,通过设置_______,当运行时,可以挂起代码。
A.出口点B.断点C.删除点D.进入点
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第28 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
窗体模块和报表模块都属于_______。
A.查询对象B.表对象C.页D.类模块
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: D
第29 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,声明符号常量的关键字是_______。
A.Dim B.Const C.% D.#
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第30 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,有Sub 过程和Function 过程,其中Function 过程将返回_______函数值。
A.一个B.二个C.三个D.多个
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: A
第31 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,指定过程参数的传递方式为传值的是_______。
A.ByRef B.ByVal C.ByStr D .ByVhr
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第32 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,一个表达式中同时含有算术运算符、关系运算符和逻缉运算符,且
不含有圆括号() ,其运算次序是_______。
A.先运算关系运算符,其次是算术运算符,最后是逻缉运算符
B.先运算算术运算符,其次是关系运算符,最后是逻缉运算符
C.先运算逻缉运算符,其次是关系运算符,最后是算术运算符
D.先运算逻缉运算符,其次是算术运算符,最后是关系运算符
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第33 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
VBA中的逻辑值进行算术运算时,True 值被当做_______,False 当做0 。
A.1 B.-1 C .10 D.-10
答案:B
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第34 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
在VBA 中,类型说明符______表示的类型是整型。
A.$ B.% C.# D."
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第35 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
变量名的长度不可以超过______个字符。
A.32 B.48 C.128 D.255
[A] 选A [B] 选B [C] 选C [D] 选D 标准答案: D
第36 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
日期型数据应该在数据的______括起来。
A.前后各用一个双引号B.前后各用一人单引号
C.前后各用一个圆括号D.前后各用一个“#”号
[A] 选A [B] 选B [C] 选C [D] 选D 标准答案: D
第37 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
下面______是合法的字符常量。
A.ABC$ B."ABC888" C.ABC D.ABC'
[A] 选A [B] 选B [C] 选C [D] 选D 标准答案: B
第38 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
下列语句中,定义窗体单击事件的头语句是______。
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.00 , 用时: 0 秒, 满分:1.5)
下面正确的赋值语句是______。
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.00 , 用时: 0 秒, 满分:1.5)
执行下列程序段后,变量t 的值是_____。
s = " 全国计算机等级考试二级VFP语言程序设计"
n = InStr(s, "P")
z = Left(s, n - 3) & "C" & Mid(s, n + 1)
A. 15
B. 18
C. 19
D. 20
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第41 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
程序的三种基本结构是______。
A.Do,Loop 结构、Do,Loop While 结构和For,Next 结构
B.子程序结构、自定义函数结构
C.顺序结构、选择结构和循环结构
D.单行结构、多行结构和多分支结构
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: C
第42 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
表达式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.00 , 用时: 0 秒, 满分:1.5)
在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.00 , 用时: 0 秒, 满分:1.5)
变量声明语句Dim a 表示变量是______。
A.双精度型B.整型C.长整型D.变体型
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: D
第45 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
能够触发命令按钮的MouseDown事件的操作是______。
A.在命令按钮上按下鼠标B.拖动窗体
C.鼠标滑过命令按钮D.按下键盘上的某个键
[A] 选A [B] 选B [C] 选C [D] 选D
第46 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分: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))
[A] 选A [B] 选B [C] 选C [D] 选D
标准答案: B
第47 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
由“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.00 , 用时: 0 秒, 满分:1.5)
窗体中有命令按钮Command,1事件过程如下:
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)
Debug.Print 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.00 , 用时: 0 秒, 满分:1.5)
窗体中有命令按钮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.00 , 用时: 0 秒, 满分:1.5)
运行下列程序,输入数据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.00 , 用时: 0 秒, 满分:1.5)
窗体中有命令按钮Command,1其事件过程代码如下:
Private Sub Command1_Click()
Dim x As Integer, y As Integer
x = 12: y = 32
Call Proc(x, y)
Debug.Print 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.00 , 用时: 0 秒, 满分:1.5)
窗体中有一个名为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.00 , 用时: 0 秒, 满分:1.5)
在窗体上已经建立1个文本框控件txt1 和1个命令按钮控件cmd1。
请完善程序,使之完成以下操作:
程序运行时,文本框上显示"VBA程序设计" ,命令按钮的标题上显示" 隐藏" ;单
击命令按钮时文本框消失;单击窗体时显示出文本框。
Private Sub cmd1_Clic()
txt1.Visible = False
End Sub
Private Sub Form_Click()
txt1._________ = True ' 选答案
End Sub
Private Sub Form_Load()
txt1.Value = "VBA 程序设计"
txt1.Visible = True
cmd1.Caption = " 隐藏"
End Sub
A. Enable
B. Value
C. Visible
D. Caption
[A] 选A [B] 选B [C] 选C [D] 选D 标准答案: C
第54 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分: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
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.00 , 用时: 0 秒, 满分:1.5)
DAO对象模型采用分层结构,位于最顶层的对象是_______。
[A]Errors [B]Workspaces
[C]Users [D]DBEngine
标准答案: D
第56 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
为DAO 对象变量赋值时,必须使用的关键字是_______。
[A]Add [B]Set [C]And [D]Or
标准答案: B
第57 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
DAO的Database 对象的_______方法可以关闭一个已打开的Database 对象.
[A]Open [B]Recordset [C]Close [D]Delete
标准答案: C
第58 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
ADO的Connection 对象的_______方法,可以打开数据源的连接。
[A]Open [B]Recordset [C]Close [D]Delete
标准答案: A
第59 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
ADO的Recordset 对象的_______方法可用来新建记录。
[A]Open [B]AddNew [C]Close [D]Delete
标准答案: B
第60 题[ 有错] ( 单选题, 得分: 0.00 , 用时: 0 秒, 满分:1.5)
若要判断ADO 的记录集对象rst 是否已经到文件尾,则条件表达式是
_______。
[A]rst.BOF [B]rst.EOF [C]rst.OOF [D]rst.FOF
标准答案: B
第61 题[ 有错] ( 多选题, 得分: 0.00 , 用时: 0 秒, 满分:2)
下面______是合法的变量名。
A.X_yz99 B.123abc C.Loop D.X-Y E.S168_
[A] 选A [B] 选 B [C] 选 C [D] 选D [E] 选E 标准答案: A E
第62 题[ 有错] ( 填空题, 得分: 0.00 , 用时: 0 秒, 满分:4)
通过编程求出结果。
把9786 表示为两个加数之和,使其中一个加数能被91 整除,而另一个加数能被87 整除。
请求出:在这两个加数中,能被91 整除的加数等于多少?
序号你的答案标准答案/ 判定式
4914
<空1>(0/4 分)
第63 题[ 有错] ( 填空题, 得分: 0.00 , 用时: 0 秒, 满分:4)
通过编程求出结果。
求S = 1/5 + 1/10 + 1/15 + 1/20 + 1/25 + , + 1/(5*n) + , 的前n 项之和,
当S 第一次大于或等于 1.4 时终止计算,此时项数n 为_____。
序号你的答案标准答案/ 判定式
616
<空1>(0/4 分)。