1、国家二级(ACCESS)笔试-试卷 57 及答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.在数据结构中,从逻辑上可以把数据结构分成( )。(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构C.集合结构和非集合结构D.树形结构和图状结构3.在一个长度为 n 的线性表中插入一个元素,以下说法不正确的是( )。(分数:2.00)A.最好情况下需要移动的数据元素数目为 0B.最坏情况下需要移动的数据元素数目
2、为 nC.在平均情况下需要移动的数据元素数目为 n/2D.最坏情况下需要移动的数据元素数目为 n/24.下列关于栈的叙述中不正确的是( )。(分数:2.00)A.在栈的两端都能插入或删除数据B.在栈中只能从一端插入或删除数据C.栈中的数据是先进后出D.栈是一种特殊的线性表5.以下各项中属于面向对象程序设计语言不同于其他语言的主要特点的是( )。(分数:2.00)A.继承性B.消息传递C.多态性D.静态联编6.在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。(分数:2.00)A.详细设计B.需求分析C.总体设计D.编程调试7.以下各种调试方法中,靠演绎、归纳以及二分法来实现的是(
3、)。(分数:2.00)A.强行排错法B.回溯法C.原因排除法D.静态调试8.设树 T 的度为 4,其中度为 1,2,3,4 的节点个数分别为 4,2,1,1。则 T 中叶子节点数为( )。(分数:2.00)A.8B.7C.6D.59.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.高级数据库技术阶段10.一棵含 18 个结点的二叉树的高度至少为( )。(分数:2.00)A.3B.4C.5D.611.设有 n 元关系 R 及 m
4、元关系 S,则关系 R 与 S 经笛卡儿积后所得新关系是一个( )元关系。(分数:2.00)A.mB.nC.m + nD.m*n12.用于显示整个报表的计算汇总或其他的统计数字信息的是( )。(分数:2.00)A.报表页脚节B.页面页脚页C.主体节D.页面页眉节13.Access 所设计的数据访问页是一个( )。(分数:2.00)A.独立的外部文件B.数据库中的表C.独立的数据库文件D.数据库记录的超链接14.下列关于数据访问页中 Office 电子表格叙述错误的是( )。(分数:2.00)A.类似于 MicrosoftExcel_12 作表B.可以在 Office 电子表格中输入原始数据、添
5、加公式以及执行电子表格运算C.不可以利用数据访问页的页视图查看和分析相关的数据D.可以利用 IE 浏览器查看和分析相关的数据15.如果将报表属性的“页面页眉”属性项设置成“报表页眉不要”,则打印预览时( )。(分数:2.00)A.不显示报表页眉B.不显示页面页眉C.在报表页眉所在页不显示页面页眉D.不显示报表页眉,替换为页面页眉16.下列选项中能产生宏操作的是( )。(分数:2.00)A.创建宏B.编辑宏C.运行宏D.创建宏组17.条件宏的条件项的返回值是( )。(分数:2.00)A.“真”B.“假”C.“真”或“假”D.没有返回值18.宏组是由下列哪一项组成的( )。(分数:2.00)A.若
6、干宏操作B.子宏C.若干宏D.都不正确19.宏命令 RepaintObject 的功能是( )。(分数:2.00)A.更新包括控件的重新计算和重新绘制B.重新查询控件的数据源C.查找符合条件的记录D.查找下一个符合条件的记录20.VBA 中定义局部变量可以用关键字( )。(分数:2.00)A.ConstB.DimC.PublicD.Static21.VBA 中不能进行错误处理的语句结构是( )。(分数:2.00)A.OnError Then 标号B.On Error Goto 标号C.OnError Resume NextD.On Error Goto O22.SQL 的基本命令中,插入数据命
7、令所用到的语句是( )。(分数:2.00)A.SELECTB.INSERTC.UPDATED.DELETE23.不属于操作查询的是( )。(分数:2.00)A.删除查询B.更新查询C.追加查询D.交叉表查询24.数据工作表式窗体不显示( )。(分数:2.00)A.窗体页眉/页脚B.文本框内容C.页面页眉/页脚D.标签内容25.如果需要制作一个公司员工的名片,应该使用的报表是( )。(分数:2.00)A.纵栏式报表B.表格式报表C.图表式报表D.标签式报表26.下列选项中不是数据访问页的类型的有( )。(分数:2.00)A.交互式报表页B.数据输入页C.数据分析页D.数据输出页27.下列说法正确
8、的是( )。(分数:2.00)A.VBA 和宏都可以很灵活对错误进行处理B.宏参数不是固定的,可以在运行宏时更改C.宏不支持嵌套的 IfThen 结构D.将窗体或报表导入到其他数据库中时,同时导入他们的宏28.下列选项不属于报表数据来源的是( )。(分数:2.00)A.宏和模块B.基表C.查询D.SQL 语句29.下列宏操作中限制表、窗体或报表中显示的信息的是( )。(分数:2.00)A.Apply FilterB.EchoC.Msg BoxD.Beep30.Access 提供了( )种预定义报表格式。(分数:2.00)A.3B.4C.5D.631.下列关于 Access 快捷键的说法,错误的
9、是( )。(分数:2.00)A.使用 Alt+F4 快捷键可以退出 AccessB.使用 Alt+F+X 快捷菜单命令可以打开 AccessC.快捷键 F8 可以“逐语句”调试D.快捷键 Ctrl+Shift+F8 可以“跳出”调试32.“输入掩码”用于设定控件的输入格式,对下列哪一项类型数据有效( )。(分数:2.00)A.数字型B.货币型C.文本型D.查阅向导型33.下列关于 Access 控件的说法正确的是( )。(分数:2.00)A.标签控件用来在窗体或报表上显示说明性文本,显示字段或表达式的数值B.文本框主要用来输入字段数据,但不能编辑字段数据C.复选框、切换按钮和选项按钮不能作为单
10、独的控件来显示表或查询中的“是”或“否”的值D.选项组是由一个组框及一组复选框、选项按钮或切换铵钮组成34.对已经设置排序或分组的报表,下列说法正确的是( )。(分数:2.00)A.可以进行删除排序、分组字段或表达式的操作,不能进行添加排序、分组字段或表达式的操作B.可以进行添加和删除排序、分组字段或表达式的操作,不能进行修改排序、分组字段或表达式的操作C.可以进行修改排序、分组字段或表达式的操作,不能进行删除排序、分组字段或表达式的操作D.进行添加、删除和更改排序、分组字段或表达式的操作35.设萨 6,则执行 x=IIf(a5,-1,0)后,x 的值为( )。(分数:2.00)A.5B.6C
11、.0D.-136.已执行语句 x=987654321,输出 x 的值时要求加千位分隔符,小数点后取 3 位有效数字,下列输出语句中正确的是( )。(分数:2.00)A.PrintFo 皿 at$(x,#,#)B.PrintFormat$(x,”#,#”)C.PrintFormat$(x,”#,#”)D.PrintFonnatS(x,”,#”)二、填空题(总题数:15,分数:30.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是 1。(分数:2.00)填空项 1
12、:_39.软件测试的目的是尽可能发现软件中错误,通常 1 是在代码编写阶段可进行的测试,它是整个测试工作的基础。(分数:2.00)填空项 1:_40.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 1 的联系。(分数:2.00)填空项 1:_41.假定 w、x、y、z、m 均为 int 型变量,有如下程序段:N=1;x=2;y=3;z=4;m=(WX)?W:K;m=(my)?m:y;m=(mz)?m:z;则该程序运行后,m 的值是 1(分数:2.00)填空项 1:_42.如果报表的数据量较大,而需要快速查看报表设计的结构、版面设置、字体颜色、大
13、小等,则应该使用 1 视图。(分数:2.00)填空项 1:_43.要确定“库存量”乘以“单价”的平均值是否大于等于¥500,且小于等于¥1000,可输入 1。(分数:2.00)填空项 1:_44.下面程序的运行结果为 1。x-23y=125z=Len(Str$(x)Str$(y)Print Z(分数:2.00)填空项 1:_45.执行下面的程序段,s 的值为 1。sO:kl0While kssl0kk2Wend(分数:2.00)填空项 1:_46.Access 用参照完整性来确保表中记录之间 1 的有效性,并不会因意外而删除或更改相关数据。(分数:2.00)填空项 1:_47.多字段排序时,排
14、序的优先级是 1。(分数:2.00)填空项 1:_48.在浏览数据访问页中时,如果记录导航器中的页码显示为“46 of 28”,则在记录导航器的“ReccordSetLabel”属性应设置为 1。(分数:2.00)填空项 1:_49.阅读下面的程序段:for I1 to 3for jI to lfor kj to 3aalnext knext jnext I 执行上面的三重循环后,a 的值为 1。(分数:2.00)填空项 1:_50.一下程序找出 50 以内所有能构成直角三角形的整数组。阅读下列程序,并完成程序。 Private Sub Commandl C 土 ick() For al to
15、 50 For ba to 50 CSqr(a 2 b 2 ) If 1then print a;b;c next b next a end Sub C50 And CInt(c)。(分数:2.00)填空项 1:_51.下面程序段运行后,变量 X 的值为 1。Dim x AS IntegerDim I AS Integerx0for I0 to 50 step 10XXI。next IPrint X(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 57 答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、
16、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.在数据结构中,从逻辑上可以把数据结构分成( )。(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构 C.集合结构和非集合结构D.树形结构和图状结构解析:解析:逻辑结构即数据元素之间的逻辑关系,是从逻辑关系上描述数据,与数据的存储无关。因此根据数据元素与数据元素之间的关系,逻辑结构被分为两大类:线性结构和非线性结构。而集合结构与非集合结构、树形结构和图状结构指的都是特定的数据结构类型。3.在一个长度为 n 的线性表中插入一个元素,以下说法不正确的是( )。(分数:2.00
17、)A.最好情况下需要移动的数据元素数目为 0B.最坏情况下需要移动的数据元素数目为 nC.在平均情况下需要移动的数据元素数目为 n/2D.最坏情况下需要移动的数据元素数目为 n/2 解析:解析:在一般情况下,要在第 i 个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第 i 个元素之间共 n-i+1 个元素依次向后移动一个位置。最好情况指的是在线性表的最后的元素之后插入一个新元素,则不需要移动表中元素,A 是正确的。最坏情况指的是在线性表的第一个元素之前插入一个新元素,则需要移动表中所有的元素,B 是正确的。在平均清况下需要移动的数据元素数目为 n/2,C 是正确的。4.下列关于栈的
18、叙述中不正确的是( )。(分数:2.00)A.在栈的两端都能插入或删除数据 B.在栈中只能从一端插入或删除数据C.栈中的数据是先进后出D.栈是一种特殊的线性表解析:解析:栈的插入和删除运算都只在一端进行,即它的一端是封闭的,不允许进行插入与删除元素,一端是开口的,允许进行插入与删除元素,选项 B 是正确的。栈中的数据是先进后出的,选项 C 是正确的。栈是一种特殊的线性表,选项 D 是正确的。5.以下各项中属于面向对象程序设计语言不同于其他语言的主要特点的是( )。(分数:2.00)A.继承性 B.消息传递C.多态性D.静态联编解析:解析:继承是一个类(子类)直接使用另一个类(父类)的所有属性和
19、方法(权限为私有的属性和方法除外)。它可以减少相似的类的重复说明,从而体现出一般性与特殊性的原则,这使得面向对象程序设计语言有了良好的重用性,也是其不同于其他语言的最主要特点。6.在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。(分数:2.00)A.详细设计B.需求分析C.总体设计 D.编程调试解析:解析:软件系统结构的总体设计包括基于功能层次结构建立系统、按功能划分成模块的层次结构、确定每个模块的功能、建立与已确定的软件需求的对应关系、确定模块间的调用关系和模块间的接口、评估模块划分的质量等方面。详细设计的任务是在使用程序设计语言编制程序以前,对所采用算法的逻辑关系进行分析,设
20、计出全部必要的过程细节,并给予清晰的表达。需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望;需求分析的任务是发现需求、求精、建模和定义需求,通常包括功能需求、性能需求、环境需求、可靠性需求、安全保密要求、用户界面需求、资源使用需求、成本消耗需求、开发进度需求等。编程调试的任务是诊断和改正程序中潜在的错误。综上所述,软件功能分解只能发生在总体设计阶段。7.以下各种调试方法中,靠演绎、归纳以及二分法来实现的是( )。(分数:2.00)A.强行排错法B.回溯法C.原因排除法 D.静态调试解析:解析:本题考查对几种调试方法的掌握。其中,强行排错法是最常用也是最低效的,主要思想是通
21、过“计算机找错”,回溯法是从出现错误征兆处开始,人工沿控制流程往回追踪,直至发现出错的根源;这是在小程序中常用的一种有效的调试方法;程序变大后,可能的回溯路线显著增加,以致人工进行完全回溯到望而不可及。静态调试是一种调试手段,主要是指通过人的思维来分析源程序代码和排错。8.设树 T 的度为 4,其中度为 1,2,3,4 的节点个数分别为 4,2,1,1。则 T 中叶子节点数为( )。(分数:2.00)A.8 B.7C.6D.5解析:解析:结点的度鲒点拥有子树的个数。树中结点总数为:14+22+31+41=15 与根结点之和,即 15+1=16。树中非叶子结点数为 4+2+1+1=8。树中叶子结
22、点数为:16-8=8。9.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段 D.高级数据库技术阶段解析:解析:本题考查数据库系统的发展。考生应掌握数据库发展的各个阶段,分布式数据库、面向对象数据库属于数据库系统阶段。10.一棵含 18 个结点的二叉树的高度至少为( )。(分数:2.00)A.3B.4C.5 D.6解析:解析:在二叉树的零层,有 20=1 个结点即根结点;第一层根据根结点子结点的个数最多有 2 个结点;第二层的结点总数
23、最多有 4 个;以此类推,二叉树的第 n 层的结点数最多为 2n。一棵含 18 个结点的二叉树的高度至少为 5。11.设有 n 元关系 R 及 m 元关系 S,则关系 R 与 S 经笛卡儿积后所得新关系是一个( )元关系。(分数:2.00)A.mB.nC.m + n D.m*n解析:解析:本题考查对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,因此 n 元关系 R 与 m 元关系 S 经笛卡儿积后所得新关系是 m+n 元关系。12.用于显示整个报表的计算汇总或其他的统计数字信息的是( )。(分数:2.00)A.报表页脚节 B.页面页脚页C.主体节D.页面页眉节解析:解析:本题考查报表各部分
24、的功能。页面页眉中的文字或控件一般输出显示在每页的顶端,通常用来显示数据的列标题;主体节用来处理每条记录,其字段数据均须通过文本框或其他控件(主要是复选框和绑定对象框)绑定显示,可以包含计算的字段数据:页面页脚节一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中:报表页脚节一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面;可以显示整个报表的计算汇总或其他的统计数字信息。答案为 A。13.Access 所设计的数据访问页是一个( )。(分数:2.00)A.独立的外部文件 B.数据库中的表C.独立的数据库文件D.数据库记录的超链接解析:解析:Access 所设计的
25、数据访问页是一个独立的文件,保存在 Access 以外,但它与数据库是相关的,而不是无关的。答案为 A。14.下列关于数据访问页中 Office 电子表格叙述错误的是( )。(分数:2.00)A.类似于 MicrosoftExcel_12 作表B.可以在 Office 电子表格中输入原始数据、添加公式以及执行电子表格运算C.不可以利用数据访问页的页视图查看和分析相关的数据 D.可以利用 IE 浏览器查看和分析相关的数据解析:解析:Office 电子表格类似于 MicrosoftExce1 工作表,用户可以在 Office 电子表格中输入原始数据、添加公式以及执行电子表格运算等。在 Access
26、 数据库中,用户可以在数据访问页中添加 Office 电子表格,在数据访问页中添加了 Office 电子表格后,用户可以利用数据访问页的页视图或 Intemet Explorer 浏览器查看和分析相关的数据。答案为 C。15.如果将报表属性的“页面页眉”属性项设置成“报表页眉不要”,则打印预览时( )。(分数:2.00)A.不显示报表页眉B.不显示页面页眉C.在报表页眉所在页不显示页面页眉 D.不显示报表页眉,替换为页面页眉解析:解析:本题考查报表属性的“页面页眉”属性项。将报表属性的“页面页眉”属性项设置成“报表页眉不要”,则只在报表页眉所在页不显示页面页眉,其他页不变。选项 A、B、D 错
27、误,选项 C 正确。答案为 C。16.下列选项中能产生宏操作的是( )。(分数:2.00)A.创建宏B.编辑宏C.运行宏 D.创建宏组解析:解析:本题考查宏操作。宏的设计窗体中有一列是用于选择宏的操作命令。一个宏可以含有多个操作,并且可以定义它们执行的顺序。但是只有在宏运行时才能产生,如果宏没有运行,即使创建了宏也不能进行宏操作。答案为 C。17.条件宏的条件项的返回值是( )。(分数:2.00)A.“真”B.“假”C.“真”或“假” D.没有返回值解析:解析:本题考查条件宏的返回值。条件宏的条件项的返回值可以是“真”或“假”。如果条件项结果为真,则执行此行中的操作;如果条件式结果为假,则忽略
28、其后的操作。答案为 C。18.宏组是由下列哪一项组成的( )。(分数:2.00)A.若干宏操作B.子宏C.若干宏 D.都不正确解析:解析:本题考查宏组的概念。宏组是共同存储在一个宏名下的相关宏的集合,它与其他宏一样可在宏窗口中设计,并保存在数据库窗口的“宏”对象选项卡中 o,答案为 C。19.宏命令 RepaintObject 的功能是( )。(分数:2.00)A.更新包括控件的重新计算和重新绘制 B.重新查询控件的数据源C.查找符合条件的记录D.查找下一个符合条件的记录解析:解析:本题考查 Access 的宏命令。 RepaintObject 是完成指定的数据库对象所刮起的屏幕更新,或对活动
29、数据库对象进行屏幕更新,这种更新包括控件的重新计算和重新绘制。答案为 A。20.VBA 中定义局部变量可以用关键字( )。(分数:2.00)A.ConstB.Dim C.PublicD.Static解析:解析:符号常量使用关键字 Const 来定义;定义局部变量最常用的方法是使用 Dim.AS VarType结构,其中,As 后指明数据类型: Public.As 关键字说明的变量就属于全局的范围;要在过程的实例间保留局部变量的值,可以用 Static 关键字代替 Dim 以定义静态变量。答案为 B。21.VBA 中不能进行错误处理的语句结构是( )。(分数:2.00)A.OnError The
30、n 标号B.On Error Goto 标号 C.OnError Resume NextD.On Error Goto O解析:解析:本题考查的是 VBA 中的错误处理语句。VBA 中提供 OnErrorGoTo 语句来控制当有错误发生时程序的处理。OnErrorGoTo 指令的一般语法如下:On Error GoTo 标号;On Error Resume Next:On Error Go TO 0。“On Error GoTo”语句在遇到错误发生时程序转移到标号所指定位置代码执行,Error语句的作用是模拟产生错误,以检查错误处理语句的正确性。答案为 B。22.SQL 的基本命令中,插入数据
31、命令所用到的语句是( )。(分数:2.00)A.SELECTB.INSERT C.UPDATED.DELETE解析:解析:本题考查 SQL 命令的操作命令的语句。SELECT 语句是查询命令语句,可以进行单表查询、连接查询、嵌套查询(子查询)和集合查询等;INSERT 语句是 SQL 的数据插入语句,可以用来插入单个元组,也可以插入子查询结果:UPDATE 语句是 SQL 修改数据的语句,可以用来修改和更新表中的数据或更新视图;DELETE 语句是 SQL 的删除语句,可以删除表、删除索引、从表中删除旧数据或删除视图,答案为 B。23.不属于操作查询的是( )。(分数:2.00)A.删除查询B
32、.更新查询C.追加查询D.交叉表查询 解析:解析:本题考查查询的分类。操作查询是仅在一个操作中更改或移动许多记录的查询,使用它也可以创建一个新表。操作查询共有 4 种类型,即删除、更新、追加和生成表。创建删除查询可以从一个或多个现存表中删除一组符合选择准则的记录;创建更新查询可对一个或多个表中的一组记录作全局的更改或替换;创建追加查询可以把源查询中的新记录追加到已有表中,也可以使用户把输入数据中的部分或全部按正确的格式追加到一个或多个已有表中。在 Access 中,查询可分为 5 种:选择查询、操作查询、参数查询、交叉表查询、SQL 特定查询。其中,使用交叉表查询能够计算数据的总和、平均值、计
33、数或其他类型的总计值。答案为 D。24.数据工作表式窗体不显示( )。(分数:2.00)A.窗体页眉/页脚 B.文本框内容C.页面页眉/页脚D.标签内容解析:解析:本题考查数据工作表式窗体。选项 A,在设计视图下,窗体页眉/页脚高度为零,且不可修改;选项 B,数据工作表式窗体可以显示文本框内容;选项 c,数据工作表式窗体在打印预览时可以显示页面页眉/页脚;选项 D,数据工作表式窗体可以显示标签内容。答案为 A。25.如果需要制作一个公司员工的名片,应该使用的报表是( )。(分数:2.00)A.纵栏式报表B.表格式报表C.图表式报表D.标签式报表 解析:解析:本题考查各类报表适合的应用。选项 A
34、,纵栏式报表适合字段较多,记录较少的情况;选项B,表格式报表适合字段较少,记录较多的情况;选项 C,图表式报表适合需要对数据图形化分析、比较的情况;选项 D,标签式报表适合制作名片、地址等。答案为 D。26.下列选项中不是数据访问页的类型的有( )。(分数:2.00)A.交互式报表页B.数据输入页C.数据分析页D.数据输出页 解析:解析:本题考查数据访问页的类型。按照数据访问页的用途,数据访问页可以分为 3 类,交互式报表页、数据输入页、数据分析页都是数据访问页的类型。答案为 D。27.下列说法正确的是( )。(分数:2.00)A.VBA 和宏都可以很灵活对错误进行处理B.宏参数不是固定的,可
35、以在运行宏时更改C.宏不支持嵌套的 IfThen 结构 D.将窗体或报表导入到其他数据库中时,同时导入他们的宏解析:解析:本题考查 VBA 和宏的区别。VBA 可以很灵活的处理运行错误,而宏不支持错误处理;在 VBA中,可以在调用过程时指定参数,而宏参数是固定的,不能在运行宏时更改;宏不支持复杂的逻辑结构,如 SelectCase 语句或嵌套的 IfThen 结构;事件过程是窗体和报表的一部分,而不是独立的对象,因此将窗体或报表导入到其他数据库中时,同时导入他们的事件过程,而宏是数据库中的独立对象,需要单独导入。答案为 C。28.下列选项不属于报表数据来源的是( )。(分数:2.00)A.宏和
36、模块 B.基表C.查询D.SQL 语句解析:解析:本题考查报表的数据来源。报表中的大部分内容是从基表、查询或 SQL 语句中获得的,这些都是报表的数据来源。它是从为数据库的数据中提取出和计算出的信息建立打印副本的最好方法,也是以打印格式展示数据的一种有效方式,它能够控制报表上所有内容的大小和外观,因此用户可以按照所需方式显示要查看的信息。答案为 A。29.下列宏操作中限制表、窗体或报表中显示的信息的是( )。(分数:2.00)A.Apply Filter B.EchoC.Msg BoxD.Beep解析:解析:该题考查的属于比较细致的概念。因为只有对选项中的宏操作有比较深入地了解才能做出正确的选
37、择。下面简单说明一下上述 4 个宏操作。ApplyFilter:限制表、窗体或报表中显示的信息,方法是应用指定的筛选、查询或 SQLWHERE 子句来限制显示在表、窗体或报表中的信息;Echo:控制在宏运行时中间操作的显示;MsgBox:显示包含警告信息或其他信息的消息框;Beep:通过计算机的扬声器发出嘟嘟声。答案为 A。30.Access 提供了( )种预定义报表格式。(分数:2.00)A.3B.4C.5D.6 解析:解析:Access 中提供了 6 种预定义的报表格式,有“大胆”、“正式”、“浅灰”、“紧凑”、“组织”和“随意”等。通过使用这些自动套用格式,可以一次性更改报表中所有文本的
38、字体、字号以及线条粗细等外观属性。答案为 D。31.下列关于 Access 快捷键的说法,错误的是( )。(分数:2.00)A.使用 Alt+F4 快捷键可以退出 AccessB.使用 Alt+F+X 快捷菜单命令可以打开 Access C.快捷键 F8 可以“逐语句”调试D.快捷键 Ctrl+Shift+F8 可以“跳出”调试解析:解析:本题考查 Access 中快捷键的使用。 Access 中有很多快捷键,为用户提供方便:使用Alt+F4 快捷键可以退出 Access;使用 AIt+F+X 快捷菜单命令也是退出 Access使用 F8 快捷键可以“逐语句”调试:使用快捷键 Ctrl+Shi
39、ff+F8 可以“跳出”调试:使用 AR+Fll 快捷键可以方便地在数据库窗口的 VBE 之间进行切换;使用 F9 快捷键可以设置和取消“断点”等等。答案为 B。32.“输入掩码”用于设定控件的输入格式,对下列哪一项类型数据有效( )。(分数:2.00)A.数字型B.货币型C.文本型 D.查阅向导型解析:解析:本题考查 Access 中输入掩码的概念。输入掩码只为“文本”和“日期/时间”型字段提供向导,其他数据类型没有向导帮助。如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。这意味着即使已经保存了输入掩码,在数据设置格式显示时,将会忽略输入掩码
40、。位于基表的数据本身并没有更改,格式属性只影响数据的显示方式。答案为 C。33.下列关于 Access 控件的说法正确的是( )。(分数:2.00)A.标签控件用来在窗体或报表上显示说明性文本,显示字段或表达式的数值B.文本框主要用来输入字段数据,但不能编辑字段数据C.复选框、切换按钮和选项按钮不能作为单独的控件来显示表或查询中的“是”或“否”的值D.选项组是由一个组框及一组复选框、选项按钮或切换铵钮组成 解析:解析:本题考查 Access 中控件的概念。标签控件主要用来在窗体或报表上显示说明性文本,但标签不显示字段或表达式的数值,它并没有数据来源;文本框不但可以用来输入还可以编辑字段数据,它
41、是一种交互式控件;复选框、切换按钮和选项按钮是作为单独的控件来显示表或查询中的“是”或“否”的值,当选中复选框或选项按钮时,设置为“是”,如果不选则为“否”;对于切换按钮,如果按下切换按钮,其值为“是”,否则其值为“否”;选项组是由一个组框及一组复选框、选项按钮或切换铵钮组成:列表框与组合框控件。考生对这些概念应该理解,尤其是细节问题。答案为 D。34.对已经设置排序或分组的报表,下列说法正确的是( )。(分数:2.00)A.可以进行删除排序、分组字段或表达式的操作,不能进行添加排序、分组字段或表达式的操作B.可以进行添加和删除排序、分组字段或表达式的操作,不能进行修改排序、分组字段或表达式的
42、操作C.可以进行修改排序、分组字段或表达式的操作,不能进行删除排序、分组字段或表达式的操作D.进行添加、删除和更改排序、分组字段或表达式的操作 解析:解析:对已经设置排序或分组的报表,不但可以进行添加排序、分组字段或表达式的操作,也可以进行删除排序、分组字段或表达式的操作,还可以更改排序、分组字段或表达式。答案为 D。35.设萨 6,则执行 x=IIf(a5,-1,0)后,x 的值为( )。(分数:2.00)A.5B.6C.0D.-1 解析:解析:本题考查 IIf 函数的用法。对于该函数前面已经有详细描述,需要注意的是,IIF 函数的所有参数均为必要参数。考生可以将 IIf 函数翻译为 If
43、语句后再作答。本题中,IIf 语句等价于下列 If 语句: If a5 Then x=-1 Else x=0 End if 答案为 D。36.已执行语句 x=987654321,输出 x 的值时要求加千位分隔符,小数点后取 3 位有效数字,下列输出语句中正确的是( )。(分数:2.00)A.PrintFo 皿 at$(x,#,#)B.PrintFormat$(x,”#,#”) C.PrintFormat$(x,”#,#”)D.PrintFonnatS(x,”,#”)解析:解析:本题考查 Formats 函数的用法。用 Forma$函数可以使数值按指定的格式输出。可以在Formats 函数中使用
44、的格式有:“#”、“0”、“”、“,”、“”、“$”、“+”、“-”、“E+”、“E-”。其中个“#”或一个“0”格式符表示一个数字位,其个数决定了显示区段的长度;“。”格式符用于显示小数点“,”格式符用于在数值中插入千位分隔符。选项 A 错误,格式说明符没有用括号括起来;选项 B 正确,格式说明符用括号括起来,格式符“,”和“”的位置符合使用规则;选项 c 错误,格式说明符“,”不能放在格式说明符的头部位置;选项 D 错误。格式说明符“”一般与“#”格式符不能放在格式字符中小数点左边的头部和尾部。答案为 B。二、填空题(总题数:15,分数:30.00)37.填空题(每空)请将每一个空的正确答
45、案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:功能模型)解析:解析:本题属于记忆题,考生应掌握。39.软件测试的目的是尽可能发现软件中错误,通常 1 是在代码编写阶段可进行的测试,它是整个测试工作的基础。(分数:2.00)填空项 1:_ (正确答案:正确答案:单元测试)解析:解析:单元测试集中对源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能,其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的
46、内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。40.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 1 的联系。(分数:2.00)填空项 1:_ (正确答案:正确答案:一对多(1:M 或 1:N))解析:解析:两个实体集间的联系可以有下面几种:一对一的联系:简记为 1:1。这种函数关系是最常见的关系之一,如学校和校长之间的联系,一个学校与一个校长间相互一一对应。一对多或多对一,简记为1:M(1:m)或 M:1 (m:1)。这两个实体集间的关系实际上是一种函数关系,如学生与其宿舍房间的联系是多对一的联系(反之,则为对多联系),即多
47、个学生对应一个房间。多对多联系,简记为 M:N 或m:n。这是一种较为复杂的函数关系,如教师与学生这两个实体集间的联系是多对多的,因为一个教师可以教授多个学生,而一个学生又可以受教于多个教师。本题中一个项目对应有一个项目主管,一个项目主管可对应多个项目,所以项目主管与项目之间的联系是一对多的联系。41.假定 w、x、y、z、m 均为 int 型变量,有如下程序段:N=1;x=2;y=3;z=4;m=(WX)?W:K;m=(my)?m:y;m=(mz)?m:z;则该程序运行后,m 的值是 1(分数:2.00)填空项 1:_ (正确答案:正确答案:1)解析:解析:此题考查条件表达式的运用。第 1 条语句执行后,变量 m 的值为 1。第 2 条语句执行后,变量 m 的值为 1。第 3 条语句执行后,变量 m 的值为 1。42.如果报表的数据量较大,而需要快速查看报表设