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

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

1、国家二级 ACCESS机试(选择题)模拟试卷 19及答案与解析 一、选择题 1 数据结构主要研究的是数据的逻辑结构、数据的运算和 ( )。 ( A)数据的方法 ( B)数据的存储结构 ( C)数据的对象 ( D)数据的逻辑存储 2 一棵二叉树的前序遍历结果是 ABCEDF,中序遍历结果是 CBAEDF,则其后序遍历的结果是 ( )。 ( A) DBACEF ( B) CBEFDA ( C) FDAEBC ( D) DFABEC 3 在数据处理中,其处理的最小单位是 ( )。 ( A)数据 ( B) 数据项 ( C)数据结构 ( D)数据元素 4 在数据库系统的内部结构体系中,索引属于 ( )。

2、 ( A)模式 ( B)内模式 ( C)外模式 ( D)概念模式 5 以下 ( )不属于对象的基本特征。 ( A)继承性 ( B)封装性 ( C)分类性 ( D)多态性 6 数据库系统的核心是 ( )。 ( A)数据模型 ( B)软件开发 ( C)数据库设计 ( D)数据库管理系统 7 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做 ( )。 ( A)软件矛盾 ( B)软件危机 ( C)软件藕合 ( D)软件产生 8 关系模型允许定义 3类数据约束,下列不属于数据约束的是 ( )。 ( A)实体完整性约束 ( B)参照完整性约束 ( C)属性完整性约束 ( D)用户自定义的完

3、整性约束 9 关系表中的每一行记录称为一个 ( )。 ( A)字段 ( B)元组 ( C)属性 ( D)关键码 10 在数据库管理技术的发展中,数据独立 I生最高的是 ( )。 ( A)人工管理 ( B)文件系统 ( C)数据库系统 ( D)数据模型 11 用二维表结构表示实 体与实体之间的联系的模型是 ( )。 ( A)物理模型 ( B)层次模型 ( C)关系模型 ( D)网状模型 12 在显示查询结果时,如果要将数据表中的 “出生日期 ”字段名,显示为 “年龄 ”,可在查询设计视图中改动 ( )。 ( A)显示 ( B)字段 ( C)排序 ( D)条件 13 Access中表和数据库的关系

4、是 ( )。 ( A)一个表可以包含多个数据库 ( B)一个数据库只能包含一个表 ( C)一个数据库可以包含多个表 ( D)一个表只能包含一个数据库 14 在 Access的数据库对象 中,不包括的是 ( )。 ( A)表 ( B)向导 ( C)窗体 ( D)模块 15 下面说法中,正确的是 ( )。 ( A)文本型字段最长为 64000个字符 ( B)要得到一个计算字段的结果,仅能运用总计查询来完成 ( C)在创建一对一关系时,两个表的相关字段不一定都是主关键字 ( D)创建表之间的关系时,需要关闭所有要创建关系的表 16 在 Access数据库的表设计视图中,不能进行的操作是 ( )。 (

5、 A)修改字段类型 ( B)设置索引 ( C)增加字段 ( D)删除记录 17 利用表中的行和列来统计数据的查询是 ( )。 ( A)选择查询 ( B)操作查询 ( C)交叉表查询 ( D)参数查询 18 若要查询课程名称为 Access的记录,在查询设计视图对应字段的准则中,错误的表达式是 ( )。 ( A) Access ( B) “Access” ( C) “*Access*” ( D) Like“Access“ 19 若在 “tEmployee”表中查找所有姓 “王 ”的记录,可以在查询设计视图的准则行中输入 ( )。 ( A) Like“王 ” ( B) Like“王 ” ( C)

6、=“王 ” ( D) =“王 *” 20 在创建交叉表查询时,用户需要指定 ( )种字段。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 21 在下面有关查询基础知识的说法中不正确的是 (- )。 ( A)操作查询可以执行一个操作,如删除记录或是修改数据 ( B)选择查询可以用来查看数据 ( C)操作查询的主要用途是对少量的数据进行更新 ( D) Access提供了 4种类型的操作查询:删除查询、更改查询、追加查询和生成表查询 22 查询最近 30天的记录应使用 ( )作为准则。 ( A) Between Date()And Date()一 30 ( B) Between Date(

7、)一 3 0 And Date() ( C) =Date()一 30 ( D) Date()一 30 23 为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的( )。 ( A) “格式 ”选项卡 ( B) “事件 ”选项卡 ( C) “方法 ”选项卡 ( D) “数据 ”选项卡 24 要改变窗体上文本框控件的数据源,应设置的属性是 ( )。 ( A)记录源 ( B)控件来源 ( C)筛选查阅 ( D)默认值 25 控件的类型可以分为 ( )。 ( A)结合型、非结合型、对象型 ( B)计算型、非计算型、对象型 ( C)对象型、结合型、计算型 ( D)结合型、非结合型、计算型

8、26 要设置在报表每一页的底部都输出的信息,需要设置 ( )。 ( A)页面页眉 ( B)报表页眉 ( C)报表页脚 ( D)页面页脚 27 假设已在 Access中建立了包含 “姓名 ”、 “基本工资 ”和 “奖金 ”三个字段的职工表,以该表为数据源创建的窗体中,有一个计算实发工资的文本框,其控件来源为( )。 ( A)基本工资 +奖金 ( B) 基本工资 +奖金 ( C) =基本工资 +奖金 ( D) =基本工资 +奖金 28 在以下关于报表数据源设置的叙述中,正确的是 ( )。 ( A)只能是表对象 ( B)只能是查询对象 ( C)可以是表对象或查询对象 ( D)可以是任意对象 29 排

9、序时如果选取了多个字段,则输出结果是 ( A)按设定的优先次序依次进行排序 ( B)按最右边的列开始排序 ( C)按从左向右优先次序依次排序 ( D)无法进行排序 30 用于查找满足指定条件的下一条记录的宏命令是 ( )。 ( A) FindRecord ( B) FindFristRecord ( C) FindFrist ( D) FindNext 31 要限制宏操作的范围,可以在创建宏时定义 ( )。 ( A)宏操作对象 ( B)宏操作参数 ( C)宏条件表达式 ( D)宏操作备注 32 Sub过程与 Function过程最根本的区别是 ( )。 ( A) Sub过程的过程名不能返回值,

10、而 Function过程能通过过程名返回值 ( B) Sub过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以 ( C)两种 过程参数的传递方式不同 ( D) Function过程可以有参数, Sub过程不可以 33 VBA代码调试过程中,能够动态了解变量和表达式变化情况的是 ( )。 ( A)本地窗口 ( B)立即窗口 ( C)监视窗口 ( D)快速监视窗口 34 表达式 10 Mod 2的值为 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 5 35 假定有以下循环结构 Do Until条件 循环体 Loop 则正确的叙述是 ( )。 ( A)如果

11、 “条件 ”值为 0,则一次循环体 也不执行 ( B)如果 “条件 ”值为 0,则至少执行一次循环体 ( C)如果 “条件 ”值不为 0,则至少执行一次循环体 ( D)不论 “条件 ”是否为 “真 ”,至少要执行一次循环体 36 VBA中打开 “student”表的语句是 ( )。 ( A) Docmd OpenForm“student” ( B) Docmd OpenQuery“student” ( C) Docmd OpenTable“student” ( D) Docmd Openreport“student” 37 执行下列语句段后 y的值为 ( )。 x=3 14 y=Len(Str

12、$(x)+Space(6) ( A) 5 ( B) 9 ( C) 10 ( D) 11 38 下列不是分支结构的语句是 ( )。 ( A) IfThenEnd IF ( B) WhileEnd ( C) IfThenElseEnd If ( D) SelectCaseEnd Select 39 在窗体中有一个命令按钮 Commandl,对应的事件代码如下: Private Sub Command1_Enter() Dim hum As Integer Dim aAs Integer Dim b As Integer Dim iAs Integer For i=1 To 10 num=Input

13、Box(“请输入数据: ”, “输入 ”, 1) If Int(nurn 2)=nurn 2 Then a=a+1 Else b=b+1 EndIf Next i MsgBox(“运行结果: a=”&Str(a): “, b=”&Str(b) End Sub 运行以上事件所完成的功能是 ( )。 ( A)对输入的 10个数据求累加和 ( B)对输入的 10个数据求各自的余数,然后再进行累加 ( C)对输入的 10个数据分别统计有几个是整数,有几个是非整数 ( D)对输入的 10个数据分别统计有几个是奇数,有几个是偶数 40 在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下事件代

14、码: Private Sub Commandl_Click() Dim a(10, 10) For m=2 To 4 For n=4 To 5 a(m,n)=m*n Next n Nextm MsgBox a(2, 4)+a(3, 5)+a(4, 5) End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是 ( )。 ( A) 23 ( B) 33 ( C) 43 ( D) 53 国家二级 ACCESS机试(选择题)模拟试卷 19答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3个方面的内容, 即数据

15、的逻辑结构、存储结构和数据的运算。 2 【正确答案】 B 【试题解析】 由于该二叉树的前序遍历结果是 ABCEDF,显然 A结点为根结点,所以后序遍历时 A结点是最后遍历的,其后序遍历的结果为 CBEFDA。 3 【正确答案】 B 【试题解析】 数据元素是由多个数据项组成,数据是能够被计算机识别、存储和加工处理的信息载体,数据处理的最小单位是数据项。 4 【正确答案】 B 【试题解析】 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇 及 hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上 (如磁盘及磁盘

16、操作 )。 5 【正确答案】 A 【试题解析】 对象具有如下特征: 标识惟一性。指对象是可区分的。 分类性。指可以将具有相同属性和操作的对象抽象成类。 多态性。指同一个操作可以是不同对象的行为。 封装性。从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法。 模块独立性好。对象是面向对象的软件的基本模块,对象内部各种元素彼此结合得很紧密,内聚性强。 6 【正确答案】 D 【试题解析】 数据库管理系统 DBMS是数据库系统的核心。: DBMS是负责数据库的建立、使用和维护的软件。 DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及

17、应用程序的执行,最终都必须通过 DBMS。另外, DBMS还承担着数据库的安全保护工作,按照 DBA所规定的要求,保证数据库的完整性和安全性。 7 【正确答案】 B 【试题解析】 随着计 算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了入们难以控制软件发展的局面,即所谓的 “软件危机 ”。 8 【正确答案】 C 【试题解析】 关系模型允许 3类数据约束,它们是: 实体完整性约束 该约束要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求。 参照完整性约束 该约束是关系之间相关联的基本约束,它不允许关系引用不

18、存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要 么就为空值。 用户定义的完整性约束 用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。 9 【正确答案】 B 【试题解析】 在关系表中,每一列称为一个属性,对应表中的一个字段:每一行称为一个元组,对应表中的一条记录。 10 【正确答案】 C 【试题解析】 在人工管理阶段,数据无法共享,冗余度大,不独立,完全依赖程序;在文件系统阶段,数据共享性差;在数据库系统阶段,共享性好,独立性高。 11 【正确答案】 C 【试题解析】 本题考查数据库的基本知识。常见的数据模型有三种,分别是

19、层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。此外,今年发展的面向对象模型也逐渐成为主流数据模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。 12 【正确答案】 B 【试题解析】 A)排序用于选择查询所采用的排序方法; B)字段可以在此输入或添加字段名; C)根据所输入条件进行查找; D)利用复选框来确定字段址否在数据表(查询结果 )中显示。 13 【正确答案】 C 【试题解析】 本题考查表和数据库关系的知识。在 Access关系数据库中,数据库对象共有 7种,表就是其中的一种,用来存储数据。一个数据库可以包含多个表,而

20、一个表只能被一个数据库包含。 14 【正确答案】 B 【试题解析】 本题考查 Access数据库对象的基础知识。在 Access这个关系数据库中,数据库对象共有 7种,分别是表、查询、窗体、报表、页、宏和模块。 15 【正确答案】 D 【试题解析】 本题考查表及表字段的知识。在 Access中,表字段如果为文本型,则最长只能为 255个 字符;要想得到计算字段的结果,不仅能够使用总计查询来完成,其他查询方式如交叉表查询等也能完成;创建表与表之间的关系时,要关闭所有要创建关系的表;在创建一对一关系时,要求两个表的相关字段都是主关键字。 16 【正确答案】 D 【试题解析】 本题考查表设计视图的知

21、识。在表的设计视图中可以对表进行各种设计,包括增加和删除字段、修改字段的名称和类型、设置索引等,但是不能进行对数据记录的增加、删除和修改工作。 17 【正确答案】 C 【试题解析】 本题考查查询种类的知识。常见的查询种类有:选择查询 、交叉表查询、参数查询、操作查询和 SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果进行编辑。 18 【正确答案】 C 【试题解析】 本题考查查询条件准则的知识。查询条件的准则用于输入一个准则来限定记录的选择。本题中要求查

22、询课程名称为 Access的记录,则应限定对应字段的值为 Access。要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配 符来使用,若 Like后面没有通配符则 Like运算符相当于 “=”运算符,但是通配符不配合 Like是无法单独使用的。 19 【正确答案】 B 【试题解析】 本题考查查询的条件准则的知识。当进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓 “王 ”的记录,由于是模糊查询,所以应该使用关键词 “Like”;另外在 “王 ”的后面都加上 “*”,代表要查找的是 “王 ”开头,后面有多个或 0个字符的数据。 20 【正确答案】 C 【试题解

23、析】 本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于 某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。所以应指定行标题、列标题和字段计算值共 3种字段。 21 【正确答案】 C 【试题解析】 本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和 SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果,可以用来查看数据;操作查询是在一次查询操作中对所得结果进行编辑,可以执行一个操作,分为删除查询、更改查询、追加查询和生成表查询 。操作查询一般用来进行大量数据

24、的添加、删除或更新。 22 【正确答案】 B 【试题解析】 本题考查查询准则的知识。获得当前日期可以使用系统函数Date(),而当前日期的 30天前就是日期 Date()-30。最近 30天内的记录,也就是日期在这个区间内的记录,使用关键字 BetweenAnd 来表示在区间内,注意先写下限后写上限。 23 【正确答案】 B 【试题解析】 本题考查窗体控件的基础知识。在窗体上每一个控件都是一个对象,都具有三要素就是属性、事件和方法。事件是控件可以响应的动作如单击鼠标等,所以要想设计单击鼠标时的动作就要设计单击鼠标事件里面的内容。 24 【正确答案】 B 【试题解析】 本题考查窗体控件来源的知识

25、。 Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。设置控件来源的方法是:选择 “属性 ”窗口的 “数据 ”选项卡,并且在其中选择 “控件来源 ”。 25 【正确答案】 D 【试题解析】 本题考查窗体控件类型的知识。 Access中的窗体中控件的类型分为3种,分别是结合型、非结合型和计算型。 26 【正确答案】 D 【试题解析】 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组

26、名称:页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。 27 【正确答案】 C 【试题解析】 本题考查控件来源的知识。控件来源必须以 “=”引出,控件来源可以设置成有关字段的表达式,但是字段必须用 “”括起来。 28 【正确答案】 C 【试题解析】 本题考查报表数据源的知识。和窗体一样,报表的数据源既可以是表对象,也可以是查询对象。 29 【正确答案】 C 【试题解析】 本题考查数据表排序的知识。要想对数据表进行排序,既可以按照一个字段进行排序,也可以按照多个字段进行排序。当按照多个字段进行排序时,按从左到右的优先次序进行排序。 30 【正确答案】 D 【试题解析】 本题考查宏操作的知

27、识。 Access中提供了 50多个可选的宏操作命令,与查找满足指定条件记录相关的有两个操作: FindRecord用于查找满足指定条件的第一条记录; FindNext用于查找满足指定条件的下一条记录。 31 【正确答案】 C 【试题解析】 本题考查宏操作的知识。如果只希望满足指定条件执行宏的一个或多个操作也就是限制宏操作的范围,可以在创建宏时定义条件表达式从而形成条件操作宏。 32 【正确答案】 A 【试题解析】 本题考查函数过程和子过程的知识。函数过程和子过程都是过程,都可以使用 Call语句进行调用,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同

28、外,根本区别是:函数过程最终会通过过程名返回一个函数 值,而子过程不会。 33 【正确答案】 C 【试题解析】 本题考查 VBA调试的知识。在 VBA调试过程中可以使用到一些窗口,其中的本地窗口能够显示出所有当前过程中变量声明及变量值信息;立即窗口可以安排一些调试语句执行立即窗口域的内容;监视窗口能够动态了解变量和表达式变化情况;快速监视窗口可以快速观察变量和表达式的当前值。 34 【正确答案】 A 【试题解析】 本题考查 VBA中表达式运算的知识。在 VBA中 Mod是取余数运算,将返回左操作数整除右操作数后的余数。本题中 10可以被 2整除,所以余数为 0。 35 【正确答案】 B 【试题

29、解析】 本题考查 VBA中: Do UntilLoop 循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在 Until循环中条件为 False时执行循环体,条件为 True时退出循环;在 While循环中条件为 True时执行循环体,条件为 False时退出循环,这一点要注意区分清楚。本题中是先判断条件,条件值为 0表示条件是 False,则至少执行一次循环体。 36 【正确答案】 C 【试题解析】 本题考查 VBA中如何打开对象的知识。在 VBA中,打开表的命令格式为: Do

30、cmd OpenTable表名。另外还需知道打开窗体使用Docmd OpenForm;打开报表使用 Docmd OpenReport; 打开查询使用Docmd OpenQuery;关闭窗体和报表使用: Docmd Close。 37 【正确答案】 D 【试题解析】 本题考查基本字符串函数的知识。在 VBA中, Str函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前 面的正负号。如果参数是正数,回传的字符串会有一个前置空格。 3 14转换成字符串 “3 14”,后面再连接上 6个空格,然后用 IJen函数来求长度。最后结果为 11。 38 【正确答案】 B 【试题解析】 本

31、题考查控制结构的知识。选项 A)是一个单分支选择结构;选项C)是一个双分支选择结构;选项 D)是一个多分支选择结构;选项 B)是一个循环结构。 39 【正确答案】 D 【试题解析】 本题考查程序设计的知识。本题的重点在于判断 Int(num2)=num 2是什么样的条件。对于任意一个整数来说,若其 除 2后为整数,也就是: Int(num 2)=num 2成立,说明该数是一个偶数;反之若其除 2后不为整数,此时 Int(num 2)必然不等于 num 2,也就是一个整数不可能等于一个小数,说明该数是一个奇数。所以本题的功能是对输入的数据分别统计奇偶数的个数。 40 【正确答案】 C 【试题解析】 本题考查 VBA中二维数组的知识。本题中的数组 a是一个二维数组,在一个二重循环中为这个数组部分进行了赋值。本题中只需要注意最后使用到的二维数组的元素值,显然其值为两个下标之积。

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

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

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