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

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

1、国家二级( ACCESS)笔试模拟试卷 244及答案与解析 1 以三级模式为框架组成的 3种数据库中,真实存在于计算机外存的数据库是( )。 ( A)概念数据库 ( B)用户数据库 ( C)物理数据库 ( D)逻辑数据库 2 在过程定义中有语句: Public Sub Data(ByRef n As Integer)其中 ByRef的含义是 ( )。 ( A)传值调用 ( B)传址调用 ( C)形式参数 ( D)实际参数 3 用链表表示线性表的优点是 ( )。 ( A)便于随机存取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序和逻辑顺序相同 4 两

2、个或两个以上模块之间联系的紧密程度称为 ( )。 ( A)耦合性 ( B)内聚性 ( C)复杂性 ( D)数据传输特性 5 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( )。 ( A) acbed ( B) decab ( C) deabc ( D) cedba 6 下列叙述中正确的是 ( )。 ( A)数据库的库结构包括数据库中各个记录的数 据 ( B)数据库中的数据不仅仅是数值型数据 ( C)数据库管理系统的主要功能是建立数据 ( D)数据库文件的结构不能由系统自动生成 7 SQL语言又称为 _。 ( A)结构化定义语言 ( B)结构化控制语言

3、( C)结构化查询语言 ( D)结构化操纵语言 8 下列叙述中正确的是 ( )。 ( A)线性表是线性结构 ( B)栈与队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树是是线性结构 9 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图, 通常也把这种图称为 _。 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 10 栈底至栈顶依次存放元素 A、 B、 C、 D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是 _。 ( A) ABCED ( B) DBCEA ( C) CDABE ( D) DCBEA 11 以下关于

4、 Access表的叙述中,错误的是 ( )。 ( A)设计表的主要工作是设计表的字段和属性 ( B)表是 Access数据库中的重要对象之一 ( C)一个表中一般可以包含一到两个主题的信息 ( D)表是窗体、报表或数据访问页的主要数据源 12 下列控件中与数据表中的字段没有关系的是 ( )。 ( A)文本框 ( B)复选框 ( C)标签 ( D)组合框 13 下列关于数据访问页与 Access数据库的关系的描述中,错误的是 ( )。 ( A)数据访问与 Access数据库无关 ( B)数据访问页是 Access数据库的一种对象 ( C)数据访问页与其他 Access数据库对象的性质是相同的 (

5、 D)数据访问页的创建和修改方式与其他 Access数据库对象基本上是一致的 14 在数据访问 页的工具箱中,要在数据访问页中插入一个包含超级链接地址的图像,应该选择的图标是 _。15 退出 Access数据库管理系统可以使用的快捷键是 _。 ( A) Ctrl+O ( B) Alt+X ( C) Ctrl+C ( D) Alt+F+X 16 在 Access中已建立了 “学生 ”表,表中有 “学号 ”、 “姓名 ”、 “性别 ”和 “入学成绩 ”等字段。执行如下 SQL命令: Select性别, avg(入学成绩 )From学生 Group By性别其结果是 ( )。 ( A)计算并显示所有

6、学生的性别 和入学成绩的平均值 ( B)按性别分组计算并显示性别和入学成绩的平均值 ( C)计算并显示所有学生的入学成绩的平均值 ( D)按性别分组计算并显示所有学生的入学成绩的平均值 17 下列叙述中,不正确的是 ( )。 ( A) Access具备了模块化程序设计能力 ( B) Access不具备程序设计能力 ( C) Access可以使用系统菜单创建数据库应用系统 ( D) Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统 18 查询最近 30天的记录应使用 ( )作为准则。 ( A) Between Date() And Date()-30 ( B) Between

7、 Date()-30 And Date() ( C) =Date()-30 ( D) Date()-30 19 在窗体上画一个名称为 C1的命令按钮,然后编写如下事件过程: Private Sub C1_Click() a=0 n=Input Box(“) For i=1 To n For j=1 To i a=a+1 Next j Next i Print a End Sub 程序运行后,单击命令按钮,如果输入 4,则在窗体上显示的内容是 ( )。 ( A) 5 ( B) 6 ( C) 9 ( D) 10 20 已建立的 “tEmployee”表,表结构及表内容如下表所示:下面显示的是查询设

8、计视图,从设计视图所示的内容中判断此查询将显示_。 ( A)出生日期字段值 ( B)所有字段值 ( C)除出生日期以外的所有字段值 ( D)雇员 ID字段值 21 在窗体上有一个命令按钮 Commandl,编写事件代码如下: Private SuB commandl_Click() Dim d1 As Date Dim d2 As Date d1=#12/25/2009# d2=#1/5/2010# MsgBox DateDiFF(“WW”,d1,d2) End SuB 打开窗体运行后,单击命令按钮,消息框中输出的结果是 ( A) 1 ( B) 2 ( C) 10 ( D) 11 22 执行

9、x$=InputBox(“请输入 x的值 “)时,在弹出的对话框中输入 123,在列表框List1选中第一个列表项,该列表项的内容为 456,使 y的值是 123456的语句是( )。 ( A) y=Val(x$)+Val(Listl.List(0) ( B) y=Val(x$)+Val(List1.List(1) ( C) y=Val(x$)4 As Integer ( D) Dim A(3;4) As Integer 35 在已建窗体中有一命令按钮 (名为 Command1),该按钮的单击事件对应的 VBA代码为 P“vate Sul Command 1_Click() subT.Form

10、.RecordSource=“select * from雇员 “ End Sub 单击该按钮实现的功能是 ( )。 ( A)使用 select命令查找 “雇员 ”表中的所有记录 ( B)使用 select命令查找并显示 “雇员 ”表中的所有记录 ( C)将 subT窗体的数据来源设置为一个字符串 ( D)将 subT窗体的数据来源设置为 “雇员 ”表 36 已定义好有参函数 f(m),其中形参 m是整型量。下面调用该函数,传递实参为5,将返回的函数值赋值给变量 t。以下正确的是 ( )。 ( A) t=f(m) ( B) t=Call f(m) ( C) t=f(5) ( D) t=Call

11、f(m) 37 下列软件系统结构图的宽度为【 】。 38 队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 _。 39 源程序文档化要求程序应加注释。注释一般分为序言性注释和【 】注释。 40 Jackson结构化程序设计方法是英国的 M Jackson提出的,它是一种面向【 】的设计方法。 41 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 42 数据模型按不同 的应用层次分为三种类型,它们是 _数据模型、逻辑数据模型和物理数据模型。 43 可以把具有相同属性的一些不同对象归类,称为 _。 44 报表设计中页码的输出、分组统计数据的

12、输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为【 】。 45 在一个宏中可以包含多个操作,在运行宏时将按【 】的顺序来运行这些操作。 46 执行下列的程序段后,变量 a的值为 _。 a=0 For i=2 7 To 5 9 Step 0 5 a=a+1 Next i 47 【 】报表也称为窗体报表。 48 在浏览数据访问页中时,如果记录导航器中的页码显示为 “4-6 of 28”,则在记录导航器的 “ReccordSetLabel”属性应设置为【 】。 49 可以建立多层次的组页眉及组页脚,但层次不能太多,一般不超过 _层。 50 Access中报表对象的数据源可以

13、设置为 _。 51 软件是程序、数据和 ( )的集合。 52 在 Access中,要在查找条件中设置与任意一个数字字符匹配的 条件,可使用的通配符是 ( )。 国家二级( ACCESS)笔试模拟试卷 244答案与解析 1 【正确答案】 B 【试题解析】 (1)以内模式为框架所组成的数据库叫物理数据库; (2)以概念模式为框架所组成的数据库叫概念数据库; (3)以外模式为框架所组成的数据库叫用户数据库,它是真实存在于计算机外存中的数据库。 2 【正确答案】 D 【试题解析】 ByRef的含义是传址调用。 3 【正确答案】 C 【试题解析】 在链表中因为除了存放数据元素之外,还要存放指针,所以链表

14、花费 的存储空间比顺序表还要多。在插入和删除数据元素时,只需要移动相应的记录指针即可。在链表中,数据的物理结构与逻辑结构不一定相同,因为是靠指针来实现对数据的指定的,所以不能进行随机存取。 4 【正确答案】 A 【试题解析】 耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。 5 【正确答案】 D 【试题解析】 中序遍历的递归算法如下: 遍历左子树; 访问根结点; 遍历右子树。前序遍历的递归算法如下: 访问根结点; 遍历左子树; 遍历右子树。后序遍历的递归算法如下: 遍历左子树; 遍历右子树; 访问根结点。由后序遍历结果 dabec可知 c是

15、根结点,且无右子树。再由左子树的后序遍历结果dabe可知, e是左子树的根结点,且由左子树的中序遍历结果 deba可知, d是左子树的左子树结点, b和 a是左子树的右子树结点。再次由后序遍历结果 ab可知, a是左子树结点。 b是根结点。至此,各结点在树中的位置已完全确定。 6 【正确答案】 B 【试题解析】 数据库中的数据可以是合法的任意数据类型,而不仅仅是数值型数据。 7 【正确答案】 C 【试题解析】 结构化查询语言 (Structured Query Language,简称 SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。 8 【正确答案】 A 【试题解析】 一个线性

16、结构需要满足以下两个条件:一是有且只有一个根节点;二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个条件,所以它们都是线性结 构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件。所以它不是线性结构。 9 【正确答案】 B 【试题解析】 常见的过程设计工具有:程序流程图、 N-S图、 PAD 图和 HIPO 图。其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 N-S图。 10 【正确答案】 D 【试题解析】 栈操作原则上 “

17、后进先出 ”,栈底至栈顶依次存放元素 A、 B、 c、D,则表明这 4个元素中 D是最后进栈, B、 C处于中间, A最早进栈。所以出栈时一定是先出 D,再出 C,最后出 A。 11 【正确答案】 C 【试题解析】 Access提供了表、查询、窗体、报表、页、宏和模块等七个对象,其中表对象是数据库中所有数据的载体,是数据存储的地方。数据库中其他对象(如窗体、报表、数据访问页 )对数据库中数据的任何操作都是基于表对象进行的。因此,表是 Access数据库中最重要的对象之一。在 Access数据库中,表是由相同主题的信息组成,即一个表只能包含一个主题的信息。数据库建好后首先要建立表,在建立表之前,

18、 一般要先设计表结构,即表由哪些字段组成,这些字段的属性是什么。 12 【正确答案】 C 【试题解析】 本题考查窗体控件的知识。 Access中的窗体中有一些基本控件,其中的文本框可以与字段相绑定;复选框一般用于绑定是否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件,也可以与字段绑定;只有标签常用来显示一些说明文字,与数据表中的字段没有关系。 13 【正确答案】 A 【试题解析】 在 Access数据库中,数据访问页是数据库的一种对象。设计数据访问页和设计报表与窗体类似,也要使 用字段列表、工具箱、控件、排序等。所以,本题的正确答案为 A。 14 【正确答案】 B 【试题解析】

19、与其他数据库对象设计视图所有的标准工具箱比较, Access数据访问页的工具箱中增加了一些专用于网上浏览数据的工具。 主要包括: 并且修改控件属性来改变数据约束或外观界面。 15 【正确答案】 D 【试题解析】 通常情况下,可以使用以下四种方式关闭 Access。 单击 Access右上角的 “关闭 ”按钮 。 选择 “文件 ”菜单中的 “退出 ”命令。 使用 Alt+F4键。 使用Alt+F+X。 16 【正 确答案】 B 【试题解析】 本题考查 SQL查询的知识。本题中, SQL查询由于有 Group By子句,是一个分组查询,在 Group By后面的就是分组字段,也就是按性别分组计算并

20、显示性别和入学成绩的平均值。 17 【正确答案】 B 【试题解析】 本题考查 Access的基础知识。在 Access关系数据库中,具备了比较强大的程序设计能力,不仅具有传统的模块化程序设计能力,还具有面向对象的程序设计能力。 Access可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。 18 【正确答 案】 B 【试题解析】 本题考查查询准则的知识。获得当前日期可以使用系统函数Date(),而当前日期的 30天前就是日期 Date()-30。最近 30天内的记录,也就是日期在这个区间内的记录,使用关键字 BetweenAnd 来表示在区间内,注意先写下限后写上限。 19 【正

21、确答案】 D 【试题解析】 本题考查 VBA程序设计中的循环知识。在本题的程序中,每次循环 a都会加 1,所以关键问题就是循环共执行多少次。我们已知外循环共执行 4次,每次外循环中内循环都执行 i次,则内循环共执行的次数为 1+2+3+4=10次。 20 【正确答案】 B 【试题解析】 在查询字段中使用 “*”,表示查询所有字段的值。所以本题答案为B。 21 【正确答案】 B 【试题解析】 DateDiff表示两个指定日期间的时间间隔数目,参数 ww要求返回值为两日期间的周数。 22 【正确答案】 C 【试题解析】 x$表示变量 x是字符类型变量,所以从 InputBox函数输入的数据123是

22、字符类型。从 ListBox控件输入的数据肯定是字符类型。选中 List1中的第 1个列表项,该列表项应表示为 Listl. List(0)。 Val函数是将字符串转换为数值,两个数值相加的表达式运算结果是 579。选项 C是本题答案,虽然 Val函数已经将字符转换为数值,这个表达式是两个数值进行 “&”运算,但 “&”运算忽略参与运算项的类型,而是强行施加 “连接 ”运算,故得到的结果是 123456。 23 【正确答案】 A 【试题解析】 ApplyFiher用于限制表、窗体或报表中显示的信息。 Echo用于控制在宏运行时中间操作的显示。 MsgBox用于显示包含警告信息或其他信息的消息框

23、; Beep是使计算机的扬声器发出嘟嘟声。 24 【正确答案】 C 【试题解析】 窗体有 3种视图,即设计视图、窗体视图和数据表视图。 25 【正确答案】 D 【试题解析】 在窗体上画一个控件,这里的控件是指可以发生 KeyPress事件的控件,双击该控件,进入程序代码窗口,从 “过程 ”框中选取 KeyPress,即可以定义 KeyPress事件过程。其一般格式为: Private Sub Form_KeyPress(keyascii As Integer) End Sub 它的功能为:当压下键盘上的某个键时,将 发生 KeyPress事件。该事件可用于文本框等控件。严格地说,当按下某个键时

24、,所触发的是拥有焦点的那个控什的KeyPress事件,可见选项 D正确。 26 【正确答案】 D 【试题解析】 Access中,获取外部数据包括导入表和链接表。 27 【正确答案】 B 【试题解析】 本题考查对宏的理解。选项 A正确。选项 B错误,对于不同的宏操作,其宏操作参数不一定相同。选项 C正确,在创建宏时,只能在 “操作 ”下拉列表中选择 Access提供的宏操作,而不能自定义宏操作。选项 D正确。所以答案为 B。 28 【正确答案】 B 【试题解析】 本题考查对查询的理解。查询就是按给定的要求 (包括条件、范围、方式等 )从指定的数据源中查找,将符合条件的记录中的指定字段提取出来,形

25、成一个新的数据集合。使用查询向导只能创建比较简单的选择查询、交叉表查询等,复杂的查询只能用查询设计视图创建。表达式是操作数通过运算符用正确的方式连接形成的组合,而运算符包括算术运算符、比较运算符和逻辑运算符;关系运算符是用来进行关系代数中进行关系运算的,例如选择、投影、联接等。答案为 B。 29 【正确答案】 B 【试题解析】 本题考查 Access中事件的概念。下列键不能被 KeyPress识别:扩展字符键,例如功能键;定位键,例如 Home、 End、 Page up、 Page down、上箭头、下箭头、右箭头、左箭头及 Tab;键的组合和标准的键盘更改键 (Shift、 Ctrl或 A

26、lt键 )。当释放一个按下的键时,触发 KeyUp事件。 Click事件是鼠标事件,所以键入 Shift键时,只能触发 KeyDown事件,应该选择选项 B。 30 【正确答案】 A 【试题解析】 Access里的宏可以是包含操作序列的一个宏,也可以址某个 宏组,宏组由若干个宏组成,执行的时候,这些宏是按排序次序次依次执行的。 31 【正确答案】 B 32 【正确答案】 A 【试题解析】 算法具有: 有穷性。一个算法必须总是 (对任何合法的输入值 )在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的; 确定性。算法中每一条指令必须有确切的含义,读者理解时不会产生歧义; 可行

27、性。一个算法是可行的,即算法中描述的操作都可以通过已经实现的基本运算执行有限次来实现; 输入。一个算法有 0个或多个输入,这些输入取自于某个特定的对象的集合; 输出。一个算法有一个或多个输出。 33 【正确答案】 C 34 【正确答案】 B 【试题解析】 本题考查的是 VBA编程基础、数组变量的定义。在 VBA中数组声明的格式为: Dim数组名 (维数定义 ) As类型,声明数组要用圆括号,当定义多维数组时,维数之间要用逗号隔开。 Dim A(3, 4)As Integer定义了一个二维数组,表示有 45=20个元素。 35 【正确答案】 D 36 【正确答案】 C 37 【正确答案】 3 【

28、试题解析】 在软件系统结构图的所有层中,节点最多的一 层,其节点数即为软件系统结构图的宽度。 38 【正确答案】 队尾 【试题解析】 在队列中,允许插入的一端叫做 “队尾 ”,允许删除的一端叫做 “队头 ”。 39 【正确答案】 功能性 【试题解析】 注释一般分为序言性注释和功能性注释。序言性注释通常位于每个程序的开头部分,它给出程序的整体说明。功能性注释的位置一般嵌在源程序体之中,主要描述其后的语句或程序做什么。 40 【正确答案】 数据结构 【试题解析】 结构化分析方法主要包括:面向数据流的结构化分析方法 (SA-Structured analysis),面向数据结构的 Jackson方法

29、 (JSD-Jackson system development method)和面向数据结构的结构化数据系统开发方法 (DSSD-Data structured system development method)。 41 【正确答案】 完善性 【试题解析】 软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和 改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,

30、以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 42 【正确答案】 概念 【知识模块】 数据库设计基础 43 【正确答案】 对象类 【知识模块】 软件工程基础 44 【正确答案】 计算控件 45 【正确答案】 从上到下 【试题解析 】 宏中可以包含多个操作,在运行宏时必然有一定的顺序,其顺序是从上到下。 46 【正确答案】 7 【试题解析】 For循环是经常使用的一种循环,常用于循环次数已知的情况。在For循环中的循环变更每次变化的步长一般为一个整数,怛是也可以为实数。本题中仔细计算可知循环共执

31、行 7次,所以最后结果为 7。 47 【正确答案】 纵栏式 【试题解析】 报表主要分为以下 4种类型:纵栏式报表、表格式报表、图表报表和标签报表。其中,纵栏式报表也称窗体报表。 48 【正确答案】 0- 1 of 2 【试题解析】 Access定义了 3个标志,在浏览时,将被替换为相应的页码:0, 1, 2。其中, 10表示当前页,旧表示当前页数加上每个合并组的页数减1, 12表示总页数。如果页码显示为 “4-60f28”,表示总页码是 28页,当前页是第4页,每组有 3页,则在 “ReccordSetLabel”属性中为 “ 0- 1 of 2”。 49 【正确答案】 3 6 50 【正确答案】 表名或查询名 51 【正确答案】 相关文档 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程 序、数据及相关文档的完整集合。 52 【正确答案】 # 【试题解析】 本题考查通配符的知识。 Access中的条件表达式设计中经常要用到通配符,常见的通配符有: “*”代表 0个或多个任意字符; “?”代表一个任意字符; “#”代表一个任意数字字符; “”代表与 内任意一个字符匹配; “!”代表与任意一个不在方括号内的字符匹配,必须与 一起使用。

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

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

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