1、二级 ACCESS 笔试-112 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是_。(分数:2.00)A.循环的集合B.地址的集合C.路径的集合D.目标的集合2.如果想按实际大小显示报表背景图片,则在报表属性中的“图片缩放模式”属性应设置为_。(分数:2.00)A.拉伸B.剪裁C.缩放D.平铺3.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定
2、义、系统设计4.当 Access 中保存 Web 页时,Access 在“数据库”窗口中创建一个链接到 HTML 文件的_。(分数:2.00)A.指针B.字段C.快捷方式D.地址5.不能用于数据表单元格导航的键是_。(分数:2.00)A.Tab 键B.Enter 键C.左箭头键D.Alt 键6.查找数据时,设查找内容为“b!aeull”,则可以找到的字符串是_。(分数:2.00)A.billB.ballC.bellD.bull7.分布式数据库系统不具有的特点是_。(分数:2.00)A.分布式B.数据冗余C.数据分布性和逻辑整体性D.位置透明性和复制透明性8.窗体模块属于_。(分数:2.00)A
3、.标准模块B.类模块C.全局模块D.局部模块9.数据处理的中心问题是_。(分数:2.00)A.数据采集B.数据分析C.信息管理D.数据管理10.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有_。(分数:2.00)A.数据无冗余B.数据可共享C.专门的数据管理软件D.特定的数据模型11.属于运行和控制流程的宏操作是_。(分数:2.00)A.CloseB.QuitC.RequeryD.Restore12.若将文本字符串“12”、“6”、“5”按升序排序,则排序的结果为_。(分数:2.00)A.“12”、“6”、“5”B.“5”、“6”、“12”C.“12”、“5”、“6”
4、D.“5”、“12”、“6”13.在 Access 系统中,宏是按_调用的。(分数:2.00)A.名称B.标识符C.编码D.关键字14.Access 提供了“NOT”等_种逻辑运算符。(分数:2.00)A.3B.4C.5D.615.下面关于窗体的作用叙述错误的是_。(分数:2.00)A.可以接收用户输入的数据或命令B.可以编辑、显示数据库中的数据C.可以构造方便、美观的输入输出界面D.可以直接存储数据16.主题是个为数据访问页提供_以及其它元素的统设计和颜色方案的集合。(分数:2.00)A.字体B.横线C.背景图像D.以上都可以17.下列不属于结构化分析的常用工具的是_。(分数:2.00)A.
5、数据流图B.数据字典C.判定树D.PAD 图18.MsgBox 函数中有 4 个参数,其中必须写明的参数是_。(分数:2.00)A.指定对话框中显示按钮的数目B.设置对话框标题C.提示信息D.所有参数都是可选的19.在查询“设计视图”窗口,_不是字段列表框中的选项。(分数:2.00)A.排序B.显示C.类型D.准则20.如果报表中没有页眉,则 Access 将显示时间的文本框添加到_。(分数:2.00)A.页面页眉节B.主体节C.页面页脚节D.报表页脚节21.使用_可以决定在某些隋况下进行宏时,某个操作是否进行。(分数:2.00)A.函数B.表达式C.条件表达式D.IfThen 语句22.函数
6、 Sgn(-2)返回的值是_。(分数:2.00)A.0B.1C.-1D.-223.数据库管理系统位于_。(分数:2.00)A.硬盘与操作系统之间B.用户与操作系统之间C.用户与硬件之间D.操作系统与应用程序之间24.假设某数据表中有个工作时间字段,查找 92 年参加工作的职工记录的准则是_。(分数:2.00)A.Between#92-01-01#And#92-12-31#B.Between“92-01-01”And“92-12-31”C.Between “92.01.01”And“92.12.31”D.#92.01.01#And#92.12.31#25.下列算法正确的是_。(分数:2.00)A
7、.Fix(2.8)=3B.Fix(-2.8)=-3C.Int(2.8)=3D.Int(-2.8)=-326.下列说法中,不属于数据模型所描述的内容的是_。(分数:2.00)A.数据结构B.数据操作C.数据查询D.数据约束27.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是_。(分数:2.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序28.n 个顶点的强连通图的边数至少有_。(分数:2.00)A.n-1B.n(n-1)C.nD.n+129.下面程序:_Option Base 1Private Sub Command1_Click()Dim a(10),p(3
8、)As IntegerDim i,k As Integerk=5For i=1 To 10a(i)=iNextFor i=1 To 3p(i)=a(i*i)NextFor i=1 To 3k=k+p(i)*2NextPrint kEnd Sub运行后的输出结果为_。(分数:2.00)A.33B.28C.35D.3730.不是窗体文本框控件的格式属性选项的是_。(分数:2.00)A.标题B.可见性C.前景颜色D.背景颜色31.、/、Mod、*等 4 个算术运算符中,优先级最低的是_。(分数:2.00)A.B./C.ModD.*32.如果通过从“数据库”窗口拖曳_的方式来向宏中添加操作,Acces
9、s 将自动为这个操作设置适当的参数。(分数:2.00)A.宏对象B.窗体对象C.报表对象D.数据库对象33.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取34.在报表“设计”视图中,各区段被表示成带状形式,称为_。(分数:2.00)A.段B.节C.页D.章35.算法分析的目的是_。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进二、填空题(总题数:15,分数:30.00)36.测试的目的是暴露错误,评价程序的可
10、靠性;而 【1】 的目的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_37.在最坏情况下,堆排序需要比较的次数为 【2】 。(分数:2.00)填空项 1:_38.若串 s=“Program“,则其子串的数目是 【3】 。(分数:2.00)填空项 1:_39.个项目具有个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 【4】 的联系。(分数:2.00)填空项 1:_40.数据库管理系统常见的数据模型有层次漠型、网状模型和 【5】 三种。(分数:2.00)填空项 1:_41. 【6】 是关系数据语言的标准语言。(分数:2.00)填空项 1:_42.表
11、结构的设计和维护,是在 【7】 完成的。(分数:2.00)填空项 1:_43.用文本值作为查询准则时,文本值要用 【8】 的双引号括起来。(分数:2.00)填空项 1:_44.按照需要可以将报表以 【9】 方式命名保存在数据库中。(分数:2.00)填空项 1:_45.报表标题一般放在 【10】 中。(分数:2.00)填空项 1:_46.在设置数据访问页的自定义背景之前,必须 【11】 。(分数:2.00)填空项 1:_47.窗体是用户和 Access 应用程序之间的主要 【12】 。(分数:2.00)填空项 1:_48.VBA 中主要提供了 3 种数据库访问接口:ODBCAPI、DAO 和 【
12、13】 。(分数:2.00)填空项 1:_49.VBE 编程环境调试工具中, 【14】 的功能是选择监视表达式并显示其值的变化。(分数:2.00)填空项 1:_50.VBA 中变量作用域分为 3 个层次,边个层次是局部变量、模块变量和 【15】 。(分数:2.00)填空项 1:_二级 ACCESS 笔试-112 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是_。(分数:2.00)A.循环的集合B.地址的集合C.路径的集合 D.目标的集合解析:知识点 软件测试方法评析 软件的
13、白盒测试方法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。2.如果想按实际大小显示报表背景图片,则在报表属性中的“图片缩放模式”属性应设置为_。(分数:2.00)A.拉伸B.剪裁 C.缩放D.平铺解析:知识点 报表的基本操作使用设计器编辑报表评析 拉伸是指将图片的大小调整到符合页边距以内的区域;剪裁是按实际大小显示图片,如果图片的大小超出了边距以内的区域,则区域以外的图像将被剪掉;缩放是指将图片的大小按照页边距以内区域的高度或宽度调整。3.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:2.00)A.
14、定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计解析:知识点 软件生命周期评析 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护三个阶段。4.当 Access 中保存 Web 页时,Access 在“数据库”窗口中创建一个链接到 HTML 文件的_。(分数:2.00)A.指针B.字段C.快捷方式 D.地址解析:知识点 页的基本操作自动创建数据访问页评析 当创建或保存数据访问页时,Access 自动将创建的页保存为 HTML 格式,并在数据库窗口中添加一个访
15、问该页的快捷方式。将鼠标指针指向该快捷方式时,可以显示文件的路径。5.不能用于数据表单元格导航的键是_。(分数:2.00)A.Tab 键B.Enter 键C.左箭头键D.Alt 键 解析:知识点 数据库和表的基本操作表的维护评析 数据表中有了数据后,修改是经常要做的操作,其中定位和选择记录是首要的任务。常用的定位方法有两种:一是使用记录号定位,二是使用快捷键定位。本题中的 Tab 键和 Enter 键都可以用来定位到下一个字段,左箭头键可以定位到上一个字段,而 Alt 键不能用于定位。6.查找数据时,设查找内容为“b!aeull”,则可以找到的字符串是_。(分数:2.00)A.bill B.b
16、allC.bellD.bull解析:知识点 数据库和表的基本操作查找数据评析 通配符“!”被定义为“通配不在括号之内的字符”。本题中的第二个字符不能为“a”、 “b”和“u”。7.分布式数据库系统不具有的特点是_。(分数:2.00)A.分布式B.数据冗余 C.数据分布性和逻辑整体性D.位置透明性和复制透明性解析:知识点 数据库系统的基本概念评析 分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则是冗余的数据库,否则
17、是非冗余的数据库。8.窗体模块属于_。(分数:2.00)A.标准模块B.类模块 C.全局模块D.局部模块解析:知识点 模块模块的基本概念评析 窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表。在窗体或报表的设计视图环境下可以有两种方法进入相应的模块代码设计区域:一是鼠标点击工具栏“代码”按钮进入;二是为窗体或报表创建事件过程时,系统会自动进入相应代码设计区域。9.数据处理的中心问题是_。(分数:2.00)A.数据采集B.数据分析C.信息管理D.数据管理 解析:知识点 数据库基础知识基本概念数据库评析 数据管理是指对数据进行分类、组织、编码、存储、检索和维护,是数据处理的最基本性问题,
18、也是中心问题。10.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有_。(分数:2.00)A.数据无冗余B.数据可共享C.专门的数据管理软件D.特定的数据模型 解析:知识点 数据库系统的基本特点评析 在文件系统中,相互独立的记录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。11.属于运行和控制流程的宏操作是_。(分数:2.00)A.CloseB.Quit C.RequeryD.Restore解析:知
19、识点 宏常用的宏操作评析 Close 属于打开或关闭数据库对象的宏操作,用于关闭数据库对象。Quit 属于运行和控制流程的宏操作,用于退出 Access。Requery 属于刷新、查找数据或定位纪录的宏操作,用于实施指定控件重新查询,即刷新新控件数据。Restore 输入控制显示的宏操作,用于将最大化或最小化窗口恢复至原始大小。12.若将文本字符串“12”、“6”、“5”按升序排序,则排序的结果为_。(分数:2.00)A.“12”、“6”、“5”B.“5”、“6”、“12”C.“12”、“5”、“6” D.“5”、“12”、“6”解析:知识点 数据库和表的基本操作/排序记录评析 字符串排序是根
20、据字符串中最靠前字符的 ASCII 码值的大小进行的。“广的 ASCII 码小于“5”的 ASCII 码,所以“12”排在“5”前面。13.在 Access 系统中,宏是按_调用的。(分数:2.00)A.名称 B.标识符C.编码D.关键字解析:知识点 宏宏的基本概念评析 Access 系统中,宏及宏组保存都需要命名,命名方法与其它数据库对象相同。宏按名调用;宏组中的宏则按“宏组名宏名”格式调用。需要注意的是:宏中包含的每个操作也有名称,但都是系统提供、用户选择的操作命令,其名称用户不能随意更改。14.Access 提供了“NOT”等_种逻辑运算符。(分数:2.00)A.3 B.4C.5D.6解
21、析:知识点 查询的基本操作查询准则运算符评析 Access 提供了“NOT”、 “AND”和“OR”三种逻辑运算符。当 NOT 连接的表达式为真时,整个表达式为假;当 AND 连接的表达式都为真时,整个表达式为真,否则为假;当 OR 连接的表达式有一个为真时,整个表达式为真,否则为假。15.下面关于窗体的作用叙述错误的是_。(分数:2.00)A.可以接收用户输入的数据或命令B.可以编辑、显示数据库中的数据C.可以构造方便、美观的输入输出界面D.可以直接存储数据 解析:知识点 窗体的基本操作使用设计器创建窗体评析 窗体只是用户与 Access 应用程序之间的接口,只是设置控件、构造交互界面的容器
22、,但其本身不能存储数据。16.主题是个为数据访问页提供_以及其它元素的统设计和颜色方案的集合。(分数:2.00)A.字体B.横线C.背景图像D.以上都可以 解析:知识点 页的基本操作使用向导数据访问页评析 主题是一个为数据访问页提供字体、横线、背景图像以及其它元素的统一设计和颜色方案的集合。使用主题可以帮助用户很容易地创建一个具有专业水平的数据访问页。17.下列不属于结构化分析的常用工具的是_。(分数:2.00)A.数据流图B.数据字典C.判定树D.PAD 图 解析:知识点 结构化分析的常用工具评析 结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而 PAD 图是常见的过程设计工具中
23、的图形设计。18.MsgBox 函数中有 4 个参数,其中必须写明的参数是_。(分数:2.00)A.指定对话框中显示按钮的数目B.设置对话框标题C.提示信息 D.所有参数都是可选的解析:知识点 模块VBA 程序设计基础评析 消息框用于在对话框中信息消息,等待用户单击按钮,并返回一个整型值告诉用户单击哪一个按钮。它的功能在 VBA 中也是以函数的形式调用使用,其使用格式如下:MsgBox(prompt,buttons),title,helpfile,context)MsgBox 函数的语法具有以下几个命名参数:prompt 必要。字符串表达式,作为显示在对话框中的消息。prompt 的最大长度大
24、约为 1024 个字符,由所用字符的宽度决定。如果 prompt 的内容超过一行,则可以在每一行之间用回车符(Chr(13)、换行符 (Chr(10)或是回车与换行符的组合(Ch(13)& Chr(10)将各行吩隔开来。buttons 可选。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则 buttons 的缺省值为 0。title 可选。在对话框标题栏中显示的字符串表达式。如果省略 title,则将应用程序名放在标题栏中。 helpfile 可选。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了helpf
25、ile,则也必须提供 context。context 可选。数值表达式,由帮助文件的作者指定给适当的帮助主题的帮助上下文编号。如果提供了 context,则也必须提供 helpfile。19.在查询“设计视图”窗口,_不是字段列表框中的选项。(分数:2.00)A.排序B.显示C.类型 D.准则解析:知识点 查询的基本操作使用设计器创建查询评析 在查询的设计视图窗口中,字段列表框中的选项一般有“字段”、“表”、“排序”、“显示”、“准则”和“或”,而“类型”不属于这个列表框。20.如果报表中没有页眉,则 Access 将显示时间的文本框添加到_。(分数:2.00)A.页面页眉节B.主体节 C.页
26、面页脚节D.报表页脚节解析:知识点 报表的基本操作使用设计器编辑报表评析 如果报表中含有页眉,Access 则将显示时间的文本框添加到页眉所在的节,否则,该文本框将被添加到主体节。21.使用_可以决定在某些隋况下进行宏时,某个操作是否进行。(分数:2.00)A.函数B.表达式 C.条件表达式D.IfThen 语句解析:知识点 宏在宏中使用条件评析 条件表达式将表达式的值与某个特定值进行比较,如果条件满足,将执行一个或多个操作;如果条件不满足,则忽略与该表达式相关的操作。22.函数 Sgn(-2)返回的值是_。(分数:2.00)A.0B.1C.-1 D.-2解析:知识点 查询的基本操作查询准则函
27、数评析 Sgn(数值表达式)返回的是数值表达式的符号值,当表达式值大于 0 时,返回 1;当表达式值等于0 时,返回 0;当表达式值小于 0 时,返回-1。23.数据库管理系统位于_。(分数:2.00)A.硬盘与操作系统之间B.用户与操作系统之间 C.用户与硬件之间D.操作系统与应用程序之间解析:知识点 数据库基础知识基本概念数据库评折 数据库管理系统是指为数据库的建立、使用和维护而配置的软件,按层次结构,它位于用户与操作系统之间。24.假设某数据表中有个工作时间字段,查找 92 年参加工作的职工记录的准则是_。(分数:2.00)A.Between#92-01-01#And#92-12-31#
28、 B.Between“92-01-01”And“92-12-31”C.Between “92.01.01”And“92.12.31”D.#92.01.01#And#92.12.31#解析:知识点 查询的基本操作查询准则评析 Access 中书写日期型的准则时,日期值要用半角的井号“#”括起来,并且要放在 Between 和 And之间。25.下列算法正确的是_。(分数:2.00)A.Fix(2.8)=3B.Fix(-2.8)=-3C.Int(2.8)=3D.Int(-2.8)=-3 解析:知识点 模块VBA 编程基础:常量,变量,表达式评析 Int、Fix 函数:返回参数的整数部分,其类型和参
29、数相同。Int 和 Fix 都会删除参数的小数部份而返回剩下的整数。Int 和 Fix 的不同之处在于,如果参数为负数,则 Int 返回小于或等于参数的第一个负整数,而 Fix 则会返回大于或等于参数的第一个负整数。例如,Int 将-8.4 转换成-9,而 Fix 将-8.4转换成-8。26.下列说法中,不属于数据模型所描述的内容的是_。(分数:2.00)A.数据结构B.数据操作C.数据查询 D.数据约束解析:知识点 数据模型的基本概念评析 数据模型所描述的内容有 3 个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据
30、操作主要是描述在相应数据结构上的操作类型与操作方式。27.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是_。(分数:2.00)A.堆排序B.直接插入排序 C.快速排序D.直接选择排序解析:知识点 插入排序算法评析 当数据表 A 中每个元素距其最终位置不远,说明数据表 A 按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B。28.n 个顶点的强连通图的边数至少有_。(分数:2.00)A.n-1B.n(n-1)C.n D.n+1解析:知识点 强连通图评析 在有向图中,若任意两个顶点都连通,则称该图是强连通图,这样的有向图的形状是环状
31、,因而至少应有 n 条边。29.下面程序:_Option Base 1Private Sub Command1_Click()Dim a(10),p(3)As IntegerDim i,k As Integerk=5For i=1 To 10a(i)=iNextFor i=1 To 3p(i)=a(i*i)NextFor i=1 To 3k=k+p(i)*2NextPrint kEnd Sub运行后的输出结果为_。(分数:2.00)A.33 B.28C.35D.37解析:知识点 模块VBA 程序流程控制:顺序控制,选择控制,循环控制评析 此题中共定义了两个数组:a(i),p(i),共用到三次
32、For 循环:第一个 For 语句是对数组 a(i)赋值,a(1)到 a(10)的值分别为 1 到 10;第二个 For 语句是对数组 p(i)赋值,p(1)=a(1)=1,p(2)=a(4)=4,p(3)=a(9)=9;第三个 For 语句是对 k 的值循环相加,三次循环的结果分别为:7,15,33。30.不是窗体文本框控件的格式属性选项的是_。(分数:2.00)A.标题 B.可见性C.前景颜色D.背景颜色解析:知识点 窗体的基本操作使用设计器创建窗体评析 文本框是用来输入或编辑数据的,所以不可能有固定不变的“标题”属性。31.、/、Mod、*等 4 个算术运算符中,优先级最低的是_。(分数
33、:2.00)A.B./C.Mod D.*解析:知识点 模块VBA 编程基础评析 在一个表达式中进行若干操作时,每一部分都会按预先确定的顺序进行计算求解,称这个顺序为运算符的优先顺序。而算术表达式的优先顺序从高到低分别为:指数运算()、负数(-)、乘法和除法(*、/)、整数除法()、求模运算(Mod)、加法和减法(+、-)、小字符串连接(&)。32.如果通过从“数据库”窗口拖曳_的方式来向宏中添加操作,Access 将自动为这个操作设置适当的参数。(分数:2.00)A.宏对象B.窗体对象C.报表对象D.数据库对象 解析:知识点 宏设置宏操作参数评析 如果操作中有调用数据库对象名的参数,则可以直接
34、将对象从“数据库”窗体中拖动到参数框,从而由系统自动设置操作及相应的对象类型参数。33.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作 B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取解析:知识点 链表的结构评析 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。34.在报表“设计”视图中,各区段被表示成带状形式,称为_。(分数:2.00)A.段B.节 C.页D.章解析:知识点 报表的基本操作使用设计器编辑报表评析
35、 在报表“设计”视图中,各区段被表示成带状形式,称为“节”。报表中的信息可以安排在多个节中,每个节在页面上和报表中具有特定的目的并按照预期顺序输出打印。35.算法分析的目的是_。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:知识点 算法分析评析 算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度;提高算法的执行效 。率。二、填空题(总题数:15,分数:30.00)36.测试的目的是暴露错误,
36、评价程序的可靠性;而 【1】 的目的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_ (正确答案:调试)解析:知识点 软件测试的目的评析 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。37.在最坏情况下,堆排序需要比较的次数为 【2】 。(分数:2.00)填空项 1:_ (正确答案:O(nlog 2n))解析:评析 在最坏情况下,冒泡排序所需要的比较次数为 n(n-1)/2;简单插入排序所需要的比较次数
37、为 n(n-1)/2;希尔排序所需要的比较次数为 O(n1.5);堆排序所需要的比较次数为 O(nlog2n)。38.若串 s=“Program“,则其子串的数目是 【3】 。(分数:2.00)填空项 1:_ (正确答案:29)解析:知识点 子串的概念评析 串 s 中共有 7 个字符,由于串中字符各不相同,则其子串中有 0 个字符的 1 个(空串),1 个字符的 7 个,2 个字符的 6 个,3 个字符的 5 个,4 个字符的 4 个,5 个字符的 3 个,6 个字符的 2 个,7 个字符的 1 个,共有 1+2+3+4+5+6+7+1=29。39.个项目具有个项目主管,一个项目主管可管理多个
38、项目,则实体“项目主管”与实体“项目”的联系属于 【4】 的联系。(分数:2.00)填空项 1:_ (正确答案:1 对多 或 1:N)解析:知识点 实体间的联系评析 两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3 种,即一对一(1:1)的联系、一对多(1:N)或多对一(N:1)的联系和多对多(N:N)的联系。40.数据库管理系统常见的数据模型有层次漠型、网状模型和 【5】 三种。(分数:2.00)填空项 1:_ (正确答案:关系模型)解析:知识点 数据模型评析 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口,其总
39、是基于某种数据模型,可以分为层次模型、网状模型和关系模型。41. 【6】 是关系数据语言的标准语言。(分数:2.00)填空项 1:_ (正确答案:SQL)解析:知识点 数据库基础知识SQL 基本命令评析 1986 年 10 月美国国家标准化学会(ANSl)批准将 SQL 作为美国数据库的语言标准,随后国际标准化组织(ISO)也作出同样的决定。SQL 成为数据库标准语言后,许多数据库软件都支持 SQL 语句,例如,Oracle、 Sybase、FoxPro、Access 等,使 SQL 成为数据库主流语言。42.表结构的设计和维护,是在 【7】 完成的。(分数:2.00)填空项 1:_ (正确答
40、案:“设计”视图)解析:知识点 数据库和表的基本操作修改表结构评析 修改表结构的操作主要包括增加字段、删除字段、修改字段、重新设置主关键字等。修改表结构只能在“设计”视图中完成。43.用文本值作为查询准则时,文本值要用 【8】 的双引号括起来。(分数:2.00)填空项 1:_ (正确答案:半角)解析:知识点 查询的基本操作查询准则评析 在 Access 中建立查询时,经常会使用文本值作为查询的准则。使用文本值作为查询的准则可以方便地限定查询的范围和查询的条件,实现一些相对简单的查询。需要注意的是,文本值输入的时候要用半角的双引号括起来。44.按照需要可以将报表以 【9】 方式命名保存在数据库中
41、。(分数:2.00)填空项 1:_ (正确答案:对象)解析:知识点 报表的基本操作使用设计器编辑报表评析 第一次保存报表时,应按照 Access 数据库对象命名规则在“另存为”对话框中输入一个合法名称,然后单击“确定”按钮,把报表保存在数据库中。45.报表标题一般放在 【10】 中。(分数:2.00)填空项 1:_ (正确答案:报表页眉)解析:知识点 报表的基本操作/使用设计器编辑报表评析 报表页眉中的任何内容都只能在报表的开始处,即报表的第一页打印一次。在报表页眉中,一般是以大字体将该份报表的标题放在报表顶端的一个标签控件中。46.在设置数据访问页的自定义背景之前,必须 【11】 。(分数:
42、2.00)填空项 1:_ (正确答案:删除已经应用的主题)解析:知识点 页的基本操作数据访问页的概念评析 在 Access 数据访问页中,用户可以设置自定义的背景颜色、图片图片以及背景音乐等,以便增强数据访问页的视觉效果和音乐效果。但在使用自定义背景颜色、图片或声音之前,必须删除已经应用的主题。47.窗体是用户和 Access 应用程序之间的主要 【12】 。(分数:2.00)填空项 1:_ (正确答案:接口)解析:知识点 窗体的基本操作窗体的概念和作用评析 窗体是 Access 数据库应用中一个非常重要的工具,作为用户和 Access 应用程序之间的主要接口,窗体可以用于显示表和查询中的数据
43、,输入数据、编辑数据和修改数据。与数据表不同的是,窗体本身没有存储数据,也不像表那样只以行和列的形式显示数据。48.VBA 中主要提供了 3 种数据库访问接口:ODBCAPI、DAO 和 【13】 。(分数:2.00)填空项 1:_ (正确答案:ADO)解析:知识点 模块VBA 程序设计基础评析 在 VBA 中,主要提供了 3 种数据库访问接口:开放数据库互连应用编程接口(Open Database Connectivity API,简称 ODBC API)、数据访问对象(Data Access Objects,简称 DAO)和 Active 数据对象(ActiveX Data Objects
44、,简称 ADO)。49.VBE 编程环境调试工具中, 【14】 的功能是选择监视表达式并显示其值的变化。(分数:2.00)填空项 1:_ (正确答案:监视窗口)解析:知识点 模块VBA 编程环境:进入 VBE,VBE 界面评析 通过在监视窗口添加监视表达式的方法,程序可以动态了解一些变量或表达式的值的变化情况,进而对代码的正确与否有一个清楚的判断。50.VBA 中变量作用域分为 3 个层次,边个层次是局部变量、模块变量和 【15】 。(分数:2.00)填空项 1:_ (正确答案:全局变量)解析:知识点 模块VBA 编程基础:常量,变量,表达式评析 在 VBA 编程中,变量定义的位置和方式不同,
45、则它存在的时间和起作用的范围也有所不同,这就是变量的作用域与生命周期。根据变量作用域,可以分为局部变量、模块变量和全局变量。局部变量:变量定义在模块的过程内部,过程代码执行时才可见。在子过程或函数过程中定义的,或不用 DimAs 关键字定义而直接使用的变量都是局部变量。模块变量:变量定义在模块的所有过程之外的起始位置,运行时在模块所包含的所有子过程和函数过程中可见。在模块的变量定义区域,用 DimAs 关键字定义的变量就是模块变量。全局变量:变量定义在标准模块的所有过程之外的起始位置,运行时在所有类模块和标准模块的所有子过程与函数过程中都可见。在标准模块的变量定义区域,用 PublicAs 关键字说明的变量就是全局变量。