1、国家二级 ACCESS机试(选择题)模拟试卷 120及答案与解析 一、选择题 1 在关于报表数据源设置的叙述中,以下正确的是 ( )。 ( A)可以是任意对象 ( B)只能是表对象 ( C)只能是查询对象 ( D)可以是表对象或查询对象 2 创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在 ( )。 ( A) 中 ( B) ()中 ( C) 中 ( D) 中 3 若在查询条件中使用了通配符 “! ”,它的含义是 ( )。 ( A)通配任意长度的字符 ( B)通配不在括 号内的任意字符 ( C)通配方括号内列出的任一单个字符 ( D)错误的使用方法 4 若在 “tEmployee”表
2、中查找所有姓 “王 ”的记录,可以在查询设计视图的准则行中输入 ( )。 ( A) Like“王 ” ( B) Like“王 *” ( C) =“王 ” ( D) =“王 *” 5 若要查询某字段的值为 “JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是 ( )。 ( A) JSJ ( B) “JSJ” ( C) “*JSJ” ( D) Like“JSJ” 6 在一个 Access的表中有 字段 “专业 ”,要查找包含 “信息 ”两个字的记录,正确的条件表达式是 ( )。 ( A) =left专业 , 2)=“信息 “ ( B) like“*信息 *“ ( C) =“信息 *“
3、 ( D) Mid(专业 , 1, 2)=“信息 “ 7 在 Access中,可用于实现人机交互的对象是 ( )。 ( A)窗体 ( B)报表 ( C)表 ( D)查询 8 在学生表中使用 “照片 ”字段存放相片,当使用向导为该表创建窗体时,照片字段使用 的默认控件是 ( )。 ( A)图形 ( B)图像 ( C)绑定对象框 ( D)未绑定对象框 9 若将窗体的标题设置为 “改变文字显示颜色 ”,应使用的语句是 ( )。 ( A) Me=“改变文字显示颜色 ” ( B) Me Caption=“改变文字显示颜色 ” ( C) Me text=“改变文字显示颜色 ” ( D) Me Name=“
4、改变文字显示颜色 ” 10 若要求在文本框中输入文本时达到密码 “水 ”号的显示效果,则应设置的属性是( )。 ( A) “默认值 ”属性 ( B) “标题 ”属性 ( C) “密码 ”属性 ( D) “输入掩码 ”属性 11 在窗体中添加了一个文本框 和一个命令按钮 (名称分别为 tText和 bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为 “计算机等级考试 ”。以下能实现上述操作的事件过程是 ( )。 ( A) Private Sub bCommand_Click( ) Caption=“计算机等级考试 “ End Sub ( B)
5、 Private Sub tText_Click( ) bCommand Caption=“计算机等级考试 “ End Sub ( C) Private Sub bCommand_Change( ) Caption=“计算机等级考试 “ End Sub ( D) Private Sub tText_Change( ) bCommand Caption=“计算机等级考试 “ End Sub 12 SQL语句不能创建的是 ( )。 ( A)报表 ( B)操作查询 ( C)选择查询 ( D)数据定义查询 13 在 SQL语言的 SELECT语句中,用于指明检索结果排序的子句是 ( )。 ( A) F
6、ROM ( B) WHILE ( C) GROUP BY ( D) ORDER BY 14 在 SELECT语句中使用 ORDER BY是为了指定 ( )。 ( A)查询的表 ( B)查询结果的顺序 ( C)查询的条件 ( D)查询的字段 15 在 SQL查询中 “GROUP BY”的含义是 ( )。 ( A)选择行条件 ( B)对查询进行排序 ( C)选择列字段 ( D)对查询进行分组 16 在 SQL语言的 SELECT语句中,可以实现选择运算的子句是 ( )。 ( A) FOR ( B) IF ( C) WHERE ( D) WHILE 17 要在报表中输出时间,设计报表时要添加一个控件
7、,且需要将该控件的 “控件来源 ”属性设置为时间表达式,最合适的控件是 ( )。 ( A)标签 ( B)文本框 ( C)列表框 ( D)组合框 18 假设某数据库已建有宏对象 “宏 1”, “宏 1”中只有一个宏操作 SetValue,其中第一个参数项目为 “ Labe10 Caption”,第二个参数表达式为 “Text0”。窗体“fmTest”中有一个标签 Labe10和一个文本框 Text0,现设置控件 Text0的 “更新后 ”事件为运行 “宏 1”,则 结果是 ( )。 ( A)将文本框清空 ( B)将标签清空 ( C)将文本框中的内容复制给标签的标题,使二者显示相同内容 ( D)将
8、标签的标题复制到文本框,使二者显示相同内容 19 下列操作中,适宜使用宏的是 ( )。 ( A)修改数据表结构 ( B)创建自定义过程 ( C)打开或关闭报表对象 ( D)处理报表中错误 20 某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序 Word,则设计该宏时应选择的宏命令是 ( )。 ( A) RunApp ( B) RunCode ( C) RunMacro ( D) RunCommand 21 在宏的调试中,可配合使用设计器上的工具按钮 ( )。 ( A) “调试 ” ( B) “条件 ” ( C) “单步 ” ( D) “运行 ” 22 在设计条件宏时,对于连续重复的条
9、件,要代替重复条件表达式可以使用符号( )。 ( A) ( B): ( C) ! ( D) = 23 在宏表达式中要引用 Forml窗体中的 txt1控件的值,正确的引用方法是 ( )。 ( A) Forms! Forml! txtl ( B) Forml! txtl ( C) Forms! txtl ( D) txtl 24 为窗体或报表上的控件设置属性值的正确宏操作命令是 ( )。 ( A) Set ( B) SetData ( C) SetWamings ( D) SetValue 25 在一个数据库中已经设置了自动宏 AutoExec如果在打开数据库的 t时候不想执行这个自动宏,正确的
10、操作是 ( )。 ( A)用 Enter键打开数据库 ( B)打开数据库时按住 Alt键 ( C)打开数据库时按住 Ctrl键 ( D)打开数据库时按住 Shift键 26 InputBox函数的返回值类型是 ( )。 ( A)数值 ( B)字符串 ( C)变体 ( D)数值或字符串 (视输入的数据而定 ) 27 使用宏组的目的是 ( )。 ( A)设计出功能复杂的宏 ( B)设计出包含大量操作的宏 ( C)减少程序内存消耗 ( D)对多个宏进行组织和管理 28 不能够使用宏的数据库对象是 ( )。 ( A)数据表 ( B)窗体 ( C)宏 ( D)报表 29 下列叙述中,错误的是 ( )。
11、( A)宏能够一次完成多个操作 ( B)可以将多个宏组成一个 宏组 ( C)可以用编程的方法来实现宏 ( D)宏命令一般由动作名和操作参数组成 国家二级 ACCESS机试(选择题)模拟试卷 120答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 本题考查报表数据源的知识。报表可以用表或查询作为数据源,但是和窗体不同, SQL语句不能作为报表的数据源。 2 【正确答案】 C 【试题解析】 参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中将参数提示文本放在 “”中。 3 【正确答案】 B 【试题解析】 各通配符 的意义如下表所示:4 【正确答案】 B 【试题解析
12、】 本题考查查询的条件准则的知识。当我们进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓 “王 ”的记录,由于是模糊查询,所以应该使用关键词 “Like”;另外在 “王 ”的后面都加上 “木 ”,代表要查找的是 “王 ”开头,后面有多个或 0个字符的数据。 5 【正确答案】 C 【试题解析】 本题考查查询设计视图的知识。在查询设计视图的准则行中,要查询的值可以用双引号括起来,也可以不括,还可以使用 Like加上通配符来使用,但是通配符不配合 Like是无法单独使用的。 6 【正确答案】 B 【试题解析】 本题考查查询条件准则的知识。当我们进行查询时,不可避免要遇到查询的条件准
13、则的书写,在本题中要求查找包含 “信息 ”的记录,由于是模糊查询,所以应该使用关键词 “Like”;另外在 “信息 ”的前后都加上 “*”,代表要查找的是 “信息 ”前面后面有多个或 0个字符的数据。 7 【正确答 案】 A 【试题解析】 用户通过使用窗体来实现数据维护、控制应用程序流程等人机交互的功能。窗体的作用包括以下几个方面。 (1)输入和编辑数据。 (2)可以为数据库中的数据表设计相应的窗体作为输入或编辑数据的界面,实现数据的输入和编辑。 (3)显示和打印数据。 (4)在窗体中可以显示或打印来自一个或多个数据表或查询中的数据,可以显示警告或解释信息。窗体中数据显示的格式相对于数据表或查
14、询更加自由和灵活。 (5)控制应用程序流程。 (6)窗体能够与函数、过程相结合,编写宏或 VBA代码完成各种复杂的控制功能。 8 【正确答案】 C 【试题解析】 图像不是窗体控件;图像用于在窗体中显示静态图片,由于静态图片并非 OLE对象,所以一旦将图片添加到窗体或报表中,便不能在 Access内进行图片编辑;绑定对象框:用于在窗体或报表上显示 OLE对象,该控件针对的是保存在窗体或报表基础记录源字段中的对象,当在记录间移动时,不同的对象将显示在窗体或报表上;非绑定对象框用于在窗体中显示非结合 OLE对象,当在记录间移动时,该对象将保持不变。 9 【正确答案】 B 【试题解析】 本题考查窗体基
15、本属性的知识。我们应该知 道, Me代表的是控件所在窗体, Caption属性代表窗体的标题; Name属性代表窗体的名字; Text属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给 Caption属性赋值的过程。 10 【正确答案】 C 【试题解析】 本题考查文本框属性的知识。文本框的常用属性中, “默认值 ”属性是用来在输入时自动出现在字段中作为新记录的值; “标题 ”属性是文本框的名称; “密码 ”属性是用来文本框中输入文本时达到密码 “*”的显示效果; “输入掩码 ”属性是用来设置输入字段的格式。 11 【正确答案】 D 【试题解析】 本题考查控件
16、的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有 tText的 Change事件,在给某个控件的属性赋值的时候,不可省略控件名。 12 【正确答案】 A 【试题解析】 本题考查 SQL语句的知识。 SQL语言的功能十分强大,它包括数据定义功能、数据查询功能、数据操纵功能和数据控制功能。 SQL能定义的数据包括表、视图、索引等,不包括报表。 13 【正确答案】 D 【试题解析】 SELECT语句能够实现数据的筛 选、投影和连接等操作,并能够完成如筛选字段重命名、多数据源数据组合、分类汇总和排序等具体操作。 FROM子句说明要查询的数据来自哪个或哪些表,可以对单
17、个或多个表进行查询; WHERE子句说明查询条件,条件表达式可以是关系表达式,也可以是逻辑表达式; GROUP BY子句用于对检索结果进行分组,可以利用它进行分组汇总; HAVING必须跟随 GROUP BY使用,它用来限定分组必须满足的条件; ORDER BY子句用于对查询结果进行排序, ASC表示查询结果按某一字段值升序排列, DESC表示查询结果按某一字段值降 序排列。 14 【正确答案】 B 【试题解析】 本题考查 SQL查询语句的知识。在 SQL查询中, GROUP BY用来分组, ORDER BY用来排序。 15 【正确答案】 D 【试题解析】 在 SQL查询中, Group By
18、用来分组, Order By用来排序。 16 【正确答案】 C 【试题解析】 FOR和 WHILE为 VBA语言中的循环语句, IF为 VBA语言中的条件语句,而 WHERE是 SQL语句中的条件语句。 17 【正确答案】 B 【试题解析】 标签控件主要用来在窗体或报 表上显示说明性文本;文本框控件主要用来输入或编辑字段数据,它是一种交互式控件;列表框表示一个选项清单;组合框控件组合了列表框和文本框的特性可以向表体添加文本框,以显示信息,如标题、参数选择以及日期。 18 【正确答案】 C 【试题解析】 本题考查宏操作的知识。宏操作 SetValue的作用是为控件、字段或者属性设置值,第一个参数
19、是要设置值的对象名称,第二个参数是要设置的值表达式。在本题中实际上就是把 Text0的值设置给 IAbel0。 19 【正确答案】 C 【试题解析】 在 Access中, 可以在宏中定义各种操作,如打开或关闭窗体、显示及隐藏工具栏、预览或打印报表等。通过直接执行宏,或者使用包含宏的用户界面,可以完成许多复杂的操作,而无须编写程序。 20 【正确答案】 A 【试题解析】 RunApp用于执行指定的外部应用程序, Word为外部应用程序;RunCode操作调用 VisualBasicforApplications(VBA) Function过程; RunMacro操作运行宏; RunCommand
20、运行 Access的内置命令,内置命令可以出现在Access菜单栏、工具栏或快捷菜 单上。 21 【正确答案】 C 【试题解析】 本题考查宏调试的知识。在宏的调试过程中,通常使用 “单步 ”工具来让宏单步执行以便观察执行效果。其余三个选项不能配合宏使用。 22 【正确答案】 A 【试题解析】 本题考查条件宏的知识。如果在宏中加入条件表达式,就可以限制宏在满足一定的条件下才能完成某种操作,对于连续重复的条件,可以使用省略号 () 代替重复条件。 23 【正确答案】 A 【试题解析】 在输入条件表达式时,会引用窗体或报表上的控件值。可以使用如下的语法: Forms!窗 体名 !控件名 或 Form
21、s!窗体名 !控件名 Reports!报表名 !控件名 或 Reports!报表名 !控件名 24 【正确答案】 D 【试题解析】 本题考查宏操作的知识。 Access中提供了 50多个可选的宏操作命令,在本题中出现的 A)选项、 B)选项均不是合法的宏操作; C)选项用于关闭或打开系统消息; D)选项用于设置属性值。 25 【正确答案】 D 【试题解析】 本题考查宏的自动运行的知识。在 Access中以 AutoExec名字命名的宏,会在数据库打开时自 动运行。若想在数据库打开时不自动运行宏,需要在打开数据库时按住 “Shift”键。 26 【正确答案】 B 【试题解析】 本题考查输入框的知
22、识。 InputBox函数用于在屏幕上弹出一个输入框,框中有若干提示信息,同时接收用户输入的值作为返回值,该值类型是一个字符串。 27 【正确答案】 D 【试题解析】 本题考查宏与宏组的知识。宏是一种特定的编码,是一个或多个操作命令的集合,它的主要功能是可以使宏中的操作命令自动执行。而宏也可以定义成宏组,这样多个宏就被保存在一个宏组中,使用时可以分别调用 ,更便于对数据库中宏对象的管理。 28 【正确答案】 A 【试题解析】 本题考查宏的知识。宏是一个或多个操作的序列,每个操作自动实现自己的功能。在 Access的窗体、报表中都可以使用宏,在宏中也可以使用宏,而在数据表中是不能使用宏的。 29 【正确答案】 A 【试题解析】 宏是指一个或多个操作的集合,其中每个操作实现特定的功能,宏命令一般是由动作名和操作参数组成的。可以将多个宏组成宏组,也可以用编程的方法来实现宏。