1、国家二级( ACCESS)笔试模拟试卷 69及答案与解析 1 算法的时间复杂度是指 _。 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 2 下列叙述中正确的是 _。 ( A)线性表是线性结构 ( B)栈与队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树足线性结构 3 下面关于完全二叉树的叙述中,错误的是 _。 ( A)除了最后一层外,每一层上的结点数均达到最大值 ( B) 可能缺少若干个左右叶子结点 ( C)完全二叉树一般不是满二叉树 ( D)具有结点的完全二叉树的深度为 log2()n 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)数据库系统比文件系统能管理更多的数据 9 关系表中的每一横行称为 个 _。 ( A)元组 ( B)字段 ( C)属性 ( D)码 10 数据库设计包括两个方面的设计内容,它们是 _。 ( A)概念设计和逻辑设计 ( B)模式设计和内模式设计 ( C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 11 从本质上说, Access是 _。 ( A)分布式数据库系统 ( B)面向对象的数据库系统 ( C)关系型数据库系统 ( D)文件
4、系统 12 Access建立表结构最常用的方法是 _。 ( A) “数据表 ”视图 ( B) “设计 ”视图 ( C) “表向导 ”创建 ( D)数据定义 13 条件宏的条件项的返回值是 _。 ( A) “真 ” ( B)一般不能确定 ( C) “真 ”或 “假 ” ( D) “假 ” 14 能够使用 “输入掩码向导 ”创建输入掩码的字段类型是 _。 ( A)数字和日期 /时间 ( B)文本和货币 ( C)文本和日期 /时间 ( D)数字和文本 15 一个主报表最多只能包含 _ 级子报表。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 16 在报表中添加时间时, Access将在报表
5、上添加一个 _ 控件,且需要将 “控件来源 ”属性设置为时间表达式。 ( A)文本框 ( B)组合框 ( C)标签 ( D)列表框 17 在 Access数据库中,主窗体中的窗体称之为 _。 ( A)主窗体 ( B)一级窗体 ( C)子窗体 ( D)三级窗体 18 在 VBA中,下列变量名中不合法的是 _。 ( A) dakai ( B) da_kai ( C)打开 ( D) da kai 19 操作查询包括 _。 ( A)生成表查询、更新查询、删除查询和交叉表查询 ( B)生成表查询、删除 查询、更新查询和追加查询 ( C)选择查询、普通查询、更新查询和追加查询 ( D)选择查询、参数查询、
6、更新查询和生成表查询 20 在 Access 2000中,在 “查询 ”特殊运算符 Like中,其中可以用来通配任何单个字符的通配符是 _。 ( A) * ( B) ! ( C) & ( D) ? 21 可以作为窗体记录源的是 _。 ( A)表 ( B)查询 ( C) Select语句 ( D)表、查询或 Select语句 22 数值函数 Int(数值表达式 )返回数值表达式值的 _。 ( A)绝对值 ( B)符号值 ( C)整数部分值 ( D)小数部分值 23 要设置在报表每一页底部都输出的信息,需要设置 _。 ( A)报表页眉 ( B)报表页脚 ( C)页面页脚 ( D)页面页肩 24 A
7、ccess所设计的数据访问页是一个 _。 ( A)独立的外部文件 ( B)数据库中的表 ( C)独立的数据库文件 ( D)数据库记录的超链接 25 在 VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 _。 ( A) Boolean ( B) Int ( C) String ( D) Variant 26 若想改变数据访问页的结构需用 _ 方式打开数据访问页。 ( A) Internet浏览器 ( B)页视图 ( C)设计视图 ( D)以上都可以 27 关于数据库系统叙述不正确的是 _。 ( A)可以实现数据共享、减少数据冗余 ( B)可以表示事物和事物之间的联系
8、( C)支持抽象的数据模型 ( D)数据独立性较差 28 Access数据访问页中增加了一些专用网上浏览工具,不包括 _。 ( A)滚动文字 ( B)绑定超级链接 ( C)图像超级链接 ( D) MS工具 29 下面程序运行后输出是 _。 Private Sub Form_Click() for i=1 to 4 x=1 for i=1 to 3 x=3 for k=1 to 2 x=x+6 next k next j next i print x End Sub ( A) 7 ( B) 15 ( C) 157 ( D) 538 30 不是报表视图的是 _。 ( A) “设计 ”视图 ( B)
9、 “页面 ”视图 ( C) “打印预览 ”视图 ( D) “版面预览 ”视图 31 以下不属于 SQL查询的是 _。 ( A)联合查询 ( B)传递查询 ( C)子查询 ( D)选择查询 32 报表类型不包括 _。 ( A)纵栏式 ( B)表格式 ( C)数据表 ( D)图表式 33 Access字段名的最大长度为 _。 ( A) 32字符 ( B) 128字符 ( C) 64字符 ( D) 256字符 34 在参数函数设计时,要想实现某个参数的 “双向 ”传递,就应当说明该形参为 “传址 ”调用形式。其设置选项是 _。 ( A) ByVal ( B) ByRef ( C) Qptional
10、( D) ParamArray 35 算法的复杂度主要包括时间复杂度和【 】复杂度。 36 Dlookup函数的功用是 _。 37 DBMS是由 _和 存储管理器两大部分组成的。 38 ODL转换关系时,若为原子类型属性,类的每个属性对应关系的一个属性;若为结构类型,其每个元素为关系的一个属性;若为数组,则按元素的个数即可扩展为 _,也可扩展为多个属性。 39 Access的所有查询都可以认为是一个 _,因为 Access查询是以 SQL语句为基础来实现查询功能的。 40 数据库管理技术的发展经过人工管理阶段、 _和数据库阶段。 41 在数据库设计中,把数据需求写成文档,它是各类数据描 述的集
11、合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为_。 42 用二维表的形式来表示实体之间联系的数据模型叫做 _。 43 查询是专门用来进行 _,以及便于以后进行数据加工的一种重要的数据库对象。 44 数据函数 Abs(数值表达式 )返回数值表达式值的 _。 45 窗体有三种视图,即 “设计 ”视图、 _和 “数据表 ”视图。 46 在 Access中数据类型主要包括:自动编号、文本、备注、数字、日期 /时间、是 /否、 OLE对象、 _和查阅向导等。 47 在 “数据表 ”视图显示查询结果时,字段的排列顺序与用户在_对话框中选定字段的次序相同。 48 Access提
12、供了 Web页向导,它通过 _的方式,让用户根据自己的需要选择一定的选项来创建 Web页。 49 数据库应用系统与其他计算机应用系统相比,一般具有数据量庞大,_、 _、 _等特点。 国家二级( ACCESS)笔试模拟试卷 69答案与解析 1 【正确答案】 C 【试题解析】 所谓算法的时间复杂度,是指执行算法所需要的计算:工作量。为了能够比较客观地反映出一个算法的效率,在度量 个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程叶,所需基本运算的执行次数米度量算法的工作量。 2 【正确答案】 A 【 试题
13、解析】 根据数据结构中各数据元素之间前后间关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件: (1)有且只有一个根结点; (2)每一个结点最多有一个前件,也最多有个后件,则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。 3 【正确答案】 B 【试题解析】 这里考察完全二叉树与满二叉树的定义及二叉树的性质。满二叉树指除最后一层外每一层上所有结点都有两个子结点的二叉树。完全二叉树指除最后层 外,每一层的结点数均达到最大值,在最后一层上缺少右边的若干子结点 (叶子结点 )的二叉树。因此选项
14、 A是正确的,而选项 B是错误的。由定义可知,满二叉树肯定是完全二叉树一般不是满二叉树,因此选项 C是正确的叙述 “选项 D即二叉树性质 (5),也是正确的 . 4 【正确答案】 B 【试题解析】 结构化程序设计主要强凋的是结构化程序清晰易读 ,可理解性好 ,程序员能够进行逐步求精、程序证明和测试,以保证程序的正确性。 5 【正确答案】 D 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也是就是说,软件产品从考虑概念开始,到该软件产品不能使用为止的整个时期都于软件生命周期。软件生命周期的主要活动阶段为: 可行性研究和计划制定。确定待开发软件系统的开发
15、,目标和总的要求,给出它的功能,性能、可靠性以及接口等方面的可行方案,制定完成开发任务的实施计划。 需求分析。对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。 软件设计。系统设计人 员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。 软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。 软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。 运行和维护。将已交付的软件投入运行
16、,并在运行使用中不断地维护,根据新提出的需求进行必要而月可能的扩充和删改。 6 【正确答案】 A 【试题解析】 数据流图从数据传递和加工的角度,来刻画数据 流从输入到输出的移动变换过程。数据流图中的主要图形元素有:加工: (转换 )、数据流、存储文件(数据源 )、源和潭。 7 【正确答案】 D 【试题解析】 软件需求分析中需要构造 个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,是用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。 8 【正确答案】 A 【试题解析】 由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据
17、关系的应用范围。数据的共享自身又可极人地减少数据冗余性 ,不仅减少了不必要的存储空间,史为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性指的是同一个数据在系统的不同拷贝处有不同的值。 9 【正确答案】 A 【试题解析】 在关系数据库中,关系模型采用二维表来表示,简称 “表 ”。二维表是由表框架及表元组组成。在表框架中,按行可以存放数据,每行数据称为元组。 10 【正确答案】 A 【试题解析】 数据库设计可分为概念设计与逻辑设计。数据库概念设计的目的是分析数据间内在语义联,在此从基础上 建立一个数据的抽象模型。数据库逻辑设计的主要工
18、作是将 E-R图转换为指定的 RDBMS中的关系模型。 11 【正确答案】 C 【试题解析】 20世纪 80年代以来,新推出的数据库管理系统几乎都支持关系数据模型, Access就是一种关系数据库管理系统。 12 【正确答案】 B 【试题解析】 建立表结构有 3种方法,一是在 “数据表 ”视图中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用 “设计 ”视图,这是最常用的方法;三是通过 “表向导 ”创建表结构,其创建方法与使用 “数据库向导 ”创 建数据库的方法类似。 13 【正确答案】 C 【试题解析】 在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,
19、可以使用条件来控制这种流程。条件项是逻辑表达式,返回值只有两个: “真 ”和 “假 ”。宏将会根据条件结果的 “真 ”或 “假 ”,选择不同的路径去执行。 14 【正确答案】 C 【试题解析】 输入掩码只为 “文本 ”和 “日期 /时间 ”型字段提供向导,其它类型没有向导帮助。另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。 15 【正确答案】 B 【试题解析】 主报表可以包含了报表,也可以包含了窗体:在于报表和了窗体中,还可以包含了报表或了窗体。但是主报表最多只有包含两级了窗体或了报表。 16 【正确答案】 A 【试题解析】 在报表 “
20、设计 ”视图中给报表添加日期和时间,可以单击 “插入 ”菜单中的 “日期和时间 ”命令。也可以在报表上添加一个文本框,通过设置其 “控件源 ”属性为日期或时间的计算表达式 (例如, =Date()或 =Time()等 )来显示日期与时间。该控件位置可以安排在报表的任何节区里。 17 【正确答案】 C 【试题解析】 窗体中的窗体称为子窗体,在子窗体中可以创建二级子窗体。主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系。主窗体显示某一条记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息;当在主窗体中输入数据或添加记录时, Access会自动保存每一条记录到
21、子窗体对应的表中。主窗体只能显示为纵栏式的窗体;子窗体可以显示为数据表窗体,也可以显示为表格式窗体。 18 【正确答案】 D 【试题解析】 变量是指程序运行时值会发生变化的数据。变量的命名,同字段名一 样,但变量命名不能包含有空格或除了下划线字符 ()外的任何其他的标点符号。 19 【正确答案】 B 【试题解析】 操作查询包括 4种:生成表查询、删除查询、更新查询和追加查询 生成表查询:利用一个或多个表中的全部或部分数据创建新表; 删除查询:可以从一个或多个表中删除一组记录,删除的是整个记录,而不只是记录中所选择的字段; 更新查询:对一个或多个表中的一组记录作全部更新: 追加查询:从一个或多个
22、表中将一组记录添加到一个或多个表的尾部。 20 【正确答案】 D 【试题解析】 特殊算符 Like用于指定查找文本字段的字符模式。在所定义的字符模式中,用 “?”表示该位置可匹配任何一个字符:用 “*”表示该位置可匹配零或多个字符;用 “#”表示该位置可匹配一个数字;用方括号描述一个范围,用于可匹配的字符范围。 21 【正确答案】 D 【试题解析】 ACCESS中窗体的 “数据纠;境 ”被称为记录来源 (Record Source),记录源可以是表、查询或 SQL SELECT语句。 ACCESS的记录来源比 Foxpro的“数据环境 ”提供了更大的灵活性,当 ACCESS窗体的记录来源是相互
23、关联的若干表时, ACCESS中通过建立查询或是使用 SQL SELECT语句作为记录来源,而查询与 SELECT语句指定了相关的表及表间关系。 22 【正确答案】 C 【试题解析】 数值函数说明: Int(数值表达式 ) 返回数值表达式值的整数部分值 Abs(数值表达式 ) 返回数值表达式绝对值 srq(数值表达式 ) 返回数值表达式值的平方根值 Sgn(数值表达式 ) 返回数值表达式值的符号值。当数值表达式值大于 0,返回值为 1;当数值表达式值等于 0,返回值为 0;当数值表达式值小于 0,返回值为 -1。 23 【正确答案】 C 【试题解析】 页面页脚:打印在每页的底部,用来显示本页的
24、汇总说明,报表的每一页有一个页面页脚。页面页眉:页面页眉的文字或控件一般输出显示在每页的顶端。通常,它是用来显示数据的列标题。报表页脚:用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处。报表页眉:在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只有一个报表页眉 24 【正确答案】 A 【试题解析】 Access所设计的数据访问页是一个独立的文件,保存在 Access以外。 25 【正确答案】 D 【试题解析】 在 VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 Variant。 26 【正确答案】 C 【试题解析】 数据访问页有
25、两种视图方式:页视图和设计视图 页视图是查看所生成的数据访问页样式的一种视图方式; 以设计视图方式打开数据访问页通常是要对数据访问页进行修改,例如,想要改变数据访问页的结构或显示内容等。 27 【正确答案】 D 【试题解析】 数据库系统有如下特点: 1、实现数据共享,减少数据冗余。 2、采用特定的数据 模型:数据库系统不仅可以表示事物内部数据项之间的联系,而且可以表示事物与事物之间的联系,从而反映出现实世界。事物之间的联系,因此,任何数据库管理系统都支持一种抽象的数据模型。 3、具有较高的数据独立性。 4、有统一的数据控制功能。 : 28 【正确答案】 D 【试题解析】 Access数据访问页
26、中增加了一些专用网上浏览工具:滚动文字、绑定超级链接、图像超级链接、绑定 HTML、影片、展开 /收缩。 29 【正确答案】 B 【试题解析】 因为每一次 I, J循环的操作都会给 x赋初值,所以 I, J循环 都只相当时执行了一次,该程序等效于: x=3,然后给 x加两次 6,所以结果为 15。 30 【正确答案】 B 【试题解析】 Access的报表操作提供了 3种视图: “设计 ”视图:用于创建和编辑报表的结构 “打印预览 ”视图:用于查看报表的页面数据输出形态 “版面预览 ”视图:用于查看报表的版面设置 : 31 【正确答案】 D 【试题解析】 SQL查询包括联合查询、传递查询、数据定
27、义查询和子查询 4种。 32 【正确答案】 C 【试题解析】 报表主要分为以下 4种类型:纵栏式报表、表格式报表 、图表报表和标签报表。 33 【正确答案】 C 【试题解析】 Access规定,其数据表字段名的最大长度为 64个字符。 34 【正确答案】 B 【试题解析】 参数的传递方式有二种;传址和传值,其中传址也称为引用。传址方式要在参数前加上关键字 ByRef,而传值则加上 ByVal。 35 【正确答案】 空间 【试题解析】 一个程序在计算机上运行时所耗费的时间由下列因素所决定:程序运行时所需输入的数据总量,对源程序进行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次
28、数 。前一条取决于实现算法的计算机软、硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称作算法的时间复杂度。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。 36 【正确答案】 从指定记录集里检索特定字段的值 37 【正确答案】 查询处理器 38 【正确答案】 多个元组 39 【正确答案】 SQI查询 40 【正确答案】 文件系统阶段 41 【正确答案】 数据字典 42 【正确答案】 关系模型 43 【正确答案】 数据检索 44 【正确答案】 绝 对值 45 【正确答案】 “窗体 ”视图 46 【正确答案】 超链接 47 【正确答案】 简单查询向导 48 【正确答案】 对话 49 【正确答案】 数据保存时间长 数据关联比较复杂 用户要求多样化