[计算机类试卷]国家二级(ACCESS)机试模拟试卷115及答案与解析.doc

上传人:inwarn120 文档编号:501840 上传时间:2018-11-29 格式:DOC 页数:36 大小:409KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)机试模拟试卷115及答案与解析.doc_第1页
第1页 / 共36页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷115及答案与解析.doc_第2页
第2页 / 共36页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷115及答案与解析.doc_第3页
第3页 / 共36页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷115及答案与解析.doc_第4页
第4页 / 共36页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷115及答案与解析.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、国家二级( ACCESS)机试模拟试卷 115及答案与解析 一、选择题 1 下面关于算法的叙述中,正确的是 ( )。 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( C)算法的空间复杂度是指算法程序中指令(或语句)的条数 ( D)以上三种描述都正确 2 下列二叉树描述中,正确的是 ( )。 ( A)任何一棵二叉树必须有一个度为 2的结点 ( B)二叉树的度可以小于 2 ( C)非空二叉树有 0个或 1个根结点 ( D)至少有 2个根结点 3 如果进栈序列为 A, B, C, D,则可能的出栈序列是 ( )。 ( A) C, A, D,

2、 B ( B) B, D, C, A ( C) C, D, A, B ( D)任意顺序 4 下列各选项中,不属于序言性注释的是 ( )。 ( A)程序标题 ( B)程序设计者 ( C)主要算法 ( D)数据状态 5 下列模式中,能够给出数据库物理存储结构与物理存取方法的是 ( )。 ( A)内模式 ( B)外模式 ( C)概念模式 ( D)逻辑模式 6 下列叙述中,不属于软件需求规格说明书的作用的是 ( )。 ( A)便于用户,开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 7 下列不属

3、于软件工程 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 8 数据库系统在其内部具有 3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是 ( )。 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)存储模式 9 将 E一 R图转换到关系模式时,实体与联系 都可以表示成 ( )。 ( A)属性 ( B)关系 ( C)记录 ( D)码 10 某二叉树中度为 2的结点有 10个,则该二叉树中有 ( )个叶子结点。 ( A) 9 ( B) 10 ( C) 11 ( D) 12 11 假设数据中表 A与表 B建立了 “一对多 ”关系,表 A为 “多 ”的

4、一方,则下述说法正确的是 ( )。 ( A)表 B中的一个字段能与表 A中的多个字段匹配 ( B)表 B中的一个记录能与表 A中的多个记录匹配 ( C)表 A中的一个记录能与表 B中的多个记录匹配 ( D)表 A中的一个字段能与表 B中的多个字段匹配 12 在人事管理数据库中工资与职工之间存在的关系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 13 Access中的参照完整性规则不包括 ( )。 ( A)删除规则 ( B)插入规则 ( C)查询规则 ( D)更新规则 14 在关系运算中,选择运算的含义是 ( )。 ( A)在基本表中选择满足条件的记录组成一个新的

5、关系 ( B)在基本表中选择需要的字段(属性)组成一个新的关系 ( C)在基本表中选择满足条件的记录和属性组成一个新 的关系 ( D)上述说法均是正确的 15 以下关于 SQL语句及其用途的叙述,正确的是 ( )。 ( A) CREATE TABLE用于修改一个表的结构 ( B) CREATEINDEX为字段或字段组创建视图 ( C) DROP表示从数据库中删除表、或者从字段或字段组中删除索引 ( D) ALTER TABLE用于创建表 16 能够使用 “输入掩码向导 ”创建输入掩码的字段类型是 ( )。 ( A)数字和文本 ( B)文本和备注 ( C)数字和日期 /时间 ( D)文本和日期

6、/时间 17 在现实世 界中,每个人都有自己的出生地,实体 “人 ”与实体 “出生地 ”之间的联系是 ( )。 ( A)一对一联系 ( B)一对多联系 ( C)多对多联系 ( D)无联系 18 下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是 ( )。( A) select学号,数学 from sc where数学( select avg(数学) from sc) ( B) select学号 where数学( select avg(数学) from sc) ( C) select数学 avg(数学) from sc ( D) select数学( select avg(数学) fro

7、m sc) 19 在 Access中,可以从 ( )中进行打开表的操作。 ( A) “数据表 ”视图和 “设计 ”视图 ( B) “数据表 ”视图和 “表向导 ”视图 ( C) “设计 ”视图和 “表向导 ”视图 ( D) “数据库 ”视图和 “表向导 ”视图 20 在 SQL查询中,若要取得 “学生 ”数据表中的所有记录和字段,其 SQL语法为( )。 ( A) SELECT姓名 FROM学生 ( B) SELECT*FROM学生 ( C) SELECT姓名 FROM学生 WHERE学号 =02650 ( D) SELECT*FROM学生 WHERE学号 =02650 21 下面显示的是查询

8、设计视图的 “设计网络 ”部分,从此部分所示的内容中可以判断出要创建的查询是 ( )。 ( A)删除查询 ( B)生成表查询 ( C)选择查询 ( D)更新查询 22 下列关于字段属性的默认值的设置说法,错误的是 ( )。 ( A)默认值类型必须与字段的数据类型相匹配 ( B)在默认值设置时,输入文本不需要加引号,系统会自动加上引号 ( C)设置默认值后,用户只能使用默认值 ( D)可以使用 Access的表达 式来定义默认值 23 在 SQL查询中可直接将命令发送到 ODBC数据库服务器中的查询是 ( )。 ( A)传递查询 ( B)联合查询 ( C)数据定义查询 ( D)子查询 24 在

9、SELECT语句中, “ ”的含义是 ( )。 ( A)通配符,代表一个字符 ( B)通配符,代表任意字符 ( C)测试字段是否为 NULL ( D)定义转义字符 25 如果加载一个窗体,先被触发的事件是 ( )。 ( A) Load事件 ( B) Open事件 ( C) Activate事件 ( D) Unload事件 26 以下关于字段属性的叙述,正确的是 ( )。 ( A)格式和输入掩码是一样的 ( B)可以对任意类型的字段使用向导设置输入掩码 ( C)有效性规则属性是用于限制此字段输入值的表达式 ( D)有效性规则和输入掩码是一样的 27 在下图中,与查询设计器的筛选标签中所设置的筛选

10、功能相同的表达式是 ( )。( A)成绩表,综合成绩 =80 AND成绩表,综合成绩 = 90 ( B)成绩表,综合成绩 80 AND成绩表,综合成绩 90 ( C) 80 =成绩表综合成绩 =90 ( D) 80成 绩表综合成绩 90 28 以下有关选项组叙述错误的是 ( )。 ( A)如果选项组结合到某个字段,实际上是组框架本身而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上 ( B)选项组可以设置为表达式 ( C)使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值 ( D)选项组不能接受用户的输入 29 在 Access中已建立了 “雇员 ”表,其中有可以存放照片的字段

11、,在使用向导为该表创建窗体时, “照片 ”字段所使用的默认控件是 ( )。 ( A)图像框 ( B)绑定对象框 ( C)非绑定对象 ( D)列表框 30 用于关闭或打开系统消息的宏命令是 ( )。 ( A) SetValue ( B) Requery ( C) Restore ( D) SetWarnings 31 以下有关宏操作的叙述正确的是 ( )。 ( A)宏的条件表达式中不能引用窗体或报表的控件值 ( B)不是所有的宏操作都可以转化为相应的模块代码 ( C)使用宏不能启动其他应用程序 ( D)可以利用宏组来管理相关的一系列宏 32 以下叙述中正确的是 ( )。 ( A)在一个函数中,只

12、能有一条 return语句 ( B)函数的定义和调用都可以嵌套 ( C)函数必须有返回值 ( D)不同的函数中可以使用相同名字的变量 33 以下程序段运行后,消息框的输出结果是 ( )。 a=10 b=20 c=a b MsgBox c+1 ( A)一 1 ( B) 0 ( C) 1 ( D) 2 34 在 If Endlf选择结构中,允许可嵌套的深度是 ( )。 ( A)最多 32层 ( B)最多 64层 ( C)最多 256层 ( D)没有严格限制 35 设变量 x是一个整 型变量,如果 Sgn( x)的值为 1,则 x的值是 ( )。 ( A) 1 ( B)大于 0的整数 ( C) 0

13、( D)小于 0的整数 36 VBA中不能进行错误处理的语句是 ( )。 ( A) On Error Goto标号 ( B) On Error Then标号 ( C) On Error Resume Next ( D) On Error Goto 0 37 可以计算当前日期所处年份的表达式是 ( )。 ( A) Day( Date) ( B) Year( Date) ( C) Year( Day( Date) ( D) Day( Year( Date) 38 VBA程序的多条语句写在一行中时其分隔符必须使用符号 ( )。 ( A)冒号(:) ( B)分号(;) ( C)逗号(,) ( D)单引

14、号( ) 39 假定在窗体中的通用声明段已经定义有如下的子过程: Sub f( x As Single, y As Single) t=x X=y y=x End Sub 在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程: Private Sub Command1_Click() a=10 b一 20 f( a, b) MsgBox a&b End Sub 打开窗体运行后,单击命令按钮,消息框输出的值分别为 ( )。 ( A) 20和 10 ( B) 10和 20 ( C) 10和 10 ( D) 20和 20 40 以下程序段运行结束后,变量 x的值为 ( )。 x=

15、1 y=2 DO x=x*y y=y+1 Loop While y 2 ( A) 1 ( B) 2 ( C) 3 ( D) 4 二、基本操作题 40 在考生文件夹下,存在一个数据库文件 “sampl accdb”,里边已经设计好了表对象 “tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe“。试按以下操作要求,完成各种操作: 41 分析 “tSubscribe“数据表的字段构成,判断并设置其主键。 42 设置 “tSubscribe“表中 “医生 ID”字段的相关属性,使其接受的数据只能为第 1个字符为 “A”,从第 2个字符开始三位只能是 0 9之间的数

16、字;并将该字段 设置为必填字段;设置 “科室 ID”字段的字段大小,使其与 “tOffice”表中相关字段的字段大小一致。 43 设置 “tDoctor”表中 “性别 ”字段的默认值属性,属性值为 “男 ”;并为该字段创建查阅列表,列表中显示 “男 ”和 “女 ”两个值。 44 删除 “tDoctor”表中的 “专长 ”字段,并设置 “年龄 ”字段的有效性规则和有效性文本。具体规则为:输入年龄必须在 18岁至 60岁之间(含 18岁和 60岁),有效性文本内容为: “年龄应在 18岁到 60岁之间 ”;取消对 “年龄 ”字段值的隐藏。 45 设置 “tDoctor”表的显示格式,使表的背景颜色

17、为 RGB(192, 192, 192)(银白色)、网格线为 “白色 ”、单元格效果为 “凹陷 ”。 46 通过相关字段建立 “tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe”四表之间的关系,同时使用 “实施参照完整性 ”。 三、简单应用题 46 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”和“tScore“两个表对象。试按以下要求完成设计: 47 创建一个查询,计算并输出学生最大年龄与最小年龄的差值,显示标 题为“s_data”,所建查询命名为 “qStud1”; 48 建立 “tStud”和 “tSco

18、re”两表之间的一对一关系; 49 创建一个查询,查找并显示数学成绩不及格的学生的 “姓名 ”、 “性别 ”和 “数学 ”三个字段内容,所建查询命名为 “qStud2”; 50 创建一个查询,计算并显示 “学号 ”和 “平均成绩 ”两个字段内容,其中平均成绩是计算数学、计算机和英语三门课成绩的平均值,所建查询命名为 “qStud3”。注意:不允许修改表对象 “tStud”和 “tScore”的结构及记录数据的值;选择查询只返回已选课 的学生的相关信息。 四、综合应用题 50 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tEmployee”和 “tGroup

19、”及查询对象 “qEmployee”,同时还设计出以 “qEmployee”为数据源的报表对象 “rEmployee”。试在此基础上按照以下要求补充报表设计: 51 在报表的报表页眉节区位置添加一个标签控件,其名称为 “bTit1e”,标题显示为“职工基本信息表 ”。 52 在 “性别 ”字段标题对应的报表主体节区距上边 0 1厘米、距左侧 5 2厘米位置 添加一个文本框,显示出 “性别 ”字段值,并命名为 “tSex”。 53 设置报表主体节区内文本框 “tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的 “所属部门 ”字段值,从非数据源表对象 “tGroup”中检索出对

20、应的部门名称并显示输出。(提示:考虑 DLookup函数的使用。) 注意:不允许修改数据库中的表对象 “tEmployee”和 “tGroup”及查询对象“qEmployee”;不允许修改报表对象 “qEmployee”中未涉及的控件和属性。 国家二级( ACCESS)机试模拟试卷 115答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。 2 【正确答案】 B 【试题解析】 二叉树是由 n0个结点的有限集合构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成

21、,并且左右子树都是二叉树。二叉树可以是空集合,根可以有空的左子树或空的右子树。二叉树不是树的特殊情况,它们是两个概念。 二叉树具有如下两个特点: 非空二叉树只有一个根结点。 每一 个结点最多有两棵子树,且分别称为该结点的左子树与右子树。 3 【正确答案】 B 【试题解析】 栈的操作原则为后进先出。选项 B)中出栈顺序可按 “A进, B进, B出, C进, D进, D出, C出, A出 ”实现。 4 【正确答案】 D 【试题解析】 注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修

22、改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。 5 【正 确答案】 A 【试题解析】 数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。 6 【正确答案】 D 【试题解析】 软件需求规格说明书有以下几个方面的作用: 便于用户、开发人员 进行理解和交流

23、。 反映出用户问题的结构,可以作为软件开发工作的基础和依据。 作为确认测试和验收的依据。 7 【正确答案】 D 【试题解析】 软件工程包括 3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。 8 【正确答案】 B 【试题解析】 概念模式,也称逻辑模式,是对数据库系统中全局数据逻辑结构的描述,是全体用户应用公共数据视图。它不涉及具体的硬件环境与平台,与具体的软件环境也无关。 9 【 正确答案】 B 【试题解析】 E-R图由实体、实体的属性和实体之间的联系 3个要素组成,关系模型的逻辑结构是一组关系模式的集合

24、,将 E-R图转换为关系模型:将实体、实体的属性和实体之间的联系转化为关系模式。见下表。 表 E-R模型与关系间的比较表 E-R模型 关系 E-R模型 关系 属性 属性 实体集 关系 实体 元组 联系 关系 10 【正确答案】 C 【试题解析】 根据二叉树的性质 3:对任何一棵二叉树,度为 0的结点(即叶子结点)总是比度为 2的结点多一个。 11 【正确答案】 B 【试题解析】 本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A和表 B之间存在一对一的关系,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与

25、表 A中的一条记录匹配;若表 A和表 B之间存在一对多的关系,且表B为多的一方,那么表 A中的一条记录与表 B中的多条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在多对多的关系,那么表 A中的一条记录能与表 B中的多条记录匹配,反过来表 B中的一条记录也能与表 A中的多条记录匹配。 12 【正确答案】 B 【试题解析】 本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A和表 B之间存在一对一的关系,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录

26、匹配;若表 A和表 B之间存在一对多的关系,且表B为多的一方,那么表 A中的一条记录与表 B中的多条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹 配;若表 A和表 B之间存在多对多的关系,那么表 A中的一条记录能与表 B中的多条记录匹配,反过来表 B中的一条记录也能与表 A中的多条记录匹配。由于一个职工只能有一个工资,而一个工资值可以有多个职工对应,故此应为一对多关系。 13 【正确答案】 C 【试题解析】 参照完整性规则:是指在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。实施了参照完整性后,对表中主关键字字段进行操作时系统会自动地检查主关键字字段,看看该字段是

27、否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会 自动强制执行参照完整性。 14 【正确答案】 A 【试题解析】 本题考查关系运算的知识。关系运算可分为两大类:一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。 15 【正确答案】 C 【试题解析】 本题考查 SQL中定义语句的知识。 SQL语言的功能包含数据定

28、义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。 CREATE TABLE语句的作用是创建一个表:CREATE INDEX语句的作用是创建一个索引; ALTERTABLE语句的作用是修改一个表的结构; DROP语句的作用是删除一个表的结构或者从字段或字段组中删除索引。 16 【正确答案】 D 【试题解析】 本题考查字段属性的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保 持一致,虽然对于大多数数据类型都可以设计输入掩码,但是只有 “文本 ”型和 “日期 /时间 ”型字段才可以使用 “输入掩码向导 ”。 17 【正确答案】 B 【试题解

29、析】 本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A和表 B之间存在一对一的关系,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在一对多的关系,且表 B为多的一方,那么表 A中的一条记录与表 B中的多条记录匹配,反过来表 B中 的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在多对多的关系,那么表 A中的一条记录能与表 B中的多条记录匹配,反过来表 B中的条记录也能与表 A中的多条记录匹配。就本题来说,一个人只能有一个出生地,一个地点

30、却可以出生多个人,故为一对多联系。 18 【正确答案】 A 【试题解析】 本题考查查询与 SQL关系的知识。由查询设计器可以看出,最终的输出字段是 “学号 ”和 “数学 ”,来自的表是 “sc”,查询的条件是:数学 (select avg(数学 )from sc)。 19 【正确答案】 A 【 试题解析】 本题考查表各种视图的知识。 Access中的表是数据实际存储的对象,共有三种视图, “教据表 ”视图、 “设计 ”视图、 “表向导 ”视图。其中的 “数据表 ”视图和设计视图均可以进行打开表的操作,表向导视图不能完成打开表的操作。 20 【正确答案】 B 【试题解析】 本题考查 SQL中查询

31、语句的知识。在 SQL的查询语句中, “*”代表所有字段, WHERE 子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不应指定 WHERE子句。 21 【正确答案】 D 【试题解析】 本题考查查询设计器的知识。对于本题给出的图片,注意到有 “更新到 ”这一特殊行,就应该知道这是一个更新查询。同理,删除查询应该有 “删除 ”这一行,追加查询应该有 “追加到 ”这一行,而生成表查询没有特殊的行。 22 【正确答案】 C 【试题解析】 本题考查字段属性默认值的知识。在表中的每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是

32、该字段的默认值。此默认值的类型必需和字段的数据类型一致,并且可以使用表达式来做默认值。文本型常量不需要加引号,系统会自动添加。 23 【正确答案】 A 【试题解析】 本题考查 SQL查询的知识。 SQL查询可分为 4种,联合查询将来自一个或多个表或查询的字段组合为查询结果的一个字段或列:传递查询可直接将命令发送到 ODBC数据库服务器中;数据定义查询可以创建、删除或更改表和索引;子查询的结果可用来进行进一步的查询。 24 【正确答案】 D 【试题解析】 本题考查 SQL语句的知识。在 SQL语句中的 “ ”是转义字符,跟在转义字符后面的字符被转义而不使用原义。 25 【正确答案】 A 【试题解

33、析】 本题考查窗体常见事件 的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发 Load事件,打开后才继续触发 Open事件,然后是 Activate(激活)事件。窗体关闭时触发 Unload事件。 26 【正确答案】 C 【试题解析】 本题考查字段属性的知识。在表中的每个字段都可以设置一些字段属性,其中的 “格式 ”属性用来决定数据的打印方式和屏幕显示方式, “输入掩码 ”是用来控制输入格式或检查输入中的错误的,二者不一样;虽然对于大多数数据类型都可以设计输入掩码,但是只有 “文本 ”型和 “日期时间 ”型字段才可以使用 “输入掩码向导 ”;有 效性规则属性是用于限制此字段输入值的表达

34、式,和输入掩码的作用也不一样。 27 【正确答案】 A 【试题解析】 本题考查表达式和运算符的知识。 Between And是一个表示在某区间内的运算符,等价于 =下界 And =上界。故选项 A)正确。 28 【正确答案】 D 【试题解析】 本题考查选项组的知识。选项组是由一个组框以及一组复选框、选项按钮或切换按钮组成,如果选项组结合到某个字段,实际上是组框架本身而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上;选项组也可以设置为表达式或非 结合选项组,在自定义对话框中使用非结合选项组接受用户的输入。使用结合性选项组时,只要单击选项组中所需的值,就可以为字段选定数据值。 29 【正确

35、答案】 B 【试题解析】 本题考查控件来源的知识。 Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。图像框不能被绑定;绑定对象框的来源可以是 OLE对象字段;未绑定对象框可以显示 Excel工作表、 Word文档等没有与数据库连接的对象;而列表框的控件来源可以是表或查询的字段,或者取自固定内容的数据。 30 【 正确答案】 D 【试题解析】 本题考查宏操作的知识。 Access中提供了 50多个可选的宏操作命令,在本题中 SetValue用于设置属性值; Requery用于刷新控件数据; Restore用于将最大化或最小化窗口恢复至原始大小;

36、SetWamings用于关闭或打开系统消息。 31 【正确答案】 D 【试题解析】 本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为相应的模块代码;使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以引用窗体或报表的控件 值;可以利用宏组来管理相关的一系列宏。 32 【正确答案】 D 【试题解析】 本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值, return语句可以有多个;函数可以嵌套调用,但是不得嵌套定义;不同的函数中可以使用相同名字

37、的变量,它们互相无关。 33 【正确答案】 B 【试题解析】 本题考查 VBA中表达式运算的知识。在 VBA中允许逻辑量进行算术运算, True处理成 -1, False处理成 0。 34 【正确答案】 D 【试题解析】 本题考查 VBA中选择结构嵌套的知识。在 VBA中称在If End If结构中包含其他 If End If结构的构造为选择嵌套,对于嵌套的层次没有严格规定,理论上可以嵌套无穷多层次。 35 【正确答案】 B 【试题解析】 本题考查 VBA中判断符号函数的知识。 Sgn()函数是一个判断符号的函数,其参数为数值型的值,若参数小于 0,则函数返回 -1;若参数等于 0,则函数返回

38、 O;若参数大于 0,则函数返回 1。 36 【正确答案】 B 【试题解析】 本题考查 VBA中程序运行错误处理的知识。在 VBA中,程序运行错误处理的语句有三种,分别是: On Error GoTo标号,在遇到错误发生时程序转移到标号所指位置代码执行; On Error Resume Next,在遇到错误发生时不会考虑错误并继续执行下一条语句; On ErrorGoTo O,关闭错误处理。 37 【正确答案】 B 【试题解析】 本题考查日期函数的知识。可以使用 Year函数来求取某个日期型数据的年份,使用 Date函数来求取当前日期,正确的写法应该是: Year(Date)。 38 【正确答

39、案】 A 【试题解析】 本题考查 VBA语句书写的知识。在 VBA中每条语句写在独立的一行上,若将多条语句写在一行中,需要使用 “: ”将其分隔开来。 39 【正确答案】 A 【试题解析】 本题考查 VBA中参数传递的知识。在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用 ByVal声明,说明此参数为传值调用;若用 ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。本题中形参完成了交换,由于默认为传址传递,交换 后的值也会影响到实参 a和 b,即 a和 b也完成了交换。 40 【正确答案】 B 【试题解析】

40、 本题考查 VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在 Until循环中条件为 False时执行循环体,条件为 True时退出循环;在 While循环中条件为 True时执行循环体,条件为 False时退出循环,这一点要注意区分清楚。 二、基本操作题 41 【正确答案】 步骤 1:打开 “sampl accdb”数据库,在【文件】功能区中双击“tSubscribe”表,发现只有字段 “预约 ID”的字段值是惟一的,所以应该把 “预约 ID”设为主键。右击 “tS

41、ubscribe”表,选择 “设计视图 ”快捷菜单命令,在 “tSubscribe”表设计视图右键单击 “预约 ID”所在行,在弹出的快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存表结构的修改。关闭设计视图。 【试题解析】 主要考查主键设置方法以及主键的含义,能作为主键的 “字段 ”的字段值必须满足唯一性。 42 【正确答 案】 步骤 1:右击 “tSubscribe”表,选择 “设计视图 ”快捷菜单命令,在“tSubscribe”表设计视图单击 “医生 ID”字段,在其 “字段属性 ”的 “输入掩码 ”所在行输入: “A“000。字段大小输入: 8。通

42、过 “toffice”表的 “属性 ”查看到 “医生 ID”为“8”。步骤 2:单击 “必需 ”所在行选择 “是 ”,如图 3-58所示。步骤 3:单击 “科室 ID”字段。在 “字段属性 ”中的 “字段大小 ”所在行修改为: 8。步骤 4:单击快速访问工具栏中的 “保存 ”按钮保存表设计的修改。关闭设计视图。 【试题解析】 考查掩码的 设置方法,掌握在 “掩码 ”中一些符号所代表特殊类符号。字段的大小设置,一个合理的字段大小一定能够节约数据库存储空间。 43 【正确答案】 步骤 1:右击 “tDoctor”表,选择 “设计视图 ”快捷菜单命令,单击“性别 ”字段的类型选择 “查阅向导 ”,在

43、【查阅向导】对话框内选择 “自行键入所需的值 ”单选框,单击 “下一步 ”按钮。在此对话框的第 1列的第 1、 2行分别输入 “男 ”和 “女 ”。如图 3-59所示。单击 “完成 ”按钮。步骤 2:在其 “字段属性 ”的 “默认值 ”所在行输入: ”男 ”。步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存表 设计的修改。关闭设计视图。 【试题解析】 考查默认值的设置。查阅向导的设计方法,查阅向导不但能方便输入,而且对数据有效性控制起到促进作用。 44 【正确答案】 步骤 1:右击 “tDoctor”表,选择 “设计视图 ”快捷菜单命令,单击“专长 ”字段。右键单击鼠标,在弹出的快捷菜单中

44、选择 “删除行 ”命令。在弹出的系统对话框中单击 “是 ”按钮。步骤 2:单击 “年龄 ”字段,在 “字段属性 ”F的 “有效性规则 ”输入: =18 and 步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存表设计的修改。关闭设计视图。步骤 4:双击 “tdoctor”表,在【开始】功能区中,单击 “记录 ”区域中 “其他 ”图标按钮旁边的三角箭头,在弹出的下拉列表中选择 “取消隐藏字段 ”菜单命令,打开【取消隐藏字段】对话框,勾选 “年龄 ”复选框,单击 “关闭 ”按钮。步骤 5:单击快速访问工具栏中的 “保存 ”按钮保存表。关闭表。 【试题解析】 考查表结构的调整:字段的删除。有效规则

45、的设置,有效规则设置主要用来控制输入数据的有效性。 45 【正确答案】 步骤 1:双击 “tdoctor”表。单击【开始】功能区,单击【文本格式】分组的右下角 “设置数据表格式 ”按钮,在【设置数 据表格式】对话框内,单击“背景色 ”下拉列表,选中 “其他颜色 ”项,在弹出的【颜色】对话框中单击 “自定义 ”选项卡,在其底部的 “红色 ”、 “绿色 ”、 “蓝色 ”框中分别输入: 128,单击 “确定 ”按钮,返回【设置数据表格式】对话框,单击 “网格线颜色 ”的下拉列表,选择 “标准色 ”中的 “白色 ”,单元格效果为 “凹陷 ”。 步骤 2:关闭数据表。 【试题解析】 主要考查表的美化设置

46、。 46 【正确答案】 步骤 1:在【数据库工具】功能区的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 “显示表 ”快捷菜 单命令。添加 “tDoctor”、 “tOffice”、 “tPatient”和 “tSubscribe“。关闭【显示表】对话框。步骤2:拖动 “tDoctor”表的 “医生 ID”到 “tSubscribe”表的 “医生 ID”,拖动 “tSubscribe”表的 “病人 ID”到 “tPatient”表的 “tPatient”表的 “病人 ID”,拖动 “tSubscribe”表的 “科室ID”到 “toffice”表的 “科室

47、 ID”,在每个弹出的【编辑关系】对话框中单击 “创建 ”按钮。如图 3-61所示。步骤3:在每个联系的 “线 ”上右键单击,在 弹出的快捷菜单上选择 “编辑 ”命令,在【编辑关系】对话框,单击 “实施参照完整性 ”选项框。如图 3-62所示。单击 “确定 ”按钮。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮保存建立表关系。步骤 5:关闭 “sanmpl accdb”数据库。 【试题解析】 考查多表联系设置方法,考生要掌握 “实施参照完整性 ”的含义。 三、简单应用题 47 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计

48、”按钮,系统弹出查询设计器。在【显示表】对话框中双击 “tStud”表 ,将表添加到查询设计器中,关闭【显示表】对话框。然后在 “字段 ”所的第一列输入新标题: s data:,再输入运算式: max(年龄 ) min( 年龄 ),如图3-30所示。步骤 2:单击【文件】功能区的【结果】分组中的 “运行 ”按钮,执行操作。单击快速访问工具栏中的 “保存 ”按钮,保存查询文件名为 “qStudl”。单击 “确定 ”按钮,关闭 “qStudl”查询窗口。 【试题解析】 本题主要考查查询的计算,本计算要用到系统函数 max()求最大值, Min()求最小值。然后求其之差: max(年龄 ) min( 年 龄 )。 48 【正确答案】 步骤 1:在【数据库工具】功能区的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 ”显示表 ”快捷菜单命令。在【显示表】对话框内分别双击 “tStud”和 “tScore”表到关系窗口中。关闭【显示表】

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1