就业数据资源平台
当前位置:首页 > Access数据库程序设计
2013年计算机等级考试二级Access练习17

  (19)在过程定义中有语句:
  Private Sub GetData(ByRef f As Integer)
  其中"ByRef"的含义是
  A)传值调用
  B)传址调用
  C)形式参数
  D)实际参数
  (20)可以作为窗体记录源的是
  A)表
  B)查询
  C)Select语句
  D)表、查询或Select语句
  (21)在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确条件表达式是
  A)"计算机"
  B)"*计算机*"
  C)Like "*计算机*"
  D)Like "计算机"
  (22)在下列关于宏和模块的叙述中,正确的是
  A)模块是能够被程序调用的函数
  B)通过定义宏可以选择或更新数据
  C)宏或模块都不能是窗体或报表上的事件代码
  D)宏可以是独立的数据库对象,可以提供独立的操作动作
  (23)在已建雇员表中有"工作日期"字段,下图所示的是以此表为数据源创建的"雇员基本信息"窗体。
  假设当前雇员的工作日期为"1998-08-17",若在窗体"工作日期"标签右侧文本框控件的"控件来源"属性中输入表达式:=Str(Month([工作日期]))+ "月",则在该文本框控件内显示的结果是
  A)Str(Month(Date()))+"月"
  B)"08"+"月"
  C)08月
  D)8月
  (24)在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在
  A)组页眉/组页脚
  B)页面页眉/页面页脚
  C)报表页眉/报表页脚
  D)主体
  (25)要改变窗体上文本框控件的数据源,应设置的属性是
  A)记录源
  B)控件来源
  C)筛选查阅
  D)默认值
  (26)On Error Goto 0语句的含义是
  A)忽略错误并执行下一条语句
  B)取消错误处理
  C)遇到错误执行定义的错误
  D)退出系统
  (27)VBA中用实际参数a和b调用有参过程Area(m,n)的正确形式是
  A)Area m,n
  B)Area a,b
  C)Call Area(m,n)
  D)Call Area a,b
  (19)B
  【解析】ByRef是传址调用,是"双向"调用形式。如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为"传址调用"的"双向"作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。所以本题答案为B。
  (20)D
  【解析】Access中窗体的"数据环境"被称为记录来源(Record Source),记录源可以是表、查询或SQL SELECT语句。Access的记录来源比Foxpro的"数据环境"提供了更大的灵活性,当Access窗体的记录来源是相互关联的若干表时,Access中通过建立查询或是使用SQL SELECT语句作为记录来源,而查询与SELECT语句指定了相关的表及表间关系。所以本题答案为D。
  (21)C
  【解析】用"*"表示该位置可匹配零或多个字符。在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确条件表达式是Like "*计算机*"。所以本题答案为C。
  (22)D
  【解析】模块是Access系统中的一个重要的对象,它以VBA语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此选项A错误。模块是装着VBA代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此选项C错误。使用宏,可以实现以下一些操作:(1)在首次打开数据库时,执行一个或一系列操作;(2)建立自定义菜单栏;(3)从工具栏上的按钮执行自己的宏或程序;(4)将筛选程序加到各个记录中,从而提高记录查找的速度;(5)可以随时打开或者关闭数据库对象;(6)设置窗体或报表控件的属性值;(7)显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意;(8)实现数据自动传输;可以自动地在各种数据格式之间导入或导出数据;(9)可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项B错误。所以本题答案为D。
  (23)D
  【解析】截取日期分量函数Month(<表达式>)的作用是返回日期表达式月份的整数,即返回的值为1到12中的一个数。故本题答案选D。
  (24)C
  【解析】组页眉用于实现报表的分组输出和分组统计。组页眉中主要安排文本框或其他类型的控件显示分组字段等数据信息。组页脚内主要安排文本框和其他控件显示分组统计数据。页面页眉是用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。页面页脚是打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一次。报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面。主体是用于打印表或查询中的记录数据,是报表显示数据的主要区域。所以本题答案为C。
  (25)B
  【解析】使用 ControlSource(控件来源)属性可以指定控件中显示的是什么数据,可以对绑定到表中的字段、查询或者SQL语句的数据进行显示和编辑,也可以显示表达式的结果。对于报表组级别,ControlSource属性将决定它是成组的字段或者表达式。所以本题的答案为B。
   (26)B
  【解析】"On Error Goto 标号"语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"On Error Resume Next"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"On Error Goto 0"语句用于取消错误处理。所以本题答案是B。
  (27)B
  【解析】含参数的过程被调用时,主调过程中的调用式必须提供相应的实参(实际参数的简称),并通过实参向形参传递的方式完成过程调用。Call方法调用函数时,必须要带括号,直接利用过程名时,不用在参数列表两边加上括号。所以本题答案是B。
就业数据资源平台