1、国家二级(ACCESS)笔试-试卷 15 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.以下存储结构中不属于线性存储结构的是( )。(分数:2.00)A.队列B.线性表C.二叉树D.栈3.一棵二叉树第五层上的结点数最多是( )。(分数:2.00)A.8B.16C.32D.154.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E 人栈前,栈中元素可以出栈,则出栈序列可能是( )。(分数:2.00)A.AB
2、CEDB.DCBEAC.DBCEAD.CDABE5.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分数:2.00)A.冒泡排序B.选择排序C.快速排序D.归并排序6.在设计程序时,应采纳的原则之一是( )。(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解7.下列不属于软件工程三个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境8.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是( )。(分数:2.00)A.路径的集合B.循环的集合C.目标的集合D.地址的集合9.下列数据模
3、型中,具有坚实理论基础的是( )。(分数:2.00)A.层次模型B.网状模型C.关系模型D.以上三个都是10.下列有关数据库的描述中,正确的是( )。(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件11.下列说法中,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据结构B.数据操作C.数据查向D.数据约束12.现实世界中的事物个体在信息世界中称为( )。(分数:2.00)A.实体B.实体集C.字段D.记录13.以下关于 Access 表的叙述中,错误的是( )。(分数:2.00)A.设计表的主要工作是设计表的
4、字段和属性B.表是 Access 数据库中的重要对象之一C.一个表中一般可以包含一到两个主题的信息D.表是窗体、报表或数据访问页的主要数据源14.下列关系模型中术语解析不正确的是( )。(分数:2.00)A.记录,满足一定规范化要求的二维表,也称关系B.字段,二维表中的一列C.数据项,也称分量,是每个记录中的一个字段的值D.字段的值域,字段的取值范围,也称为属性域15.在设置或编辑“关系”时,下列不属于可设置的选项是( )。(分数:2.00)A.实施参照完整性B.级联更新相关字段C.级联追加相关记录D.级联删除相关记录16.用 SQL 语言描述“在学生表中查找女学生的全部信息”,以下语句中正确
5、的是( )。(分数:2.00)A.SELECT FROM 学生表 IF(性别=女)B.SELECT 性别 FROM 学生表 IF(性别=女)C.SELECT*FROM 学生表 WHERE(性别=女)D.SELECT*FROM 性别 WHERE(性别=女)17.在查询中,默认的字段显示顺序是( )。(分数:2.00)A.在表的“数据表视图”中显示的顺序B.添加时的顺序C.按照字母顺序D.按照文字笔画顺序18.既可以直接输入文本,又可以在列表中选择的控件是( )。(分数:2.00)A.选项框B.列表框C.组合框D.文本框19.下列属于操作查询的是( )。 删除查询 更新查询 交叉表查询 追加查询
6、生成表查询(分数:2.00)A.B.C.D.20.哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询?( )(分数:2.00)A.选择查询B.参数查询C.交叉表查询D.操作查询21.查询能实现的功能有( )。(分数:2.00)A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体22.特殊运算符“In”的含义是( )。(分数:2.00)A.用于指定一个字段值的
7、范围,指定的范围之间用 And 连接B.用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配C.用于指定一个字段为空D.用于指定一个字段为非空23.下面示例中准则的功能是( )。 (分数:2.00)A.查询 99 年 1 月之前参加工作的职工B.查询 99 年 12 月之后参加工作的职工C.查询 99 年参加工作的职工D.查询 99 年 1 月和 2 月参加工作的职工24.窗体中的信息不包括( )。(分数:2.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重要信息C.所处理表的记录D.所处理查询的记录25.用于创建窗体或修改窗体的窗口是窗体的( )。(
8、分数:2.00)A.设计视图B.窗体视图C.数据表视图D.透视表视图26.没有数据来源,且可以用来显示信息、线条、矩形或图像的控件的类型是( )。(分数:2.00)A.结合型B.非结合型C.计算型D.非计算型27.下列不属于控件格式属性的是( )。(分数:2.00)A.标题B.正文C.字体大小D.字体粗细28.要限制宏操作的范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式C.窗体或报表控件属性D.宏操作目标29.对报表属性中的数据源设置,下列说法中正确的是( )。(分数:2.00)A.只能是表对象B.只能是查询对象C.既可以是表对象也可以是查询对象D.以上说法均
9、不正确30.报表中的报表页眉是用来( )。(分数:2.00)A.显示报表中的字段名称或对记录的分组名称B.显示报表的标题、图形或说明性文字C.显示本页的汇总说明D.显示整份报表的汇总说明31.为窗体上的控件设置 Tab 键顺序,应设置控件的属性是在哪个选项卡中?( )(分数:2.00)A.格式选项卡B.数据选项卡C.其他选项卡D.事件选项卡32.能被“对象所识别的动作”和“对象所执行的活动”分别称为对象的( )。(分数:2.00)A.方法和事件B.事件和属性C.事件和方法D.属性和事件33.设有如下窗体单击事件过程: Private Sub Form_Click() a=1 For i=1 T
10、o 3 Select Case i Case 1 a=a+1 Case 2, 4 a=a+2 End Select Next i MsgBox a End Sub 打开窗体运行后,单击窗体,则消息框的输出结果是( )。(分数:2.00)A.3B.4C.5D.634.在窗体中添加一个名称为 Cmd1 的命令按钮,然后编写如下事件代码: Private Sub Cmd1_Click() a=125 If a60 Then k=1 ElseIf a70 Then k=2 ElseIf a80 Then k=3 ElseIf a90 Then k=4 EndIf MsgBox k End Sub 窗体
11、打开运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.1B.2C.3D.435.设有如下程序: Private Sub Command1_ Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 3 x=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过 For 循环来计算 sum 的值,sum 值的精确结果是( )。(分数:2.00)A.1+1/2+2/3B.1+1/2+1/3+1C.1/2+2/3D.1/2+1/336.在窗体中添加一个名称为 Cmd 的命令按钮,然后编写如下
12、程序: Public x As integer Private Sub Cmd_Click() x=10 Call add1 Call add2 MsgBox x End Sub Private Sub add1 ( ) x=x+20 End Sub Private Sub add2 ( ) Dim x As integer x=x+40 End Snb 窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。(分数:2.00)A.10B.60C.30D.70二、填空题(总题数:14,分数:28.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完
13、整。(分数:2.00)_38.在树形结构中,树根结点没有 1。(分数:2.00)填空项 1:_39.Jackson 结构化程序设计方法是英国的 M.Jackson 提出的,它是一种面向 1 的设计方法。(分数:2.00)填空项 1:_40.面向对象的模型中,最基本的概念是对象和 1。(分数:2.00)填空项 1:_41.软件设计模块化的目的是 1。(分数:2.00)填空项 1:_42.数据模型按不同应用层次分成三种类型,它们是概念数据模型、 1 和物理数据模型。(分数:2.00)填空项 1:_43.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_4
14、4.创建查询的方法有两种,分别为“使用向导”创建和使用 1 创建。(分数:2.00)填空项 1:_45.假设有一个“图书订单表”,其字段分别为书名、单价和数量,若以此表为数据源创建一个窗体,在窗体中设置一个计算订购总金额的文本框,那么“控件来源”属性值为 1。(分数:2.00)填空项 1:_46.Access 的报表要实现排序和分组统计操作,应通过设置 1 属性来进行。(分数:2.00)填空项 1:_47.有多个操作构成的宏,执行时是按 1 依次执行的。(分数:2.00)填空项 1:_48.Access 在完成数据访问页的创建后,自动以 1 文件格式将数据访问页保存在当前文件夹中,并在当前数据
15、库的“页”对象中创建该数据访问页的快捷方式。(分数:2.00)填空项 1:_49.下面 VBA 程序段运行时,内层循环的循环总次数是 1。 For m = 0 To 7 step 3 For n = m-1 To m+1 Next n Next m(分数:2.00)填空项 1:_50.窗体上有退出(cmdexit)按钮和测试按钮(cmdtest)以及一个文本框 txt,当单击测试按钮时,弹出一个消息框,消息框中包括“确定”和“取消”按钮,若单击“确定”按钮则在文本框中显示“显示”,若单击“取消”按钮则在文本框中显示“取消”。单击退出按钮关闭窗体。试将程序补充完整。 Private sub cm
16、dtest_click() answer=msgbox(“显示钮按“, vbOkCancel) If 1 then txt=“显示“ Else txt=“取消“ End If End sub Private sub cmdexit_click() 2 End sub(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 15 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.以下存储结构中不属于线性
17、存储结构的是( )。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析:线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新人队的元素。因此队列又称先进先出表(F
18、irst In First Out)。3.一棵二叉树第五层上的结点数最多是( )。(分数:2.00)A.8B.16 C.32D.15解析:解析:根据二叉树的性质;二叉树第 i(i1)层上至多有 2 i-1 个结点。得到第五层的结点数最多是 16。4.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E 人栈前,栈中元素可以出栈,则出栈序列可能是( )。(分数:2.00)A.ABCEDB.DCBEA C.DBCEAD.CDABE解析:解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素 A、B、C、D,则表明这 4 个元素中D 是最后进栈,B、C 处于中间,A 最早进栈。所以出栈时一定是先
19、出 D,再出 C,再出 B,最后出 A。5.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分数:2.00)A.冒泡排序 B.选择排序C.快速排序D.归并排序解析:解析:从平均时间性能而言,快速排序最佳,其所需时间最少,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法,故本题答案应该为选项 A。6.在设计程序时,应采纳的原则之一是( )。(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解 解析:解析:滥用 GOTO 语句将使程序流程
20、无规律,可读性差;注解行有利于对程序的理解,不应减少或取消;程序的长短要依照实际情况而论,而不是越短越好。7.下列不属于软件工程三个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析:软件工程包括三个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。8.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是( )。(分数:2.00)A.路径的集合 B.循环的集合C.目标的集合D.地址的集合解析:解析:软件的白盒测试方法是把测试对象看作一个打开的盒子,它允许测试人员利用
21、程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。9.下列数据模型中,具有坚实理论基础的是( )。(分数:2.00)A.层次模型B.网状模型C.关系模型 D.以上三个都是解析:解析:关系模型较之格式化模型(网状模型和层次模型)有以下方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。10.下列有关数据库的描述中,正确的是( )。(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:解析:数据库(DataBase,DB)是数据的集合,它具有统一的
22、结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。11.下列说法中,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据结构B.数据操作C.数据查向 D.数据约束解析:解析:数据模型描述的内容有三部分,它们是数据结构、数据操作和数据约束。其中,数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。12.现实世界中的事物个体在信息世界中称为( )。(分数:2.00)A.实体 B.实体集C.字段D.记录解析:解析:实体的定义:现实世界中客观存在并且可
23、以相互区别的事物称为实体。实体可以是实际的事物,也可以是抽象的事件。实体集是同类实体的集合,实体在计算机世界中用记录来描述,记录中的属性称为字段。13.以下关于 Access 表的叙述中,错误的是( )。(分数:2.00)A.设计表的主要工作是设计表的字段和属性B.表是 Access 数据库中的重要对象之一C.一个表中一般可以包含一到两个主题的信息 D.表是窗体、报表或数据访问页的主要数据源解析:解析:Access 提供了表、查询、窗体、报表、页、宏和模块等七个对象,其中表对象是数据库中所有数据的载体,是数据存储的地方。数据库中其他对象(如窗体、报表、数据访问页)对数据库中数据的任何操作都是基
24、于表对象进行的。因此,表是 Access 数据库中最重要的对象之一。在 Access 数据库中,表是由相同主题的信息组成,即一个表只能包含一个主题的信息。数据库建好后首先要建立表,在建立表之前,一般要先设计表结构,即表由哪些字段组成,这些字段的属性是什么。14.下列关系模型中术语解析不正确的是( )。(分数:2.00)A.记录,满足一定规范化要求的二维表,也称关系 B.字段,二维表中的一列C.数据项,也称分量,是每个记录中的一个字段的值D.字段的值域,字段的取值范围,也称为属性域解析:解析:记录是二维表中的一行,称为元组。15.在设置或编辑“关系”时,下列不属于可设置的选项是( )。(分数:2
25、.00)A.实施参照完整性B.级联更新相关字段C.级联追加相关记录 D.级联删除相关记录解析:解析:在设置或编辑关系时,可以设置的选项有:实施参照完整性、级联更新相关字段和级联删除相关记录等,不包含级联追加相关记录选项,故选择 C。16.用 SQL 语言描述“在学生表中查找女学生的全部信息”,以下语句中正确的是( )。(分数:2.00)A.SELECT FROM 学生表 IF(性别=女)B.SELECT 性别 FROM 学生表 IF(性别=女)C.SELECT*FROM 学生表 WHERE(性别=女) D.SELECT*FROM 性别 WHERE(性别=女)解析:解析:查询语句的基本格式是:
26、SELECT *|字段名 FORM 表名 WHERE 条件17.在查询中,默认的字段显示顺序是( )。(分数:2.00)A.在表的“数据表视图”中显示的顺序B.添加时的顺序 C.按照字母顺序D.按照文字笔画顺序解析:解析:在查询中,默认的字段显示顺序与用户在“简单查询向导”对话框中选定字段的次序或在设计视图中添加字段的顺序相同。因此,选项 B 是正确的。18.既可以直接输入文本,又可以在列表中选择的控件是( )。(分数:2.00)A.选项框B.列表框C.组合框 D.文本框解析:解析:组合框既可以直接输入文本,又可以在列表中选择选项。19.下列属于操作查询的是( )。 删除查询 更新查询 交叉表
27、查询 追加查询 生成表查询(分数:2.00)A.B.C.D. 解析:解析:操作查询包括删除查询、更新查询、追加查询、生成表查询。20.哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询?( )(分数:2.00)A.选择查询B.参数查询 C.交叉表查询D.操作查询解析:解析:参数查询会在执行时弹出对话框,提示用户输入必覃的信息,再按照这些信息进行查询21.查询能实现的功能有( )。(分数:2.00)A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立
28、新表,设置格式D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体 解析:解析:查询能实现的功能有选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体。22.特殊运算符“In”的含义是( )。(分数:2.00)A.用于指定一个字段值的范围,指定的范围之间用 And 连接B.用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配 C.用于指定一个字段为空D.用于指定一个字段为非空解析:解析:特殊运算符“In”的含义是用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配。23.下面示例中准则的功能是( )。 (分数:2.00)A.查
29、询 99 年 1 月之前参加工作的职工B.查询 99 年 12 月之后参加工作的职工C.查询 99 年参加工作的职工 D.查询 99 年 1 月和 2 月参加工作的职工解析:解析:Between A And B 的功能是介于 A 与 B 之间的值,上面设置的值是 99-01-01 到 99- 12-31,所以该查询是查询 99 年参加工作的职工。24.窗体中的信息不包括( )。(分数:2.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重要信息 C.所处理表的记录D.所处理查询的记录解析:解析:窗体中的信息不包括设计者在设计窗口时输入的一些重要信息。25.用于创建
30、窗体或修改窗体的窗口是窗体的( )。(分数:2.00)A.设计视图 B.窗体视图C.数据表视图D.透视表视图解析:解析:利用窗体的设计视图来设计和修改窗体。26.没有数据来源,且可以用来显示信息、线条、矩形或图像的控件的类型是( )。(分数:2.00)A.结合型B.非结合型 C.计算型D.非计算型解析:解析:非结合型控件可以在没有数据源的情况下来显示信息、线条、矩形或图像。27.下列不属于控件格式属性的是( )。(分数:2.00)A.标题B.正文 C.字体大小D.字体粗细解析:解析:在控件的属性中不包含正文属性。28.要限制宏操作的范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对
31、象B.宏条件表达式 C.窗体或报表控件属性D.宏操作目标解析:解析:要限制宏操作的范围,可以在创建宏时定义激活宏的表达式。29.对报表属性中的数据源设置,下列说法中正确的是( )。(分数:2.00)A.只能是表对象B.只能是查询对象C.既可以是表对象也可以是查询对象 D.以上说法均不正确解析:解析:报表的数据源既可以使用表对象也可以使用查询对象。30.报表中的报表页眉是用来( )。(分数:2.00)A.显示报表中的字段名称或对记录的分组名称B.显示报表的标题、图形或说明性文字 C.显示本页的汇总说明D.显示整份报表的汇总说明解析:解析:报表中的报表页眉是用来显示报表的标题、图形或说明性文字。3
32、1.为窗体上的控件设置 Tab 键顺序,应设置控件的属性是在哪个选项卡中?( )(分数:2.00)A.格式选项卡B.数据选项卡C.其他选项卡 D.事件选项卡解析:解析:控件的常用格式属性包括标题、字体名称、字体大小、字体粗细、前景颜色、背景颜色;特殊效果等,在“格式”选项卡中设置这些属性。 控件的常用数据属性包括控件来源、输入掩码、有效性规则、有效性文本、默认值、是否有效、是否锁定等,在“数据”选项卡中设置这些属性。 控件的常用事件属性包括单击、双击、获得焦点、失去焦点、鼠标按下、鼠标移动、鼠标释放等,在“事件”选项卡中设置这些属性。 控件的常用其他属性包括名称、状态栏文字、自动 Tab 键、
33、控件提示文本等,在“其他”选项卡中设置这些属性。32.能被“对象所识别的动作”和“对象所执行的活动”分别称为对象的( )。(分数:2.00)A.方法和事件B.事件和属性C.事件和方法 D.属性和事件解析:解析:事件是 Access 窗体或报表及其上的控件等对象可以“辨识”的动作;方法描述了对象的行为。33.设有如下窗体单击事件过程: Private Sub Form_Click() a=1 For i=1 To 3 Select Case i Case 1 a=a+1 Case 2, 4 a=a+2 End Select Next i MsgBox a End Sub 打开窗体运行后,单击窗体
34、,则消息框的输出结果是( )。(分数:2.00)A.3B.4 C.5D.6解析:解析:当 i=1 时,执行 a=a+1,当 i=2 时,执行 a=a+2,当 i=3 时不执行任何操作,当 i =4 时退出循环,a 的值为 4。34.在窗体中添加一个名称为 Cmd1 的命令按钮,然后编写如下事件代码: Private Sub Cmd1_Click() a=125 If a60 Then k=1 ElseIf a70 Then k=2 ElseIf a80 Then k=3 ElseIf a90 Then k=4 EndIf MsgBox k End Sub 窗体打开运行后,单击命令按钮,则消息框
35、的输出结果是( )。(分数:2.00)A.1 B.2C.3D.4解析:解析:a 的值为 125,满足条件 a60,则 k 值为 1。35.设有如下程序: Private Sub Command1_ Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 3 x=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过 For 循环来计算 sum 的值,sum 值的精确结果是( )。(分数:2.00)A.1+1/2+2/3B.1+1/2+1/3+1C.1/2+2/3 D.1/2+1/3解析:解析:第一次循环时
36、 n、sum 均为 0,所以 sum 值为 0,第二次循环时 n 为 1、i 为 2,所以 sum 值为 1/2,第三次循环时 n 为 2、i 为 3,所以 sum 值为 1/2+2/3。36.在窗体中添加一个名称为 Cmd 的命令按钮,然后编写如下程序: Public x As integer Private Sub Cmd_Click() x=10 Call add1 Call add2 MsgBox x End Sub Private Sub add1 ( ) x=x+20 End Sub Private Sub add2 ( ) Dim x As integer x=x+40 End
37、Snb 窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。(分数:2.00)A.10B.60C.30 D.70解析:解析:公有变量 x,在 add1 中对其值加 20 为 30,但在 add2 中又定义了私有变量 x,这时私有变量有效。所以 x 的值仍然为 30。二、填空题(总题数:14,分数:28.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.在树形结构中,树根结点没有 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:前件)解析:解析:树的根结点没有前驱。39.Jackson 结构化程序
38、设计方法是英国的 M.Jackson 提出的,它是一种面向 1 的设计方法。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据结构)解析:解析:Jackson 结构化程序设计方法是一种面向数据结构的设计方法。40.面向对象的模型中,最基本的概念是对象和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:类)解析:解析:面向对象的模型中,最基本的概念是对象和类。41.软件设计模块化的目的是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:降低复杂度)解析:解析:软件设计模块化的目的是降低复杂度。42.数据模型按不同应用层次分成三种类型,它们是概念数据模型、 1 和
39、物理数据模型。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑数据模型)解析:解析:数据模型按不同应用层次分成三种类型:概念数据模型、逻辑数据模型和物理数据模型。43.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:关系)解析:解析:在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项;表中的一行称为一个元组,相当于记录值。44.创建查询的方法有两种,分别为“使用向导”创建和使用 1 创建。(分数:2.00)填空项 1:_ (正确答案:正确答案:查询设计
40、器)解析:解析:创建查询的方法有两种,分别为使用“查询向导”创建和使用“查询设计器”创建。45.假设有一个“图书订单表”,其字段分别为书名、单价和数量,若以此表为数据源创建一个窗体,在窗体中设置一个计算订购总金额的文本框,那么“控件来源”属性值为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:=单价*数量)解析:解析:该控件来源的属性返回值应设置为表达式“=单价*数量”。46.Access 的报表要实现排序和分组统计操作,应通过设置 1 属性来进行。(分数:2.00)填空项 1:_ (正确答案:正确答案:排序与分组)解析:解析:Access 报表可以通过打开排序与分组窗口,设置“
41、排序与分组”属性来实现对报表数据的排序和分组统计操作。47.有多个操作构成的宏,执行时是按 1 依次执行的。(分数:2.00)填空项 1:_ (正确答案:正确答案:先后顺序)解析:解析:由多个操作命令构成的宏在运行时,操作序列是按照其先后顺序执行的;需要注意的是,条件操作宏运行时,条件为假的操作不会执行,但条件为真的操作仍然是按照其先后顺序依次执行的。48.Access 在完成数据访问页的创建后,自动以 1 文件格式将数据访问页保存在当前文件夹中,并在当前数据库的“页”对象中创建该数据访问页的快捷方式。(分数:2.00)填空项 1:_ (正确答案:正确答案:HTML)解析:解析:Access
42、在完成数据访问页的创建后,自动以 HTML 文件格式将数据访问页保存在当前文件夹中。49.下面 VBA 程序段运行时,内层循环的循环总次数是 1。 For m = 0 To 7 step 3 For n = m-1 To m+1 Next n Next m(分数:2.00)填空项 1:_ (正确答案:正确答案:9)解析:解析:外循环每执行一次,其内层循环就执行 3 次,外循环一共执行了 3 次,故内循环一共执行了9 次。50.窗体上有退出(cmdexit)按钮和测试按钮(cmdtest)以及一个文本框 txt,当单击测试按钮时,弹出一个消息框,消息框中包括“确定”和“取消”按钮,若单击“确定”
43、按钮则在文本框中显示“显示”,若单击“取消”按钮则在文本框中显示“取消”。单击退出按钮关闭窗体。试将程序补充完整。 Private sub cmdtest_click() answer=msgbox(“显示钮按“, vbOkCancel) If 1 then txt=“显示“ Else txt=“取消“ End If End sub Private sub cmdexit_click() 2 End sub(分数:2.00)填空项 1:_ (正确答案:正确答案:answer=vbOK ; docmd.close)解析:解析:因为程序要求单击“确定”按钮显示“显示”两个字,因此判断条件为 answer= vbOK,单击退出按钮关闭窗体,因此用 docmd.close。