1、二级 ACCESS 笔试 38 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在 Access 数据库中,主窗体中的窗体称之为 _。(分数:2.00)A.主窗体B.一级窗体C.子窗体D.三级窗体2.下面程序运行后输出是 _。 Private Sub Form_Click() for i=1 to 4 x=1 for j=1 to 3 x=3 for k=1 to 2 x=x+6 next k next j next i print x End Sub(分数:2.00)A.7B.15C.157D.5383.下列叙述中正确的是 _。(分
2、数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字D.关系中的每列称为元组,一个元组就是一个字段4.Access 字段名的最大长度为 _。(分数:2.00)A.32 字符B.128 字符C.64 字符D.256 字符5.在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 _。(分数:2.00)A.BooleanB.IntC.StringD.Variant6.数据透视表窗体是以表或查询为数据源产生一个 _ 的分析表而建立的一种窗
3、体。(分数:2.00)A.ExcelB.WordC.AccessD.dBase7.从本质上说,Access 是 _。(分数:2.00)A.分布式数据库系统B.面向对象的数据库系统C.关系型数据库系统D.文件系统8.在结构化方法中,用数据流程图(DFD) 作为描述工具的软件开发阶段是 _。(分数:2.00)A.可行性分析B.需求分析C.详细设计D.程序编码9.一个主报表最多只能包含 _ 级子报表。(分数:2.00)A.1B.2C.3D.410.在参数函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。其设置选项是 _。(分数:2.00)A.By ValB.ByRefC
4、.QptionalD.ParamArray11.Access 建立表结构最常用的方法是 _。(分数:2.00)A.“数据表”视图B.“设计”视图C.“表向导”创建D.数据定义12.下列模式中; _是用户模式。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式13.报表类型不包括 _。(分数:2.00)A.纵栏式B.表格式C.数据表D.图表式14.要设置在报表每一页底部都输出的信息,需要设置 _。(分数:2.00)A.报表页眉B.报表页脚C.页面页脚D.页面页眉15.在 Access 2000 中,在“查询”特殊运算符 Like 中,其中可以用来通配任何单个字符的通配符是 _。(分数
5、:2.00)A.*B.!C.&D.?16.数据库系统的核心是 _。(分数:2.00)A.数据模型B.DBMSC.软件工具D.数据库17.能够使用“输入掩码向导”创建输入掩码的字段类型是 _。(分数:2.00)A.数字和日期/时间B.文本和货币C.文本和日期/时间D.数字和文本18.在报表中添加时间时,Access 将在报表上添加一个 _ 控件,且需要将“控件来源”属性设置为时间表达式。(分数:2.00)A.文本框B.组合框C.标签D.列表框19.下面概念中,不属于面向对象方法的是 _。(分数:2.00)A.对象、消息B.继承、多态C.类、封装D.过程调用20.关于数据库系统叙述不正确的是 _。
6、(分数:2.00)A.可以实现数据共享、减少数据冗余B.可以表示事物和事物之间的联系C.支持抽象的数据模型D.数据独立性较差21.可以作为窗体记录源的是 _。(分数:2.00)A.表B.查询C.Select 语句D.表、查询或 Select 语句22.若想改变数据访问页的结构需用 _ 方式打开数据访问页。(分数:2.00)A.Internet 浏览器B.页视图C.设计视图D.以上都可以23.不是报表视图的是 _。(分数:2.00)A.“设计”视图B.“页面”视图C.“打印预览”视图D.“版面预览”视图24.条件宏的条件项的返回值是 _。(分数:2.00)A.“真”B.一般不能确定C.“真”或“
7、假”D.“假”25.下面描述中,不符合结构化程序设计风格的是 _。(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.自顶向下C.注重提高程序的执行效率D.限制使用 goto 语句26.Access 数据访问页中增加了一些专用网上浏览工具,不包括 _。(分数:2.00)A.滚动文字B.绑定超级链接C.图像超级链接D.MS 工具27.Access 所设计的数据访问页是一个 _。(分数:2.00)A.独立的外部文件B.数据库中的表C.独立的数据库文件D.数据库记录的超链接28.以下不属于 SQL 查询的是 _。(分数:2.00)A.联合查询B.传递查询C.子查询
8、D.选择查询29.以下数据结构属于非线性数据结构的是 _。(分数:2.00)A.队列B.线性表C.二叉树D.栈30.软件生命周期中所花费用最多的阶段是 _。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护31.在 VBA 中,下列变量名中不合法的是 _。(分数:2.00)A.dakaiB.da_kaiC.打开D.da kai32.数值函数 Int(数值表达式)返回数值表达式值的 _。(分数:2.00)A.绝对值B.符号值C.整数部分值D.小数部分值33.操作查询包括 _。(分数:2.00)A.生成表查询、更新查询、删除查询和交叉表查询B.生成表查询、删除查询、更新查询和追加查
9、询C.选择查询、普通查询、更新查询和追加查询D.选择查询、参数查询、更新查询和生成表查询34.在一棵二叉树上第 8 层的结点数最多是 _。(分数:2.00)A.8B.16C.128D.25635.下面叙述正确的是 _。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.算法的时间复杂度是指执行算法程序所需要的时间二、B填空题/B(总题数:15,分数:30.00)36.算法的复杂度主要包括时间复杂度和 【1】 复杂度。(分数:2.00)填空项 1:_37.数据的物理结构在计算机存储
10、空间中的存放形式称为数据的 【2】 。(分数:2.00)填空项 1:_38.若按功能划分,软件测试的方法通常分为 【3】 测试方法和黑盒测试方法。(分数:2.00)填空项 1:_39.数据库三级模式体系结构的划分,有利于保持数据库的 【4】 。(分数:2.00)填空项 1:_40.在关系运算中,查找满足一定条件的元组的运算称之为 【5】 。(分数:2.00)填空项 1:_41.在 Access 数据访问页中,有静态的 HTML 文件,也有 【6】 文件。(分数:2.00)填空项 1:_42.说明变量最常用的方法,是使用 【7】 结构。(分数:2.00)填空项 1:_43.【8】 是组成查询准则
11、的基本元素。(分数:2.00)填空项 1:_44.可以建立多层次的组页眉及组页脚,但层次不能太多,一般不超过 【9】 层。(分数:2.00)填空项 1:_45.在 Access 中需要发布数据库中的数据的时候,可以采用的对象是 【10】 。(分数:2.00)填空项 1:_46.数据定义包定构成数据库的外模式、 【11】 和内模式。(分数:2.00)填空项 1:_47.VBA 中使用的 3 种选择函数是 【12】 、Switch 和 Choose。(分数:2.00)填空项 1:_48.控件是窗体上用于显示数据、 【13】 和装饰窗体的对象。(分数:2.00)填空项 1:_49.VBA 编程操作本
12、地数据库时,提供一种 DAO 数据库打开的快捷方式是 CurrentDB1,面相应也提供一种ADO 的默认连接对象是 【14】 。(分数:2.00)填空项 1:_50.下面程序的输出结果是U 【15】 /U。 Private Sub Form_Click() i=0 Do Until 0 i=i+1 if i10 then Exit Do Loop Print i End Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试 38 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在 Access 数据库中,主窗体中的窗体称之为
13、 _。(分数:2.00)A.主窗体B.一级窗体C.子窗体 D.三级窗体解析:知识点数据库和表的基本操作/表的建立 评析窗体中的窗体称为子窗体,在子窗体中可以创建二级子窗体。主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系。主窗体显示某一条记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息;当在主窗体中输入数据或添加记录时,Access 会自动保存每一条记录到子窗体对应的表中。主窗体只能显示为纵栏式的窗体;子窗体可以显示为数据表窗体,也可以显示为表格式窗体。2.下面程序运行后输出是 _。 Private Sub Form_Click() for i=1
14、to 4 x=1 for j=1 to 3 x=3 for k=1 to 2 x=x+6 next k next j next i print x End Sub(分数:2.00)A.7B.15 C.157D.538解析:知识点模块/编写事件过程 评析因为每一次 I,J 循环的操作都会给 x 赋初值,所以 I,J 循环都只相当时执行了一次,该程序等效于: x=3,然后给 x 加两次 6,所以结果为 15。3.下列叙述中正确的是 _。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键
15、字,则称其为本关系的外关键字 D.关系中的每列称为元组,一个元组就是一个字段解析:知识点数据模型,实体-联系模型及 E-R 图,从 E-R 图导出关系数据模型 评析数据处理是指将数据转换成信息的过程,故选项 A 叙述错误:设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型:关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故 D 选项叙述错误。4.Access 字段名的最大长度为 _。(分数:2.00)A.32 字符B.128 字符C.64 字符 D.256 字符解析:知识点数据库和表的基本操作/表的建立/建立表结构 评析Access 规定,其数据表
16、字段名的最大长度为 64 个字符。5.在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 _。(分数:2.00)A.BooleanB.IntC.StringD.Variant 解析:知识点模块/VBA 编程基础 评析在 VBA 中,如果没有显式声明或用符号宋定义变量的数据类型,变量的默认数据类型为 Variant。6.数据透视表窗体是以表或查询为数据源产生一个 _ 的分析表而建立的一种窗体。(分数:2.00)A.Excel B.WordC.AccessD.dBase解析:知识点窗体的基本操作/数据透视表窗体 评析数据透视表窗体是 Access 为了以指定数据表或
17、查询为数据源产生一个 Excel 的分析表而建立的一种窗体形式。数据透视表窗体允许用户对表格内的数据进行操作;我们同样也可以改变透视表的,以满足不同的数据分析方式和要求,它对数据进行处理是Access 其他工具无法完成的。7.从本质上说,Access 是 _。(分数:2.00)A.分布式数据库系统B.面向对象的数据库系统C.关系型数据库系统 D.文件系统解析:知识点数据库基础知识/基本概念 评析20 世纪 80 年代以来,新推出的数据库管理系统几乎都支持关系数据模型,Access 就是一种关系数据库管理系统。8.在结构化方法中,用数据流程图(DFD) 作为描述工具的软件开发阶段是 _。(分数:
18、2.00)A.可行性分析B.需求分析 C.详细设计D.程序编码解析:知识点结构化设计方法 评析软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。9.一个主报表最多只能包含 _ 级子报表。(分数:2.00)A.1B.2 C.3D.4解析:知识点报表的基本操作/创建子报表 评析主报表可以包含子报表,也可以包含子窗体:在子报表和子窗体中,还可以包含子报表或子窗体。但是主报表最多只有包含两级子窗体或子报表。10.在参数函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。其设置选项是 _。(分数:2.00)A.B
19、y ValB.ByRef C.QptionalD.ParamArray解析:知识点模块/VBA 程序设计基础 评析参数的传递方式有二种:传址和传值,其中传址也称为引用。传址方式要在参数前加上关键字 ByRef,而传值则加上 By Val。11.Access 建立表结构最常用的方法是 _。(分数:2.00)A.“数据表”视图B.“设计”视图 C.“表向导”创建D.数据定义解析:知识点表的建立/建立表结构 评析建立表结构有 3 种方法,一是在“数据表”视图中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用“设计”视图,这是最常用的方法;三是通过“表向导”创建表结构,其创建方法
20、与使用“数据库向导”创建数据库的方法类似。12.下列模式中; _是用户模式。(分数:2.00)A.内模式B.外模式 C.概念模式D.逻辑模式解析:知识点数据库的基本概念:数据库,数据库管理系统,数据库系统 评析数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。 模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。 内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。13.报表类型不包
21、括 _。(分数:2.00)A.纵栏式B.表格式C.数据表 D.图表式解析:知识点报表的基本操作/报表分类 评析报表主要分为以下 4 种类型:纵栏式报表、表格式报表、图表报表和标签报表14.要设置在报表每一页底部都输出的信息,需要设置 _。(分数:2.00)A.报表页眉B.报表页脚C.页面页脚 D.页面页眉解析:知识点报表的基本操作/表格式报表 评析页面页脚:打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。 页面页眉:页面页眉的文字或控件一般输出显示在每页的顶端。通常,它是用来显示数据的列标题。 报表页脚:用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束
22、处。 报表页眉:在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只有一个报表页眉。15.在 Access 2000 中,在“查询”特殊运算符 Like 中,其中可以用来通配任何单个字符的通配符是 _。(分数:2.00)A.*B.!C.&D.? 解析:知识点查询的基本操作/运算符 评析特殊算符 Like 用于指定查找文本字段的字符模式。在所定义的字符模式中,用“?”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配零或多个字符:用“#”表示该位置可匹配一个数字;用方括号描述一个范围,用于可匹配的字符范围。16.数据库系统的核心是 _。(分数:2.00)A.数据模型B.DBMS
23、C.软件工具D.数据库解析:知识点数据库的基本概念:数据库,数据库管理系统,数据库系统 评析数据库管理系统 DBMS是数据库系统的核心。DBMS 是负责数据库的建立、使用和维护的软件。DBMS 建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外,DBMS 还承担着数据库的安全保护工作,按照 DBA 所规定的要求,保证数据库的完整性和安全性。17.能够使用“输入掩码向导”创建输入掩码的字段类型是 _。(分数:2.00)A.数字和日期/时间B.文本和货币C.文本和日期/时间 D.数字和文本解析:知识点数据库和表的基本操作/设
24、置字段属性 评析输入掩码只为“文本”和“日期/时间”型字段提供向导,其它类型没有向导帮助。另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。18.在报表中添加时间时,Access 将在报表上添加一个 _ 控件,且需要将“控件来源”属性设置为时间表达式。(分数:2.00)A.文本框 B.组合框C.标签D.列表框解析:知识点报表的基本操作/编辑报表 评析 在报表“设计”视图中给报表添加日期和时间,可以单击“插入”菜单中的“日期和时间”命令。也可以在报表上添加一个文本框,通过设置其“控件源”属性为日期或时间的计算表达式(例如,=Date()或 =
25、Time()等)来显示日期与时间。该控件位置可以安排在报表的任何节区里。19.下面概念中,不属于面向对象方法的是 _。(分数:2.00)A.对象、消息B.继承、多态C.类、封装D.过程调用 解析:知识点面向对象的程序设计方法,对象,方法,属性及继承与多态性 评析面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。20.关于数据库系统叙述不正确的是 _。(分数:2.00)A.可以实现数据共享、减少数据冗余B.可以表示事物和事物之间的联系C.支持抽象的数据模型D.数据独立性较差 解析:知识点数据库基础知
26、识/基本概念 评析数据库系统有如下特点: 1、实现数据共享,减少数据冗余。 2、采用特定的数据模型:数据库系统不仅可以表示事物内部数据项之间的联系,而且可以表示事物与事物之间的联系,从而反映出现实世界事物之间的联系,因此,任何数据库管理系统都支持一种抽象的数据模型。 3、具有较高的数据独立性。 4、有统一的数据控制功能。21.可以作为窗体记录源的是 _。(分数:2.00)A.表B.查询C.Select 语句D.表、查询或 Select 语句 解析:知识点窗体的基本操作/使用向导创建窗体 评析ACCESS 中窗体的“数据环境”被称为记录来源(Record Source),记录源可以是表、查询或
27、SQL SELECT 语句。ACCESS 的记录来源比 Foxpro 的“数据环境”提供了更大的灵活性,当 ACCESS 窗体的记录来源是相互关联的若干表时,ACCESS 中通过建立查询或是使用 SQL SELECT 语句作为记录来源,而查询与 SELECT 语句指定了相关的表及表间关系。22.若想改变数据访问页的结构需用 _ 方式打开数据访问页。(分数:2.00)A.Internet 浏览器B.页视图C.设计视图 D.以上都可以解析:知识点页的基本操作/据访问页的概念 评析数据访问页有两种视图方式: 页视图和设计视图页视图是查看所生成的数据访问页样式的一种视图方式;以设计视图方式打开数据访问
28、页通常是要对数据访问页进行修改,例如,想要改变数据访问页的结构或显示内容等。23.不是报表视图的是 _。(分数:2.00)A.“设计”视图B.“页面”视图 C.“打印预览”视图D.“版面预览”视图解析:知识点报表的基本操作/报表基础 评析Access 的报表操作提供了 3 种视图: “设计”视图:用于创建和编辑报表的结构 “打印预览”视图:用于查看报表的页面数据输出形态 “版面预览”视图:用于查看报表的版面设置24.条件宏的条件项的返回值是 _。(分数:2.00)A.“真”B.一般不能确定C.“真”或“假” D.“假”解析:知识点宏/宏的基本操作 评析在数据处理过程中,如果希望只是满足指定条件
29、执行宏的一个或多个操作,可以使用条件来控制这种流程。条件项是逻辑表达式,返回值只有两个:“真”和“假”。宏将会根据条件结果的“真”或“假”,选择不同的路径去执行。25.下面描述中,不符合结构化程序设计风格的是 _。(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.自顶向下C.注重提高程序的执行效率 D.限制使用 goto 语句解析:知识点结构化程序设计 评析结构化程序设计方法的四条原则是:1自顶向下;2逐步求精;3模块化;4限制使用 goto 语句。“自顶向下”是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。“逐步求精”是说,对
30、复杂问题,应设计一些子目标作过渡,逐步细节化。“模块化”是说,一个复杂问题,肯定是由若干稍简单的问题构成,解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。26.Access 数据访问页中增加了一些专用网上浏览工具,不包括 _。(分数:2.00)A.滚动文字B.绑定超级链接C.图像超级链接D.MS 工具 解析:知识点页/数据访问页的概念 评析Access 数据访问页中增加了一些专用网上浏览工具滚动文字、绑定超级链接、图像超级链接、绑定 HTML、影片、展开/收缩。27.Access 所设计的数据访问页是一个 _。(分数:2.00)A.独立的外部文件 B.数据库中的表C.独
31、立的数据库文件D.数据库记录的超链接解析:知识点页/数据访问页的概念 评析Access 所设计的数据访问页是一个独立的文件,保存在Access 以外。28.以下不属于 SQL 查询的是 _。(分数:2.00)A.联合查询B.传递查询C.子查询D.选择查询 解析:知识点查询的基本操作/SQL 查询 评析SQL 查询包括联合查询、传递查询、数据定义查询和子查询 4 种29.以下数据结构属于非线性数据结构的是 _。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:知识点栈和队列的定义;栈和队列的顺序存储结构及其基本运算 评析线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。
32、栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(First In First Out)。30.软件生命周期中所花费用最多的阶段是 _。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护
33、解析:知识点软件工程基本概念,软件生命周期概念,软件工具与软件开发环境 评析软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。31.在 VBA 中,下列变量名中不合法的是 _。(分数:2.00)A.dakaiB.da_kaiC.打开D.da kai 解析:知识点模块/VBA 编程基础:常量,变量,表达式 评析变量是指程序运行时值会发生变化的数据。变量的命名,同字段名一样,但变量命名不能包含有空格
34、或除了下划线字符()外的任何其他的标点符号。32.数值函数 Int(数值表达式)返回数值表达式值的 _。(分数:2.00)A.绝对值B.符号值C.整数部分值 D.小数部分值解析:知识点查询的基本操作/函数 评析数值函数说明: Int(数值表达式) 返回数值表达式值的整数部分值 Abs(数值表达式) 返回数值表达式绝对值 Srq(数值表达式) 返回数值表达式值的平方根值 Sgn(数值表达式) 返回数值表达式值的符号值。当数值表达式值大于 0,返回值为 1;当数值表达式值等于 0,返回值为 0;当数值表达式值小于 0,返回值为-1。33.操作查询包括 _。(分数:2.00)A.生成表查询、更新查询
35、、删除查询和交叉表查询B.生成表查询、删除查询、更新查询和追加查询 C.选择查询、普通查询、更新查询和追加查询D.选择查询、参数查询、更新查询和生成表查询解析:知识点查询的基本操作/操作查询 评析操作查询包括 4 种:生成表查询、删除查询、更新查询和追加 查询生成表查询:利用一个或多个表中的全部或部分数据创建新表; 删除查询:可以从一个或多个表中删除一组记录,删除的是整个记录,而不只是记录中所选择的字段; 更新查询:对一个或多个表中的一组记录作全部更新; 追加查询:从一个或多个表中将一组记录添加到一个或多个表的尾部。34.在一棵二叉树上第 8 层的结点数最多是 _。(分数:2.00)A.8B.
36、16C.128 D.256解析:知识点二叉树的定义及其存储结构 评析根据二叉树的性质:二叉树第 i(i1)层上至多有 2i-1 个结点。得到第 8 层的结点数最多是 128。35.下面叙述正确的是 _。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.算法的时间复杂度是指执行算法程序所需要的时间解析:知识点算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度) 评析算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。
37、数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。二、B填空题/B(总题数:15,分数:30.00)36.算法的复杂度主要包括时间复杂度和 【1】 复杂度。(分数:2.00)填空项 1:_ (正确答案:空间)解析:知识点算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度) 评析一个程序在计算机上运行时所耗费的时间由下列因素所决定:程序运行时所需输入的数据总量,对源程序进
38、行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次数。前一条取决于实现算法的计算机软、硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称作算法的时间复杂度。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。37.数据的物理结构在计算机存储空间中的存放形式称为数据的 【2】 。(分数:2.00)填空项 1:_ (正确答案:内模式或物理模式或存储模式)解析:知识点数据库的基本概念:数据库,数据库管理系统,数据库系统 评析模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。例如数据记录由哪些数据项构成,数据项的
39、名字、类型、取值范围等。 外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的、局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。 内模式也称物理模式或存储模式。一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法。例如,记录的存储方式是顺序存储、索引按照什么方式组织;数据是否压缩存储,是否加密等。38.若按功能划分,软件测试的方法通常分为 【3】 测试方法和黑盒测试方法。(分数:2.00)填空项 1:_ (正确答案:白盒)解析:知识点软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试
40、 评析软件测试的方法有三种:动态测试、静态测试和正确性证明。设计测试实例的方法一般有两类:黑盒测试方法和白盒测试方法。在使用黑盒法设计测试实例时,测试人员将程序看成一个“黑盒”,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的“功能说明”,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的:如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中所有的错误,则至少必须使程序中每种可能的路径都执行一次。实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。39.数据库三级模式体系结构的划分,有利于保
41、持数据库的 【4】 。(分数:2.00)填空项 1:_ (正确答案:数据独立性)解析:知识点数据库的基本概念:数据库,数据库管理系统,数据库系统 评析数据库的三级模式体系结构把数据的组织管理工作进行了划分,把数据的具体组织留给 DBMS 管理,使用户能逻辑地、抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式,保证了数据的独立性。40.在关系运算中,查找满足一定条件的元组的运算称之为 【5】 。(分数:2.00)填空项 1:_ (正确答案:选择)解析:知识点关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论 评析在关系数据库中,选择运算也是一个元运算,关系 R 通
42、过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系。这个关系是由 R 中的那些满足逻辑条件的元组所组成。41.在 Access 数据访问页中,有静态的 HTML 文件,也有 【6】 文件。(分数:2.00)填空项 1:_ (正确答案:动态的 HTML 文件)解析:知识点页的基本操作/数据访问页的基本概念。 评析在 Access 中,有静态 HTML 文件,也有动态 HTML 文件。如果数据不常更改而且 Web 应用程序不需要窗体时,则使用静态 HTML 格式;如果数据经常需要更改,而且 Web 应用程序需要使用窗体宋保存和获得 Access 数据库的现有数据时,则使用动态的HTML 格
43、式。42.说明变量最常用的方法,是使用 【7】 结构。(分数:2.00)填空项 1:_ (正确答案:DimAs)解析:知识点模块/VBA 编程基础:常量,变量,表达式 评析定义变量最常用的方法是使用Dim.AsVar Type结构,其中,As 是指明数据类型。这种方式是显示定义变量。例如:Dim New Var As Integer。如果没有 As Integer 部分,New Var 将默认指定为 Variant 数据类型。43.【8】 是组成查询准则的基本元素。(分数:2.00)填空项 1:_ (正确答案:运算符)解析:知识点查询的基本操作/查询准则 评析运算符是组成查询准则的基本元素。A
44、ccess 提供了关系运算符、逻辑运算符和特殊运算符。44.可以建立多层次的组页眉及组页脚,但层次不能太多,一般不超过 【9】 层。(分数:2.00)填空项 1:_ (正确答案:3-6)解析:知识点报表的基本操作/报表分类 评析页眉和页脚只能作为一对同时添加。如果不需要页眉或页脚,可以将不要的节的“可见性”属性设为“否”,或者删除该节的所有控件,然后将其大小设置为零或将其“高度”属性设为 0。可以建立多层次的组页眉及组页脚,但层次不能太多,一般不超过 3-6 层。45.在 Access 中需要发布数据库中的数据的时候,可以采用的对象是 【10】 。(分数:2.00)填空项 1:_ (正确答案:
45、多字段)解析:知识点数据库和表的基本操作/设置字段属性 评析为了使保存在不同表中的数据产生联系,Access 数据库中的每个表必须有一个字段能惟一标识每条记录,这个字段就是主关键字。主关键字可以是一个字段,也可以是一组字段。为确保主关键字段值的惟一性, Access 不允许在主关键字字段中存入重复值和空值。自动编号字段是在每次向表中添加新记录时,Access 会自动插入惟一顺序号。库中若未设置其它主关键字时,在保存表时会提示创建主键,单击“是”按钮,Access 为新建的表创建一个“自动编号”字段作为主关键字。46.数据定义包定构成数据库的外模式、 【11】 和内模式。(分数:2.00)填空项
46、 1:_ (正确答案:模式)解析:知识点数据库基础知识/基本概念 评析数据定义包括定义构成数据库的外模式、模式和内模式,定义各个外模式与模式之间的映射,定义模式与内模式之间的映射,定义有关的约束条件(例如,为保证数据库中数据具有正确语义而定义的完整性规则,为保证数据库安全而定义的用户口令和存取权限等)。47.VBA 中使用的 3 种选择函数是 【12】 、Switch 和 Choose。(分数:2.00)填空项 1:_ (正确答案:IIF)解析:知识点模块/VBA 程序流程控制:顺序控制,选择控制,循环控制 评析VBA 提供了 3 个函数来完成相应的选择操作,IIf,Switch 和 Choose。 IIf 函数: 调用格式:IIf(条件式,表达式 1,表达式 2) 该函数是根据“条件式”的值来决定函数返回值。“条件值”为真,函数返回“表达式 1”的值,否则返回“表达式 2”的值。 Switch 函数: 调用格式:S