《数据库技术-Access》宏的使用-知识点训练卷 河南省计算机类考纲百套卷 第52卷

2024-06-27
| 2份
| 14页
| 161人阅读
| 1人下载

内容正文:

编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第52卷,是第一部分知识点训练卷,按考纲中《数据库技术-Access》---(六)宏的使用的四点要求编写。其四点要求是: 1.了解宏的概念;2.掌握宏的基本创建方法;3.了解宏的执行及调试;4.了解宏组、条件宏的使用方法。 河南省《计算机类考纲百套卷》 第52卷 数据库技术-Access (六)宏的使用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 每次启动数据库时,自动执行的宏的名称固定设为( )。 A. AutoExec B. Open C. MsgBox D. Beep 2. 打开指定查询的宏操作是( )。 A. OpenTable B. OpenForm C. OpenQuery D. OpenReport 3. 打开指定报表的宏命令是( )。 A. Open Table B. Open Query C. Open Form D. Open Report 4. 打开窗体的宏命令是( )。 A. OpenTable B. OpenForm C. OpenQuery D. OpenReport 5. 打开指定报表的宏命令是( )。 A. OpenTable B. OpenQuery C. OpenForm D. OpenReport 6. 每次启动数据库时,自动执行的宏的名称固定为( )。 A. AutoExec B. Open C. MsgBox D. Beep 7. 打开指定查询的宏命令是( )。 A. OpenTable B. OpenForm C. OpenQuery D. OpenReport 8. 关于子宏的说法错误的是( )。 A. 子宏本身就是宏 B. 每个子宏是独立的,相互之间没关系 C. 宏组不是数据库对象 D. 用户通常将功能相近的宏放在一起构成宏组 9. 条件宏中用来判断是否执行的条件项是( )。 A. 逻辑表达式 B. 字段列表 C. 算术表达式 D. SQL 语言 10. 宏命令 Beep 的基本功能是( )。 A. 使计算机发出鸣响 B. 将活动窗口最大化 C. 弹出一个消息框 D. 宏在运行时,鼠标指针变成一个沙漏状 11. 若一个宏包含多个操作,则在运行时将按( )顺序来运行这些操作。 A. 从上到下 B. 从下到上 C. 从左到右 D. 从右到左 12. 在 Access 中,使用( )操作可以在一个宏中调用另一个宏。 A. RunMacro B. Run C. Macro D. Open 13. 将活动窗口最大化的宏命令是( )。 A. CloseWindow B. MaximizeWindow C. MinimizeWindow D. RestoreWindow 14. 宏操作不能处理的是( )。 A. 打开报表 B. 对错误进行处理 C. 显示提示信息 D. 打开和关闭窗体 15. 在宏设计窗口中不能省略的是( )。 A. 宏名 B. 操作 C. 条件 D. 备注 16. 在宏表达式中要引用Form1窗体中的txt1控件的值,正确的引用方法是( )。 A. Form1!txt1 B. txt1 C. Forms!Form1!txt1 D. Form1!xtl 17. 在宏的调试中,可配合使用设计选项卡中的工具按钮( )。 A. 调试 B. 条件 C. 单步 D. 运行 18. 在一个数据库中已经设置了自动运行宏“AutoExec”,如果在打开数据库的时候不想执行这个自动运行宏,正确的操作是( )。 A. 用Enter键打开数据库 B. 打开数据库时按住Alt键 C. 打开数据库时按住Ctrl键 D. 打开数据库时按住Shift键 19. 要限制宏命令的操作范围,可以创建宏时定义( )。 A. 宏操作对象 B. 宏条件表达式 C. 窗体或报表控件属性 D. 宏操作目标 20. 在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会( )。 A. 无条件执行 B. 有条件执行 C. 不执行 D. 出错 二、判断题(本大题共10小题,每题2分,共20分) 1. 宏是一系列操作的集合,可以在Access中自动执行一系列任务。( ) 2. 创建宏时,至少需要指定一个操作。( ) 3. 宏可以在Access的不同事件下触发执行,例如打开窗体、关闭报表等。( ) 4. 在宏设计窗口中,可以同时添加多个条件,以便根据不同的条件执行不同的操作。( ) 5. 宏组是一系列相关宏的集合,可以简化宏的管理和维护。( ) 6. 在宏中使用条件表达式时,只有当条件表达式的值为真时,对应的操作才会执行。( ) 7. 在宏的调试过程中,可以通过单步执行来观察每个操作的执行效果。( ) 8. 宏的执行顺序与宏中操作的添加顺序无关。( ) 9. 在宏中,可以使用条件表达式来控制操作的执行范围。( ) 10. 在宏的参数设置中,可以引用窗体或报表上的控件值。( ) 三、名词解释题(本大题共2小题,每题4分,共8分) 1. 宏 2. 条件宏 四、简答题(本大题共2小题,每题6分,共12分) 1. 请简述宏的基本创建方法。 2. 请解释宏组的概念及使用方法。 五、综合题(本大题共2小题,每题10分,共20分) 1.请使用宏来完成以下操作:在“员工信息”表中,批量更新所有员工的“工龄”字段,使其等于当前年份减去“入职年份”字段的值。 2.请使用条件宏来实现以下操作:在“订单”表中,当“订单状态”字段的值为“已发货”时,将“订单状态”更新为“已完成”,并记录更新时间到“完成时间”字段。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第52卷,是第一部分知识点训练卷,按考纲中《数据库技术-Access》---(六)宏的使用的四点要求编写。其四点要求是: 1.了解宏的概念;2.掌握宏的基本创建方法;3.了解宏的执行及调试;4.了解宏组、条件宏的使用方法。 河南省《计算机类考纲百套卷》 第52卷 数据库技术-Access (六)宏的使用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 每次启动数据库时,自动执行的宏的名称固定设为( )。 A. AutoExec B. Open C. MsgBox D. Beep 【答案】A 2. 打开指定查询的宏操作是( )。 A. OpenTable B. OpenForm C. OpenQuery D. OpenReport 【答案】C 3. 打开指定报表的宏命令是( )。 A. Open Table B. Open Query C. Open Form D. Open Report 【答案】D 4. 打开窗体的宏命令是( )。 A. OpenTable B. OpenForm C. OpenQuery D. OpenReport 【答案】B 5. 打开指定报表的宏命令是( )。 A. OpenTable B. OpenQuery C. OpenForm D. OpenReport 【答案】D 6. 每次启动数据库时,自动执行的宏的名称固定为( )。 A. AutoExec B. Open C. MsgBox D. Beep 【答案】A 7. 打开指定查询的宏命令是( )。 A. OpenTable B. OpenForm C. OpenQuery D. OpenReport 【答案】C 8. 关于子宏的说法错误的是( )。 A. 子宏本身就是宏 B. 每个子宏是独立的,相互之间没关系 C. 宏组不是数据库对象 D. 用户通常将功能相近的宏放在一起构成宏组 【答案】C 9. 条件宏中用来判断是否执行的条件项是( )。 A. 逻辑表达式 B. 字段列表 C. 算术表达式 D. SQL 语言 【答案】A 10. 宏命令 Beep 的基本功能是( )。 A. 使计算机发出鸣响 B. 将活动窗口最大化 C. 弹出一个消息框 D. 宏在运行时,鼠标指针变成一个沙漏状 【答案】A 11. 若一个宏包含多个操作,则在运行时将按( )顺序来运行这些操作。 A. 从上到下 B. 从下到上 C. 从左到右 D. 从右到左 【答案】A 12. 在 Access 中,使用( )操作可以在一个宏中调用另一个宏。 A. RunMacro B. Run C. Macro D. Open 【答案】A 13. 将活动窗口最大化的宏命令是( )。 A. CloseWindow B. MaximizeWindow C. MinimizeWindow D. RestoreWindow 【答案】B 14. 宏操作不能处理的是( )。 A. 打开报表 B. 对错误进行处理 C. 显示提示信息 D. 打开和关闭窗体 【答案】B 15. 在宏设计窗口中不能省略的是( )。 A. 宏名 B. 操作 C. 条件 D. 备注 【答案】B 16. 在宏表达式中要引用Form1窗体中的txt1控件的值,正确的引用方法是( )。 A. Form1!txt1 B. txt1 C. Forms!Form1!txt1 D. Form1!xtl 【答案】C 17. 在宏的调试中,可配合使用设计选项卡中的工具按钮( )。 A. 调试 B. 条件 C. 单步 D. 运行 【答案】C 18. 在一个数据库中已经设置了自动运行宏“AutoExec”,如果在打开数据库的时候不想执行这个自动运行宏,正确的操作是( )。 A. 用Enter键打开数据库 B. 打开数据库时按住Alt键 C. 打开数据库时按住Ctrl键 D. 打开数据库时按住Shift键 【答案】D 19. 要限制宏命令的操作范围,可以创建宏时定义( )。 A. 宏操作对象 B. 宏条件表达式 C. 窗体或报表控件属性 D. 宏操作目标 【答案】B 20. 在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会( )。 A. 无条件执行 B. 有条件执行 C. 不执行 D. 出错 【答案】A 二、判断题(本大题共10小题,每题2分,共20分) 1. 宏是一系列操作的集合,可以在Access中自动执行一系列任务。( ) 【答案】√ 2. 创建宏时,至少需要指定一个操作。( ) 【答案】√ 3. 宏可以在Access的不同事件下触发执行,例如打开窗体、关闭报表等。( ) 【答案】√ 4. 在宏设计窗口中,可以同时添加多个条件,以便根据不同的条件执行不同的操作。( ) 【答案】× 5. 宏组是一系列相关宏的集合,可以简化宏的管理和维护。( ) 【答案】√ 6. 在宏中使用条件表达式时,只有当条件表达式的值为真时,对应的操作才会执行。( ) 【答案】√ 7. 在宏的调试过程中,可以通过单步执行来观察每个操作的执行效果。( ) 【答案】√ 8. 宏的执行顺序与宏中操作的添加顺序无关。( ) 【答案】× 9. 在宏中,可以使用条件表达式来控制操作的执行范围。( ) 【答案】√ 10. 在宏的参数设置中,可以引用窗体或报表上的控件值。( ) 【答案】√ 三、名词解释题(本大题共2小题,每题4分,共8分) 1. 宏 【答案】宏在Access数据库中是一系列操作的集合,它可以包含一个或多个操作,用于自动执行特定的任务,如打开窗体、运行查询、设置控件属性等。宏可以响应事件触发,也可以被其他宏或VBA代码调用。 2. 条件宏 【答案】条件宏是在Access中根据特定条件来决定是否执行宏中定义的操作的一种宏。条件宏可以包含一个或多个条件,当条件满足时,即条件表达式的结果为真时,宏中的操作才会被执行。条件宏允许用户根据不同的业务逻辑执行不同的操作序列,增加了宏的灵活性和功能性。 四、简答题(本大题共2小题,每题6分,共12分) 1. 请简述宏的基本创建方法。 【答案】宏的基本创建方法包括以下几个步骤: a. 打开Access数据库,进入“创建”选项卡。 b. 在“宏与代码”组中,点击“宏”按钮,打开宏设计视图。 c. 在宏设计视图中,从“操作”列中选择一个操作,例如“OpenForm”。 d. 在“操作参数”区域,设置所选操作的参数,例如指定要打开的窗体名称。 e. 根据需要,可以添加更多的操作行,以执行多个操作。 f. 保存宏,并给宏命名。 g. 可以在设计视图中测试宏,确保它按预期执行。 2. 请解释宏组的概念及使用方法。 【答案】宏组是将多个相关宏组织在一起的一种方式,它有助于管理和维护数据库中的宏。使用宏组可以减少混乱,使得数据库的结构更加清晰。创建宏组的方法如下: a. 在宏设计视图中,创建多个独立的宏。 b. 在保存宏时,使用“宏名.宏组名”的格式来命名,例如“OpenForms.MyMacros”。 c. 要调用宏组中的宏,可以使用“宏组名.宏名”的格式,例如“MyMacros.OpenForms”。 d. 宏组可以在宏设计器中一起编辑,也可以单独运行宏组中的某个宏。 五、综合题(本大题共2小题,每题10分,共20分) 1.请使用宏来完成以下操作:在“员工信息”表中,批量更新所有员工的“工龄”字段,使其等于当前年份减去“入职年份”字段的值。 【答案】 (1)打开“员工信息”表,选择“创建”选项卡,然后点击“宏”组中的“宏”按钮。 (2)在宏设计视图中,输入宏的名称,例如“更新工龄”。 (3)在“操作”列中选择“批量更新”,在“表”行中选择“员工信息”,在“字段”行中选择“工龄”,在“表达式”行中输入“年份(Now()) - [入职年份]”。 (4)点击“保存”按钮,关闭宏设计视图。 (5)在“数据库工具”选项卡中,点击“运行”组中的“宏”按钮,选择“更新工龄”宏,点击“运行”按钮。 2.请使用条件宏来实现以下操作:在“订单”表中,当“订单状态”字段的值为“已发货”时,将“订单状态”更新为“已完成”,并记录更新时间到“完成时间”字段。 【答案】 (1)打开“订单”表,选择“创建”选项卡,然后点击“宏”组中的“宏”按钮。 (2)在宏设计视图中,输入宏的名称,例如“更新订单状态”。 (3)在“条件”行中输入“IIf([订单状态]="已发货", True, False)”。 (4)在“操作”列中选择“批量更新”,在“表”行中选择“订单”,在“字段”行中选择“订单状态”,在“表达式”行中输入"\"已完成\"”。 (5)在“操作”列中再添加一个“更新字段”,在“表”行中选择“订单”,在“字段”行中选择“完成时间”,在“表达式”行中输入“Now()”。 (6)点击“保存”按钮,关闭宏设计视图。 (7)在“数据库工具”选项卡中,点击“运行”组中的“宏”按钮,选择“更新订单状态”宏,点击“运行”按钮。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《数据库技术-Access》宏的使用-知识点训练卷 河南省计算机类考纲百套卷 第52卷
1
《数据库技术-Access》宏的使用-知识点训练卷 河南省计算机类考纲百套卷 第52卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。