1、二级 ACCESS-4-1 及答案解析(总分:85.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:61.00)1.以下关于主关键字的说法,错误的是_。 A.使用自动编号是创建主关键字最简单的方法 B.作为主关健字的字段中允许出现 Null 值 C.作为主关键字的字段中不允许出现重复值 D.不能确定任何单字段的值的惟一性时,可以将两个或更多的字段组合成为主关键字(分数:2.00)A.B.C.D.2.Access 字段名的最大长度为_。 A.32 个字符 B.64 个字符 C.128 个字符 D.256 个字符(分数:2.00)A.B.C.D.3.若查询的设计如下,则查询的功能
2、是_。(分数:2.00)A.B.C.D.4.ODBC 是U /U的中文缩写。 A.数据访问对象 B.Active 数据对象 C.开放数据库互连 D.数据库管理系统(分数:2.00)A.B.C.D.5.请判断以下这张报表的类型U /U。(分数:2.00)A.B.C.D.6.算法的有穷性是指_。 A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的 C.算法程序的长度是有限的 D.算法只能被有限的用户使用(分数:1.00)A.B.C.D.7.以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是_。 A. 编号和姓名 B. 编号 C. 姓名 D. 无分组字段(分数:2.00)A
3、.B.C.D.8.二维表由行和列组成,每一列都有一个属性名被称为 _。 A. 属性 B. 字段 C. 集合 D. 记录 (分数:1.00)A.B.C.D.9.Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的U /U。 A. 级联更新相关字段 B. 级联删除相关字段 C. 级联修改相关字段 D. 级联插入相关字段(分数:2.00)A.B.C.D.10.在 Access 的数据库中建立了“tBook”表,若查找“图书编号“是”112266“和“113388”的记录,应在查询设计视图的准则行中输入_。 A. “112266“
4、and“113388“ B. not in(“112266“,“113388“) C. in(“112266“,“113388“) D. not(“112266“and“113388“)(分数:2.00)A.B.C.D.11.设计数据访问页时可以编辑现有的_。 A. 报表 B. 窗体 C. Web 页 D. 数据表(分数:1.00)A.B.C.D.12.关于报表功能的叙述中,不正确的是U /U。 A. 可以呈现各种格式的数据 B. 可以包含子报表与图标数据 C. 可以分组组织数据,进行汇总 D. 可以进行计数、求平均、求和等统计计算(分数:2.00)A.B.C.D.13.下列关于 SQL 语句
5、的说法中,错误的是 A. INSERT 语句可以向数据表中追加新的数据记录 B. UPDATE 语句用来修改数据表中已经存在的数据记录 C. DELETE 语句用来删除数据表中的记录 D. CREATE 语句用来建立表结构并追加新的记录(分数:2.00)A.B.C.D.14.一些重要的程序语言(如 C 语言和 Pascal 语言)允许过程的递归调用。而实现递归调用中的存储分配通常用_。 A.栈 B.堆 C.数组 D.链表(分数:2.00)A.B.C.D.15.关系数据库的任何检索操作都是由 3 种基本运算组合而成的,这 3 种基本运算不包括 _。 A. 联接 B. 关系 C. 选择 D. 投影
6、(分数:2.00)A.B.C.D.16.自动编号一旦被指定,会U /U与记录连接。 A. 暂时的 B. 随机的 C. 永久的 D. 都有可能(分数:2.00)A.B.C.D.17.在计算机中,算法是指_。 A. 查询方法 B. 加工方法 C. 解题方案的准确而完整的描述 D. 排序方法(分数:2.00)A.B.C.D.18.图表式窗体中出现的字段不包括( )。 A. 系列字段 B. 数据字段 C. 筛选字段 D. 类别字段(分数:2.00)A.B.C.D.19.表达式“B=INT(A+0.5)”的功能是_。 A将变量 A 保留小数点后 1 位 B将变量 A 四舍五入取整 C将变量 A 保留小数
7、点后 5 位 D舍去变量 A 的小数部分(分数:2.00)A.B.C.D.20.从字符串 S(“abcdefg“)中返回子串 B(“cd“)的正确表达式是_。 A. Mid(S,3,2) B. Right(Left(S,4),2) C. Left(Right(S,5),2) D. 以上都可以(分数:1.00)A.B.C.D.21.在设计程序时,应采纳的原则之一是_。 A. 程序结构应有助于读者理解 B. 不限制 goto 语句的使用 C. 减少或取消注解行 D. 程序越短越好(分数:1.00)A.B.C.D.22.下列叙述中正确的是U /U。 A. 软件交付使用后还需要进行维护 B. 软件一旦
8、交付使用就不需要再进行维护 C. 软件交付使用后其生命周期就结束 D. 软件维护是指修复程序中被破坏的指令(分数:2.00)A.B.C.D.23.VBA 中不能进行错误处理的语句结构是U /U。 A. On Error Then 标号 B. On Error Goto 标号 C. On Error Resume Next D. On Error Goto 0(分数:2.00)A.B.C.D.24.用黑盒技术设计测试用例的方法之一为U /U。 A.因果图 B.逻辑覆盖 C.循环覆盖 D.基本路径测试(分数:2.00)A.B.C.D.25.主报表是基于_创建的报表。 A. 表 B. 查询 C. 具
9、有主键的表 D. 对集(分数:2.00)A.B.C.D.26.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是 _。 A. 微秒 B. 毫秒 C. 秒 D. 分钟(分数:1.00)A.B.C.D.27.下列有关数据库的描述,正确的是 A.数据库是一个 DBF 文件 B.数据库是一个关系 C.数据库是一个结构化的数据集合 D.数据库是一组文件 (分数:1.00)A.B.C.D.28.控件在窗体内从上至下均匀地隔开,如果要使它们纵向对齐,以下操作方法中不正确的是U /U。 A. 全选所有控件,在右击弹出的快捷菜单中选择“纵向对齐” B. 单击第一
10、个标签,然后按 Shift 键 C. 在与 B 步骤的同时单击该列中的其余所有标签 D. 单击标签上方的标尺(分数:2.00)A.B.C.D.29.下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是U /U。(分数:2.00)A.B.C.D.30.以下_定义了 10 个整型数构成的数组,数组元素为 NewArray(1)至 NewArray(10)? A. Dim NewArray(10)As Integer B. Dim NewArray(1 To 10)As Integer C. Dim NewArray(10) Integer D. Dim NewArray(1 To 10)
11、 Integer(分数:2.00)A.B.C.D.31.数据库管理系统是U /U。 A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统(分数:2.00)A.B.C.D.32.用单链表表示的链式队列的队头在链表的U /U位置。 A. 链头 B. 链尾 C. 链中 D. 链表尾部前一个位置(分数:2.00)A.B.C.D.33.在模块的声明部分使用“Option Base 1”语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为_。 A.20 B.24 C.25 D.36(分数:1.00)A.B.C.D.34.使用 Access 按用户的应用需
12、求设计的结构合理、使用方便、高效的数据库和配套的应用程序系统,属于一种_. A. 数据库 B. 数据库管理系统 C. 数据库应用系统 D. 数据模型(分数:1.00)A.B.C.D.35.文本型字段最多可以存放_个字符。 A.250 B.252 C.254 D.255(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:24.00)36.自动编号数据类型一旦被指定,就会 1 地与记录连接。(分数:1.00)填空项 1:_37.有如下程序 total=O For k=l TO 3 If k=1 Then part=1 ElseIf k=2 Then part=2 ElseIf
13、k=3 Then part=3 Else part=4 End If Print part; total=total+part Next k Print total 运行时输出的结果是U U /U /U。(分数:2.00)填空项 1:_38.窗体“滚动条”属性值有_个选项。(分数:2.00)填空项 1:_39.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_40.下列程序段的执行结果为U U /U /U K=0 For J=1 To 2 For I=1 To 3 K=I+1 Next I For I=1 To 7 K=K+1 Next I Next J Pri
14、nt K(分数:1.00)填空项 1:_41.一个算法应该具有下面 4 个重要的特性:可行性、U U /U /U、有穷性以及拥有足够的情报。(分数:1.00)填空项 1:_42.在窗体上添加一个命令按钮(名为 Command1),然后编写如下程序: Function m(x as Integer,y as Integer) as Integer m=IIf(xy,x,y) End Function Private Sub Command1_Click() Dim a as Integer,b as Integer a=1 b=2 MsgBox m(a,b) End Sub 打开窗体运行后,单击
15、命令按钮,消息框的输出结果为U U /U /U。(分数:1.00)填空项 1:_43.VBA 中使用的 3 种选择函数是 IIf、Switch 和 1。(分数:2.00)填空项 1:_44.查询“准则”是查询或高级筛选中用来识别所需特定记录的U U /U /U。(分数:2.00)填空项 1:_45.栈的 3 种基本运算是入栈、退栈和 1。(分数:2.00)填空项 1:_46.页面页脚一般包含U U /U /U或控制项的合计内容。(分数:1.00)填空项 1:_47.在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间的信息。(分数:2.00)填空项 1:_48.规定功能的软件,
16、在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件是具有 1 的软件。(分数:1.00)填空项 1:_49.设有如下代码: x=1 do x=x+2 loop until_ 运行程序,要求循环体执行 3 次后结束循环,在空白处填入适当语句。(分数:2.00)填空项 1:_50.要修改表中一些数据,应该使用 1。(分数:2.00)填空项 1:_二级 ACCESS-4-1 答案解析(总分:85.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:61.00)1.以下关于主关键字的说法,错误的是_。 A.使用自动编号是创建主关键字最简单的方法 B.作为主关健字的字段中允许
17、出现 Null 值 C.作为主关键字的字段中不允许出现重复值 D.不能确定任何单字段的值的惟一性时,可以将两个或更多的字段组合成为主关键字(分数:2.00)A.B. C.D.解析:2.Access 字段名的最大长度为_。 A.32 个字符 B.64 个字符 C.128 个字符 D.256 个字符(分数:2.00)A.B. C.D.解析:3.若查询的设计如下,则查询的功能是_。(分数:2.00)A.B.C. D.解析:解析 本题考查查询设计器设计网格行作用的相关知识。其中,字段用于设置查询对象时要选择的字段,这里为“统计结果:班级”,总计用于定义字段在查询中的运用方法。这里为“计数”,且不含空值
18、(Null) ,显示用于定义选择的字段是否在查询结果视图中显示出来,这里为选中状态。因此,该查询所实现的功能是统计班级信息不包括 Null(空) 值的记录个数,答案为 C。4.ODBC 是U /U的中文缩写。 A.数据访问对象 B.Active 数据对象 C.开放数据库互连 D.数据库管理系统(分数:2.00)A.B.C. D.解析:解析 在 VBA 中,数据库访问接口包含:开放数据库互连(ODBC)、数据访问对象(DAO)和 Active数据对象(ADO)。5.请判断以下这张报表的类型U /U。(分数:2.00)A. B.C.D.解析:解析 纵栏式报表是在一页中主体节内显示一条或多条信息,而
19、且以垂直方式显示。6.算法的有穷性是指_。 A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的 C.算法程序的长度是有限的 D.算法只能被有限的用户使用(分数:1.00)A. B.C.D.解析:解析 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。7.以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是_。 A. 编号和姓名 B. 编号 C. 姓名 D. 无分组字段(分数:2.00)A.B. C.D.解析:解析 由图可以看出,在“页面页眉”和“主体”之间有一个“编号页眉”,故该报表的分组字段就是“编号”。8.二维表
20、由行和列组成,每一列都有一个属性名被称为 _。 A. 属性 B. 字段 C. 集合 D. 记录 (分数:1.00)A.B. C.D.解析:解析 数据库基础知识/基本概念 评析在一个二维表中,水平方向的行称为元组,元组对应表中的一个具体记录。垂直方向的列成为属性,每一列都有一个属性名,在 Access 中表示为字段名。9.Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的U /U。 A. 级联更新相关字段 B. 级联删除相关字段 C. 级联修改相关字段 D. 级联插入相关字段(分数:2.00)A. B.C.D.解析:解析
21、本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表,此时需要设置级联插入相关字段;相关表中的记录被删除时主表的相关记录随之被删除,此时需要设置级联删除相关字段;相关表中的记录被更新时主表的相关记录随之被更新,此时需要设置级联更新相关字段。10.在 Access 的数据库中建立了“tBook”表,若查找“图书编号“是”112266“和“113388”的记录,应在查询设计视图的准则行中输入_。 A. “112266“and“113388“ B. not in(“112266“,“113388“) C. i
22、n(“112266“,“113388“) D. not(“112266“and“113388“)(分数:2.00)A.B.C. D.解析:11.设计数据访问页时可以编辑现有的_。 A. 报表 B. 窗体 C. Web 页 D. 数据表(分数:1.00)A.B.C. D.解析:解析 页的基本操作/使用向导数据访问页 评析 可以将外部的 Web 页直接调入“数据访问页”设计器中进行编辑。12.关于报表功能的叙述中,不正确的是U /U。 A. 可以呈现各种格式的数据 B. 可以包含子报表与图标数据 C. 可以分组组织数据,进行汇总 D. 可以进行计数、求平均、求和等统计计算(分数:2.00)A. B
23、.C.D.解析:解析 报表可以包含子报表与图标数据;以分组组织数据,进行汇总;可以进行计数、求平均、求和等统计计算功能。13.下列关于 SQL 语句的说法中,错误的是 A. INSERT 语句可以向数据表中追加新的数据记录 B. UPDATE 语句用来修改数据表中已经存在的数据记录 C. DELETE 语句用来删除数据表中的记录 D. CREATE 语句用来建立表结构并追加新的记录(分数:2.00)A.B.C.D. 解析:解析 本题考查的是 SQL 语句。CREATE 语句的功能是创建一个表结构,但不能追加新的记录,追加新的记录可以使用 INSERT 语句,所以选项 D 错误。14.一些重要的
24、程序语言(如 C 语言和 Pascal 语言)允许过程的递归调用。而实现递归调用中的存储分配通常用_。 A.栈 B.堆 C.数组 D.链表(分数:2.00)A. B.C.D.解析:15.关系数据库的任何检索操作都是由 3 种基本运算组合而成的,这 3 种基本运算不包括 _。 A. 联接 B. 关系 C. 选择 D. 投影(分数:2.00)A.B. C.D.解析:解析 数据库基础知识/基本概念 评析 关系数据库的检索操作都是由选择、投影和联接三种基本运算组合而成的。16.自动编号一旦被指定,会U /U与记录连接。 A. 暂时的 B. 随机的 C. 永久的 D. 都有可能(分数:2.00)A.B.
25、C. D.解析:解析 本题考查自动编号数据类型的知识。自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦被指定就会永久的与记录连接,即使删除了某条记录,Access 也不会对表中的自动编号字段重新编号。17.在计算机中,算法是指_。 A. 查询方法 B. 加工方法 C. 解题方案的准确而完整的描述 D. 排序方法(分数:2.00)A.B.C. D.解析:解析 算法的基本概念 评析 计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征;可行性、确定性、有穷性和拥有足够的情报。18.图表式窗体中出现的字段不包括( )。 A. 系列字段 B. 数据字段 C. 筛选字段 D. 类别
26、字段(分数:2.00)A.B.C. D.解析:解析 选项 A,图表式窗体中包括系列字段,系列字段位于“系列”区域中:选项 B,图表式窗体中包括数据字段,数据字段位于“数据”区域中;选项 C,图表式窗体中不包括筛选字段,筛选字段在数据透视表中出现:选项 D,图表式窗体中包括类别字段,类别字段位于“轴”区域中。答案为 C。19.表达式“B=INT(A+0.5)”的功能是_。 A将变量 A 保留小数点后 1 位 B将变量 A 四舍五入取整 C将变量 A 保留小数点后 5 位 D舍去变量 A 的小数部分(分数:2.00)A.B. C.D.解析:解析 Int 函数是返回表达式的整数部分,表达式 A+0.
27、5 中当 A 的小数部分大于等于 0.5 时,整数部分加 1,当 A 的小数部分小于 0.5 时,整数部分不变,Int(A+0.5)的结果便是实现将 A 四舍五入取整。20.从字符串 S(“abcdefg“)中返回子串 B(“cd“)的正确表达式是_。 A. Mid(S,3,2) B. Right(Left(S,4),2) C. Left(Right(S,5),2) D. 以上都可以(分数:1.00)A.B.C.D. 解析:解析 查询的基本操作/查询准则/函数 评析 选项 A 的函数功能是从字符串 A 的第 3 个字符开始,向后连续取 2 个字符,即“cd;选项 B 是先从字符串的左边取 4
28、个字符,再从取出的字符中从右边开始取两个字符,也是“cd”;选项 C 是先从右边取 5 个字符,再从取出的字符中从左边取出 2 个字符,为“cd”。21.在设计程序时,应采纳的原则之一是_。 A. 程序结构应有助于读者理解 B. 不限制 goto 语句的使用 C. 减少或取消注解行 D. 程序越短越好(分数:1.00)A. B.C.D.解析:解析 结构化程序设计的原则 评析 滥用 goto 语句将使程序流程无规律,可读性差;添加的注解行有利于对程序的理解,不应减少或取消;程序的长短要依照实际需要而定,并不是越短越好。22.下列叙述中正确的是U /U。 A. 软件交付使用后还需要进行维护 B.
29、软件一旦交付使用就不需要再进行维护 C. 软件交付使用后其生命周期就结束 D. 软件维护是指修复程序中被破坏的指令(分数:2.00)A. B.C.D.解析:解析 软件生命周期一般可以分为软件定义、软件开发及软件运行维护 3 个阶段。软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的扩展和删改。23.VBA 中不能进行错误处理的语句结构是U /U。 A. On Error Then 标号 B. On Error Goto 标号 C. On Error Resume Next D. On Error Goto 0(分数:2.00)A. B.C.D.解析:解析 VBA 中
30、提供 On Error GoTo 语句来控制当有错误发生时程序的处理。On Error GoTo 语句的一般格式如下:On Error GoTo 标号、On Error Resume Next 和 On Error GoTo 0。24.用黑盒技术设计测试用例的方法之一为U /U。 A.因果图 B.逻辑覆盖 C.循环覆盖 D.基本路径测试(分数:2.00)A. B.C.D.解析:解析 黑盒测试的主要方法有等价值划分法、边界值分析法、错误推测法、因果图法等,白盒测试的主要方法有逻辑覆盖、基本路径测试等。其中逻辑覆盖通常又分为语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断一条件覆盖。所以只有 A 选项
31、属于黑盒测试,B、C、D 选项都属于白盒测试。25.主报表是基于_创建的报表。 A. 表 B. 查询 C. 具有主键的表 D. 对集(分数:2.00)A.B.C. D.解析:知识点:报表的基本操作/使用设计器编辑报表 评析:主报表是基于具有主键的表创建的报表,子报表是基于包含与该主键同名并且具有相同或兼容数据类型字段的表。26.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是 _。 A. 微秒 B. 毫秒 C. 秒 D. 分钟(分数:1.00)A.B. C.D.解析:解析 模块/模块的基本概念 评析 窗体的“计时器间隔(TimerInterv
32、al)”属性值的计量单位是毫秒。27.下列有关数据库的描述,正确的是 A.数据库是一个 DBF 文件 B.数据库是一个关系 C.数据库是一个结构化的数据集合 D.数据库是一组文件 (分数:1.00)A.B.C. D.解析:解析:数据库(Database,简称 DB)是数据的集合,它具有统一的结构形式并存放 于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据 具有“集成”、“共享”的特点。28.控件在窗体内从上至下均匀地隔开,如果要使它们纵向对齐,以下操作方法中不正确的是U /U。 A. 全选所有控件,在右击弹出的快捷菜单中选择“纵向对齐” B. 单击第一个标签,
33、然后按 Shift 键 C. 在与 B 步骤的同时单击该列中的其余所有标签 D. 单击标签上方的标尺(分数:2.00)A.B. C.D.解析:解析 精确对齐控件的方法如下:选中需要对齐的多个控件,然后根据需要在“格式”菜单中的“对齐”子菜单中选择“靠左”、“靠右”、“靠上”、“靠下”命令,将选中的控件按照最左侧、最右侧、最上方和最下方对齐控件。29.下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是U /U。(分数:2.00)A. B.C.D.解析:解析 BetweenAnd运算符判定一个表达式的值是否在指定的值范围内,相当于=下界And=上界。30.以下_定义了 10 个整型数构
34、成的数组,数组元素为 NewArray(1)至 NewArray(10)? A. Dim NewArray(10)As Integer B. Dim NewArray(1 To 10)As Integer C. Dim NewArray(10) Integer D. Dim NewArray(1 To 10) Integer(分数:2.00)A.B. C.D.解析:31.数据库管理系统是U /U。 A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统(分数:2.00)A.B. C.D.解析:解析 数据库系统属于系统软件的范畴。32.用单链表表示的链式队列的队
35、头在链表的U /U位置。 A. 链头 B. 链尾 C. 链中 D. 链表尾部前一个位置(分数:2.00)A. B.C.D.解析:解析 用单链表表示的链式队列的队头在链表的链头位置。33.在模块的声明部分使用“Option Base 1”语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为_。 A.20 B.24 C.25 D.36(分数:1.00)A. B.C.D.解析:解析 VBA 中 Option Base 1 语句的作用是设置数组下标从 1 开始,展开二维数组 A(2 to 5,5),为 A(2,1)A(2,5),A(3,1)A(3,5),A(5,1)A(5,5)共 4
36、组,每组 5 个元素,共 20 个元素。34.使用 Access 按用户的应用需求设计的结构合理、使用方便、高效的数据库和配套的应用程序系统,属于一种_. A. 数据库 B. 数据库管理系统 C. 数据库应用系统 D. 数据模型(分数:1.00)A.B.C. D.解析:解析 数据库基础知识/基本概念 评析 数据库是存储在计算机存储设备中的、结构化的相关数据的集合。数据库管理系统是指位于用户与操作系统之间的数据管理软件,数据库管理系统是为数据库的建立、使用和维护而配置的软件。 数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某类实际应用的软件系统。数据模型是从现实世界到机器世界的一个中
37、间层次。35.文本型字段最多可以存放_个字符。 A.250 B.252 C.254 D.255(分数:2.00)A.B.C.D. 解析:二、B填空题/B(总题数:15,分数:24.00)36.自动编号数据类型一旦被指定,就会 1 地与记录连接。(分数:1.00)填空项 1:_ (正确答案:永久)解析:37.有如下程序 total=O For k=l TO 3 If k=1 Then part=1 ElseIf k=2 Then part=2 ElseIf k=3 Then part=3 Else part=4 End If Print part; total=total+part Next k
38、 Print total 运行时输出的结果是U U /U /U。(分数:2.00)填空项 1:_ (正确答案:11 l 3)解析:解析 本题考查 IfElse 语句的用法,难度较大,考生容易混淆。当 k=l、2、3 中的任何一个时,程序都是执行 part=l 后,直接跳到 End lf,If 语句结束,Elself 语句块和 Else 语句块实际上都不起作用,这是考生应该注意的问题。如果错认为在 k=l 时执行 part=l,k=2 时执行 part=2,k=3 时执行part=3,则会输出错误结果,或者认为在 k=1 时,执行完 part=1 后,继续执行 part=2,都会导致输出的结果错
39、误。本题正确答案是 11 1 3。38.窗体“滚动条”属性值有_个选项。(分数:2.00)填空项 1:_ (正确答案:四)解析:解析 窗体的基本操作/使用设计器创建窗体 评析 窗体“滚动条”属性有:“两者均无”、“只水平”、“只垂直”和“两者都有”四种。39.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_ (正确答案:实例)解析:解析 类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的实例。40.下列程序段的执行结果为U U /U /U K=0 For J=1 To 2 For I=1 To 3 K=I+1 Next I For
40、 I=1 To 7 K=K+1 Next I Next J Print K(分数:1.00)填空项 1:_ (正确答案:11)解析:解析 本题考查多重循环,难度不大。需要注意的是,在第 1 个以 I 为循环因子的子循环处理中,K 值只和 I 有关,不是累加,因此外层循环次数的多少并不影响 K 值的变化,在 I 循环结束后,K=3+1=4,然后在第 2 个 I 为循环因子的循环过程中 K 依次加上 1,故最后执行结果为 K=11。41.一个算法应该具有下面 4 个重要的特性:可行性、U U /U /U、有穷性以及拥有足够的情报。(分数:1.00)填空项 1:_ (正确答案:确定性)解析:解析 本
41、题考查算法的基本特征,属于记忆题。算法是指解题方案的准确而完整的描述,它不等于程序,也不等于计算方法。42.在窗体上添加一个命令按钮(名为 Command1),然后编写如下程序: Function m(x as Integer,y as Integer) as Integer m=IIf(xy,x,y) End Function Private Sub Command1_Click() Dim a as Integer,b as Integer a=1 b=2 MsgBox m(a,b) End Sub 打开窗体运行后,单击命令按钮,消息框的输出结果为U U /U /U。(分数:1.00)填空
42、项 1:_ (正确答案:2)解析:解析 本题考查考生 VBA 程序设计的能力。在本题中,考生应该掌握 IIF 条件接口。题目中调用函数 m(x,y),并将 a 的值传给 x,将 b 的值传给 y,因此 x=1,y=2。对于函数 IIf(xy,x,y)来说,其功能是当 xy 为真时返回 x 的值,当 xy 为假时返回 y 的值。在本题中,因为 xy 为假,因此应该返回y 的值,即返回 2。43.VBA 中使用的 3 种选择函数是 IIf、Switch 和 1。(分数:2.00)填空项 1:_ (正确答案:Choose)解析:解析 本题考查选择函数的知识。VBA 提供了 3 个选择操作函数:它们是
43、 IIf、Switch 和Choose。44.查询“准则”是查询或高级筛选中用来识别所需特定记录的U U /U /U。(分数:2.00)填空项 1:_ (正确答案:限定条件)解析:解析 准则表达式是运算符、常量、字段值、函数以及字段名和属性等的任意组合,能够计算出一个结果。准则表达式是查询或高级筛选中用来识别所需特定记录的限定条件。45.栈的 3 种基本运算是入栈、退栈和 1。(分数:2.00)填空项 1:_ (正确答案:读栈顶元素)解析:解析 栈的基本运算有 3 种:入栈、退栈和读栈顶元素。其中,入栈是指在栈顶插入一个新的元素;退栈是指取出栈顶元素并赋值给一个变量:读栈顶元素是将栈顶元素赋值
44、给一个指定的变量,不删除栈顶元素。46.页面页脚一般包含U U /U /U或控制项的合计内容。(分数:1.00)填空项 1:_ (正确答案:页码)解析:解析 报表的基本操作/使用设计器编辑报表 评析 页面页脚一般包含页码或控制项的合计内容,数据显示安排在文本框或其他一类的控件中。47.在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间的信息。(分数:2.00)填空项 1:_ (正确答案:前后件关系)解析:解析 在数据存储结构中,除了要存储数据,还要存储数据的前后件关系,刘于顺序存储的数据结构,前后件之间的关系是通过存储空间的位置来实现的,而对于链式存储来说,数据元素之间的前后件关系是通过指针来实现的。48.规定功能的软件,在一定程度上对自身错误的作用(软件错误)具