国家二级ACCESS机试选择题(宏)模拟试卷4
选择题
1.在宏设计窗口中有“宏名”“条件”“操作”和“备注”等列,其中不能省略的是(B)
A. 宏名
B. 操作
C. 条件
D. 备注
解析:本题考查宏的基本构成。ACCESS中宏的基本构成包括:操作,由操作名指定做什么;参数,指定操作的相关选项,即具体怎么做:注释,对宏或操作的说明:组(Group),为了有效管理宏、使宏结果清晰,ACCESS 2010引入组。使用组可以把宏的若干操作,根据他们操作目的相关性进行分块,一个块就是一个组;条件,指定操作是否执行,当条件为真,则执行对应操作,否则不执行。以上个部分中,操作是不可缺少的。
2.使用宏组的目的是(D)
A. 设计出功能复杂的宏
B. 设计出包含大量操作的宏
C. 减少程序内存消耗
D. 对多个宏进行组织和管理
解析:本题考查宏与宏组的知识。宏是一种特定的编码,是一个或多个操作命令的集合,它的主要功能是可以使宏中的操作命令自动执行。而宏也可以定义成宏组,这样多个宏就被保存在一个宏组中,使用时可以分别调用,更便于对数据库中宏对象的管理。
3.不能够使用宏的数据库对象是(A)
A. 数据表
B. 窗体
C. 宏
D. 报表
解析:本题考查宏的知识。宏是一个或多个操作的序列,每个操作自动实现自己的功能。在Access的窗体、报表中都可以使用宏,在宏中也可以使用宏,而在数据表中是不能使用宏的。
4.下列叙述中,错误的是(A)
A. 宏能够一次完成多个操作
B. 可以将多个宏组成一个宏组
C. 可以用编程的方法来实现宏
D. 宏命令一般由动作名和操作参数组成
解析:宏是指一个或多个操作的集合,其中每个操作实现特定的功能,宏命令一般是由动作名和操作参数组成。可以将多个宏组成宏组,也可以用编程的方法来实现宏。
5.宏操作不能处理的是(B)
A. 打开报表
B. 对错误进行处理
C. 显示提示信息
D. 打开和关闭窗体
解析:打开报表:OpenRepore;打开一个窗体:OpenFom;关闭窗体:Close;显示提示信息:MsgBox;宏操作不能对错误进行处理。
6.在宏的条件表达式中,要引用“rptT”报表上名为“txtName”控件的值,可以使用的引用表达式是(A)
A. Reports!rptT!txtName
B. Report!txtName
C. rptT!txtName
D. txtName
解析:本题考查数据库对象的引用方法。基本语法格式为:Forms(或Reports)!窗体(或报表)名称!控件名称[.属性名],其中Forms或Reports分别表示窗体或报表对象集合。感叹号“!”分隔开对象名称和控件名称。“属性名称”部分默认(即在控件名称后小添加属性)时,表示该控件的值。要引用“rptT”报表上名为“txtName”控件的值,则选项A正确。
7.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件试的真假,而没有指定条件的操作则会(A)
A. 无条件执行
B. 有条件执行
C. 不执行
D. 出错
解析:本题考查操作序列宏的相关知识。没有条件的操作序列宏,会根据设计时的先后顺序,无条件的直接执行。
8.在宏的调试中,可配合使用设计器上的工具按钮(C)
A. “调试”
B. “条件”
C. “单步”
D. “运行”
解析:本题考查宏调试的知识。在宏的调试过程中,通常使用“单步”工具来让宏单步执行以便观察执行效果。其余三个选项不能配合宏使用。
9.以下是宏m的操作序列设计:
条件 操作序列 操作参数
MsgBox 消息为“AA”
[tt]>1 MsgBox 消息为“BB”。
… MsgBox 消息为“CC”.
现设置宏m为窗体“frest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fFest”运行后,在窗体上名为“tt”的文本框内输入数字1,然后单击命令按钮bTest,则(B)
A. 屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”
B. 屏幕会弹出一个消息框,显示消息“AA”
C. 屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB”
D. 屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC”
解析:本题考查条件宏的知识。在题中看到,第二个宏的条件为[tt]>1,第三个宏的条件为…,也就是和第二个宏的条件一致。由于tt=1,所以第二个宏操作不执行,第三个宏操作也不会执行,最后只是显示消息“AA”。
10.宏操作SetValue可以设置(A)
A. 窗体或报表控件的属性
B. 刷新控件数据
C. 字段的值
D. 当前系统的时间
解析:本题考查宏操作的知识。宏操作SetValue的作用是为控件、字段或者属性设置值,第一个参数是要设置值的对象名称,第二个参数是要设置的值表达式。
11.要限制宏命令的操作范围,可以在创建宏时定义(B)
A. 宏操作对象
B. 宏条件表达式
C. 窗体或报表控件属性
D. 宏操作目标
解析:要限制宏命令的操作范围可以在创建宏时定义宏条件表达式。
12.在运行宏的过程中,宏不能修改的是(B)
A. 窗体
B. 宏本身
C. 表
D. 数据库
解析:本题考查宏的知识。宏是一个或多个操作的序列,每个操作自动实现自己的功能。宏操作可以修改数据库、表和窗体,但是不能修改它本身。
13.在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号(A)
A. …
B. :
C. !
D. =
解析:本题考查条件宏的知识。如果在宏中加入条件表达式,就可以限制宏在满足一定的条件下才能完成某种操作,对于连续重复的条件,可以使用省略号(…)代替重复条件。
14.宏操作Quit的功能是(D)
A. 关闭表
B. 退出宏
C. 退出查询
D. 退出 Access
解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,其中Quit命令的功能是退出Access程序。
15.在宏表达式中要引用Forml窗体中的txtl控件的值,正确的引用方法是(C)
A. Forml!txt1
B. txt1
C. Forms!Forml!txtl
D. Forms!txtl
解析:在输入条件表达式时,会引用窗体或报表上的控件值。可以使用如下的语法:
Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]
Reports![报表名]![控件名]或[Reports]![报表名]![控件名]
16.某窗体中有一个命令按钮,在“窗体视图”中点击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是(A)
A. RtmApp
B. RunCode
本文档预览:3600字符,共6808字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载