1、计算机二级(Access)11 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.Access数据库中哪个数据库对象是其他数据库对象的基础( )。(分数:70.00)A.输入数据B.编辑数据C.输出数据D.显示和查询表中的数据2.“年龄在 18-21岁之间的男生”的设置条件可以设置为( )。(分数:70.00)A.表示查询表中的记录必须同时满足 And两端的准则 A和 B,才能进入查询结果集B.表示查询表中的记录只需满足 And两端的准则 A和 B中的一个,即可进入查询结果集C.表示查询表中记录的数据
2、为介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足与 And两端的准则 A和 B不相等时即进入查询结果集3.当窗体中的内容太多无法放在一页中全部显示时,可以用下列哪个控件来分页?(分数:70.00)A.选项卡B.命令按钮C.组合框D.选项组4.下列关系模型中术语解析不正确的是( )。(分数:70.00)A.64B.-64C.16D.-165.通过关联关键字“系别”这一相同字段,如图所示的表二和表一构成的关系为( )。 (分数:70.00)A.一对一B.多对一C.一对多D.多对多6.关系模型中最普遍的联系是( )。(分数:70.00)A.B.C.D.7.下面关于报表对数据的
3、处理中叙述正确的是( )。(分数:70.00)A.报表只能输入数据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据8.在报表中,改变一个节的宽度将改变( )。(分数:70.00)A.32 42B.2 32C.2 3D.12 39.以下不是控件的类型的是( )。(分数:70.00)A.结合型B.非结合型C.计算型D.非计算型10.VBA 程序的多条语句可以写在一行中,其分隔符必须使用符号_。 (分数:70.00)A.:B.C.;D.,11.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是( )。(分数:70.00)A.“加载”B.“打开”C.“关闭”D.“确定”
4、12.为了在报表的每一页底部显示页码号,那么应该设置( )。(分数:70.00)A.报表页眉B.页面页眉C.页面页脚D.报表页脚13.假定有以下程序段 n=0 for i=1 to 3 for j=-4 to -1 n=n+1 next j next i 运行完毕后,n 的值是_。 (分数:70.00)A.0B.3C.4D.1214.如图所示的这张报表的类型是( )。 *(分数:70.00)A.析构函数B.构造函数C.内联函数D.拷贝构造函数15.数据访问页有两种视图方式,它们是( )。(分数:70.00)A.设计视图和数据表视图B.设计视图和页视图C.设计视图和打印预览视图D.设计视图和窗体
5、视图16.下面说法中,错误的是_。 (分数:70.00)A.文本型字段,最长为 255 个字符B.要得到一个计算字段的结果,仅能运用总计查询来完成C.在创建一对一关系时,要求两个表的相关字段都是主关键字D.创建表之间的关系时,正确的操作是关闭所有打开的表17.用于最大化激活窗口的宏命令是( )。(分数:70.00)A.GridLayoutB.BorderLayoutC.CardLayoutD.FlowLayout18.下列关于报表功能的叙述不正确的是( )。(分数:70.00)A.23 47B.10 36C.22 44D.24 5019.下列叙述中正确的是_。 (分数:70.00)A.软件测试
6、应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对20.用来查看报表页面数据输出形态的视图是( )。(分数:70.00)A.图片框B.状态栏C.标题栏D.代码窗口21.没有数据来源,且可以用来显示信息、线条、矩形或图像的控件的类型是( )。(分数:70.00)A.结合型B.非结合型C.计算型D.非计算型22.“A And B”准则表达式表示的意思是( )。(分数:70.00)A.文件锁定B.文件共享C.文件保护D.文件散列23.“A And B”准则表达式表示的意思是( )。(分数:70.00)A.表示查询表中的记录必须同时满足 An
7、d两端的准则 A和 B,才能进入查询结果集B.表示查询表中的记录只需满足 And两端的准则 A和 B中的一个,即可进入查询结果集C.表示查询表中记录的数据为介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足与 And两端的准则 A和 B不相等时即进入查询结果集24.要实现报表的分组统计,其操作区域是_。 (分数:70.00)A.报表页眉或报表页脚区域B.页面页眉或页面页脚区域C.主体区域D.组页眉或组页脚区域25.Access数据库的设计一般由 5个步骤组成,以下步骤的排序正确的是( )。 a确定数据库中的表 b确定表中的字段 c确定主关键字 d分析建立数据库的目的 e确定
8、表之间的关系 (分数:70.00)A.dabecB.dabceC.cdabeD.cdaeb26.实体是信息世界中广泛使用的一个术语,它用于表示( )。(分数:-1.00)A.有生命的事物B.无生命的事物C.实际存在的事物D.一切事物27.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:-1.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系28.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语
9、言29.算法的空间复杂度是指( )。(分数:-1.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间30.在深度为 5的满二叉树中,叶结点的个数为( )。(分数:-1.00)A.32B.31C.16D.1531.数据处理的最小单位是( )。(分数:-1.00)A.数据B.数据元素C.数据项D.数据结构32.下列 SQL语句中,用于修改表结构的是( )。(分数:-1.00)A.ALTERB.CREATEC.UPDATED.INSERT33.下列叙述中正确的是( )。(分数:-1.00)A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是
10、非线性结构D.二叉树是线性结构34.软件复杂性度量的参数包括( )。(分数:-1.00)A.效率B.规模C.完整性D.容错性35.希尔排序属于( )。(分数:-1.00)A.交换排序B.归并排序C.选择排序D.插入排序三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。 (分数:3.00)填空项 1:_37.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 1。 Private Sub Form_Click2 Dim k As Intege
11、r, n As Integer, m As Integer n = 10: m = 1: k = 1 Do While k = n m = m * 2 k = k + 1 Loop MsgBox m End Sub (分数:3.00)填空项 1:_38.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:3.00)填空项 1:_39.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独 立性最高的阶段是 1。(分数:3.00)填空项 1:_40.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),然后编 写如下事件过程:Pr
12、ivate Sub Command1_Click1 Dim x As Integer, y As Integer, z As Integer x=5:y=7:z=0 Me!Text1=“ Call p1(x,y,z) Me!Text1=z End Sub Sub p1(a As Integer, b As Integer, c As Integer) c=a+b End Sub 打开窗体运行后,单击命令按钮,文本框中显示的内容是 2 。 (分数:3.00)填空项 1:_41.VBA中定义符号常量的关键字是 1。(分数:3.00)填空项 1:_42.创建窗体可以使用 1 和使用 2 两种方式。(
13、分数:3.00)填空项 1:_43.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:3.00)填空项 1:_44.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。 (分数:3.00)填空项 1:_45.打开一个表应该使用的宏操作是 1。(分数:3.00)填空项 1:_46.数据结构分为逻辑结构与存储结构,线性链表属于 1。(分数:-1.00)填空项 1:_47.数据结构分为逻辑结构与存储结构,线性链表属于 1。(分数:-1.00)填空项 1:_48.在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为
14、 1。(分数:-1.00)填空项 1:_49.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序等。(分数:-1.00)填空项 1:_50.若串 s=“MathTypes“,则其子串的数目是 1。(分数:-1.00)填空项 1:_计算机二级(Access)11 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.Access数据库中哪个数据库对象是其他数据库对象的基础( )。(分数:70.00)A.输入数据B.编辑数据C.输出数据 D.显示和查询表中的数据解析:窗体是 Acc
15、ess数据库应用中一个非常重要的工具,它可以用于显示表和 查询中的数据,输入数据、编辑数据和修改数据。但没有包含3 项功能。2.“年龄在 18-21岁之间的男生”的设置条件可以设置为( )。(分数:70.00)A.表示查询表中的记录必须同时满足 And两端的准则 A和 B,才能进入查询结果集 B.表示查询表中的记录只需满足 And两端的准则 A和 B中的一个,即可进入查询结果集C.表示查询表中记录的数据为介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足与 And两端的准则 A和 B不相等时即进入查询结果集解析:用 Format()函数可以将数值按“格式字符串”指定的格式输
16、出,包括在输出字符串前面加,字符串后面补 0及千位分隔符等。“格式字符串”是一个常量或变量,它由专门的格式说明符组成,由这些字符决定数据项的显示格式,并指定显示区域的长度,当格式字符串为常量时,必须放在双引号中,格式说明符及作用见下表: 3.当窗体中的内容太多无法放在一页中全部显示时,可以用下列哪个控件来分页?(分数:70.00)A.选项卡 B.命令按钮C.组合框D.选项组解析:注意选项卡和选项组的区别。选项卡是分页工具,选项组是选择列表工具。4.下列关系模型中术语解析不正确的是( )。(分数:70.00)A.64B.-64 C.16D.-16解析:此题考查的是鼠标的 MouseDown事件,
17、此事件过程的格式: Private Sub Form _ MouseDown(Button As Integer,Shift As Integer,_ X As Single,Y AB Single) End Sub 从上述格式可以看出,此事件过程中,有 4个参数,Button 表示被按下的鼠标键;Shift 表示 Shift,Ctrl,Alt 键状态;X,Y 鼠标光标的当前位置。(有关参数的状态见下表)因为上述过程中,参数 Shift设置为 6,Button 为 2,所以同时按下 Alt键和 Ctrl键和鼠标右键时,在窗体上才输出“PC”。 5.通过关联关键字“系别”这一相同字段,如图所示的
18、表二和表一构成的关系为( )。 (分数:70.00)A.一对一B.多对一C.一对多 D.多对多解析:注意是表二和表一构成的关系,不是表一和表二。6.关系模型中最普遍的联系是( )。(分数:70.00)A.B.C. D.解析:表格式窗体在一个窗体中显示多条记录的内容;数据表窗体在外观上跟数据表和查询数据的界面相同;而主/子窗体通常用于显示多个表或查询中的结果。7.下面关于报表对数据的处理中叙述正确的是( )。(分数:70.00)A.报表只能输入数据B.报表只能输出数据 C.报表可以输入和输出数据D.报表不能输入和输出数据解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出,只可以输出
19、数据。8.在报表中,改变一个节的宽度将改变( )。(分数:70.00)A.32 42 B.2 32C.2 3D.12 3解析:此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过 程调用 Blck过程,把实参2传递给 Blck过程中的形参 x,由 x = x * 2 + 1 语句推出 x= 5,此时满足 Blck过程体中判断语句的判断条件,执行 Call Blck(x)语句,第二次调用 Blck 过程。由 x = x * 2 + 1语句得到 x值为 11,判断条件 116 为假,故返回此调用 过程,执行 x = x * 2 + l语句,的 x = 23并输出,结束此次调用过程。由于两
20、次调用 Blck 过程,第二次仍返回调用时的断点语句,即执行 x=x * 2 + 1,Print x,输出 x的值 为 47,返回到主调过程,两次输出为 2347。 9.以下不是控件的类型的是( )。(分数:70.00)A.结合型B.非结合型C.计算型D.非计算型 解析:控件是窗体上用于显示数据、执行操作、装饰窗体的对象,其类型可以 分为:结合型、非结合型、计算型,但注意没有非计算型。10.VBA 程序的多条语句可以写在一行中,其分隔符必须使用符号_。 (分数:70.00)A.: B.C.;D.,解析:VBA 程序在一行上写多个语句时用冒号“:”作分隔符。11.窗口事件是指操作窗口时所引发的事
21、件,下列不属于窗口事件的是( )。(分数:70.00)A.“加载”B.“打开”C.“关闭”D.“确定” 解析:常见的窗口事件有“打开”、“关闭”和“加载”,没有“确定”事件。12.为了在报表的每一页底部显示页码号,那么应该设置( )。(分数:70.00)A.报表页眉B.页面页眉C.页面页脚 D.报表页脚解析:因为页面页脚打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,一般包含页码或控制项的合计内容。13.假定有以下程序段 n=0 for i=1 to 3 for j=-4 to -1 n=n+1 next j next i 运行完毕后,n 的值是_。 (分数:70.00)
22、A.0B.3C.4D.12 解析:本题中,外层循环从 1到 3,要执行 3次,而内层循环从-4 到-1,执行 4次,所以一共执行了4*3=12次 循环。而每执行一次循环 n就加 1,所以最后 n的值为 12。14.如图所示的这张报表的类型是( )。 *(分数:70.00)A.析构函数B.构造函数C.内联函数 D.拷贝构造函数解析:C+语言最重要的特点是其为一种面向对象的程序设计语言,但是 C+语 言也包含了全部的 c语言的特征。15.数据访问页有两种视图方式,它们是( )。(分数:70.00)A.设计视图和数据表视图B.设计视图和页视图 C.设计视图和打印预览视图D.设计视图和窗体视图解析:A
23、)选项中的数据表视图既可以是查询视图也可以是窗体视图,但不是数据访问页视图;C)选项中打印预览视图是报表视图;D)选项中窗体视图是创图视图。16.下面说法中,错误的是_。 (分数:70.00)A.文本型字段,最长为 255 个字符B.要得到一个计算字段的结果,仅能运用总计查询来完成 C.在创建一对一关系时,要求两个表的相关字段都是主关键字D.创建表之间的关系时,正确的操作是关闭所有打开的表解析:在 Access查询中,可以执行许多类型的计算。可以预定义计算,也可以由用户自定义计算。预定义 计算即所谓的“总计”计算,是系统提供的用于对查询中的记录组或全部记录进行的计算,它包括总和、 平均值、计数
24、、最大值、最小值、标准偏差或方差等。用户自定义计算可以用一个或多个字段的值进行数 值、日期和文本计算。17.用于最大化激活窗口的宏命令是( )。(分数:70.00)A.GridLayoutB.BorderLayout C.CardLayoutD.FlowLayout解析:while 是先判断条件再执行语句;do-while 则是先执行一次语句再判断条件,从而决定是否继续再执行循环体中的语句,这正是二者主要区别。18.下列关于报表功能的叙述不正确的是( )。(分数:70.00)A.23 47 B.10 36C.22 44D.24 50解析:Invert(By Val xstr As String
25、,ystr As String)的作用是将参数 xstr的字符逆序处理,然后赋值给 ystr,而 ystr是按地址引用的,可以直接返回处理结果。19.下列叙述中正确的是_。 (分数:70.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对 解析:程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件 中的错误。先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。软件测试贯穿 整个软件生命期,调试主要在开发阶段。为了达到更好的测试效果,应该由独立的第三方来构造测试。因
26、为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必 要而且可能的扩充和删改。20.用来查看报表页面数据输出形态的视图是( )。(分数:70.00)A.图片框 B.状态栏C.标题栏D.代码窗口解析:Panel 和 Applet的默认的布局管理器是 FlowLayout。21.没有数据来源,且可以用来显示信息、线条、矩形或图像的控件的类型是( )。(分数:70.00)A.结合型B.非结合型 C.计算型D.非计算型解析:结合型控件主要用于显示、输入、更新数据库中的字
27、段;非结合型控件没有数据来源可以显示信息、线条、矩形或图像;计算型控件用于表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。 22.“A And B”准则表达式表示的意思是( )。(分数:70.00)A.文件锁定 B.文件共享C.文件保护D.文件散列解析:应该清楚最常用的 int整数类型,它存储时占 32位 bit。23.“A And B”准则表达式表示的意思是( )。(分数:70.00)A.表示查询表中的记录必须同时满足 And两端的准则 A和 B,才能进入查询结果集 B.表示查询表中的记录只需满足 And两端的准则 A和 B中的
28、一个,即可进入查询结果集C.表示查询表中记录的数据为介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足与 And两端的准则 A和 B不相等时即进入查询结果集解析:And 是“与”运算符,表示两端同时满足。24.要实现报表的分组统计,其操作区域是_。 (分数:70.00)A.报表页眉或报表页脚区域B.页面页眉或页面页脚区域C.主体区域D.组页眉或组页脚区域 解析:Access 可以根据需要,使用“排序与分组”属性来设置“组页眉/组页脚”区域,以实现报表的分组 输出和分组统计。25.Access数据库的设计一般由 5个步骤组成,以下步骤的排序正确的是( )。 a确定数据库中的表
29、 b确定表中的字段 c确定主关键字 d分析建立数据库的目的 e确定表之间的关系 (分数:70.00)A.dabec B.dabceC.cdabeD.cdaeb解析:数据库的设计一般要经过分析建立数据库的目的、确定数据库中的表、确定表中的字段、确定主关键字 以及确定表之间的关系。26.实体是信息世界中广泛使用的一个术语,它用于表示( )。(分数:-1.00)A.有生命的事物B.无生命的事物C.实际存在的事物 D.一切事物解析:实体是客观存在且可以相互区别的事物。实体可以是具体的对象,如一个学生,也可以是一个抽象的事件,如一次出门旅游等。因此,实体既可以是有生命的事物,也可以是无生命的事物,但它必
30、须是客观存在的,而且可以相互区别。27.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:-1.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统 C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系解析:数据库系统(Data Base System,简称 DBS)包括数据库(Data Base,简称 DB)和数据库管理系统(Data Base Management System,简称 DBMS)。28.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML) D
31、.汇编语言解析:DBMS 提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户(包括应用程序)与数据库系统的接口。数据操纵语言通常包括检索和更新功能。29.算法的空间复杂度是指( )。(分数:-1.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间 解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。30.在深度为 5的满二叉树中,叶结点的个数为( )。(分数:-1.00)A.32B.31 C.16
32、D.15解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个叶子结点。这就是 说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第 k层上有 2k-1 个结点,且深度为 m的满二叉树有 2m-1 个结点。31.数据处理的最小单位是( )。(分数:-1.00)A.数据B.数据元素C.数据项 D.数据结构解析:数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。故正确答案为选项 C)。 32.下列 SQL语句中,用于修改表结构的是( )。(分数:-1.00)A.AL
33、TER B.CREATEC.UPDATED.INSERT解析:SQL 语句中凡创建都用 CREATE,删除都用 DROP,改变用 ALTER,再跟类型和名字附加子句。33.下列叙述中正确的是( )。(分数:-1.00)A.线性表是线性结构 B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构解析:线性表是一种线性结构,数据元素在线性表中的位置只取决于它们自己的序号,即数据元素之间的相对位置是线性的;栈、队列、线性链表实际上也是线性表,故也是线性结构;树是一种简单的非线性结构。34.软件复杂性度量的参数包括( )。(分数:-1.00)A.效率B.规模 C.完整性D.容错性解析:定
34、量度量方法是程序复杂程度经常使用的方法,把程序的复杂程度乘以适当参数即可估算出软件中错误的数量以及软件开发需要用的工作量,定量度量的结果可以用来比较两个不同设计或两个不同算法的优劣,程序的定量的复杂程度可作为模块规模的精确限度,因而软件复杂性度量的参数包括规模。35.希尔排序属于( )。(分数:-1.00)A.交换排序B.归并排序C.选择排序D.插入排序 解析:希尔排序的基本思想是把记录按下标的一定增量分组,对每组记录使用插入排序,随增量的逐渐减小,所分成的组包含的记录越来越多,到增量的值减小到 1时,整个数据合成一组,构成一组有序记录,故其属于插入排序方法。三、填空题(每空 2分,共 30分
35、)(总题数:10,分数:30.00)36.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。 (分数:3.00)填空项 1:_ (正确答案:层次模型)解析:37.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 1。 Private Sub Form_Click2 Dim k As Integer, n As Integer, m As Integer n = 10: m = 1: k = 1 Do While k = n m = m * 2 k = k + 1 Loop MsgBox m End Sub (分数
36、:3.00)填空项 1:_ (正确答案:1024)解析:Do While 语句是先判断条件,如果条件为 True,则执行循环体。本题中的条件表达式是 k = n,而刚 开始 k=1,n=10,而循环依次 k就加 1,故一共要执行 10次循环。而 m每执行一次就乘 2,故一共乘了 10次 2, 最后 m的值为 1024。38.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:3.00)填空项 1:_ (正确答案:统计分析)解析:39.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独 立性最高的阶段是 1。(分数:3.00)填空项 1:_ (正确答案:数
37、据库系统)解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据 独立性最高的阶段是数据库系统。40.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),然后编 写如下事件过程:Private Sub Command1_Click1 Dim x As Integer, y As Integer, z As Integer x=5:y=7:z=0 Me!Text1=“ Call p1(x,y,z) Me!Text1=z End Sub Sub p1(a As Integer, b As Integer, c As Intege
38、r) c=a+b End Sub 打开窗体运行后,单击命令按钮,文本框中显示的内容是 2 。 (分数:3.00)填空项 1:_ (正确答案:12)解析:由于 VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中 z的值等于 x+y,所 以文本框中显示的内容为 12。41.VBA中定义符号常量的关键字是 1。(分数:3.00)填空项 1:_ (正确答案:Const)解析:常量定义的格式如下:Const 符号常量名称=常量值。42.创建窗体可以使用 1 和使用 2 两种方式。(分数:3.00)填空项 1:_ (正确答案:人工)解析:43.数据结构分为逻辑结构和存储结构,循环队列
39、属于 1 结构。(分数:3.00)填空项 1:_ (正确答案:逻辑)解析:所谓数据的逻辑结构,是指反映数据元素之间逻辑关系的数据结构;而数据的逻辑结构在计算机存 储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。在数据的存储结构中,不仅要存放各数 据元素的信息,还需要存放各数据元素之间的前后件关系的信息。而所谓循环队列,就是将队列存储空间 的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。所以循环队列不需要存放元 素之间的前后件关系,故它属于逻辑结构。44.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。
40、(分数:3.00)填空项 1:_ (正确答案:层次模型)解析:45.打开一个表应该使用的宏操作是 1。(分数:3.00)填空项 1:_ (正确答案:OpenTable)解析:Access 中,打开一个数据表的宏操作是 OpenTable。46.数据结构分为逻辑结构与存储结构,线性链表属于 1。(分数:-1.00)填空项 1:_ (正确答案:存储结构)解析:数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。47.数据结构分为逻辑结构与存储结
41、构,线性链表属于 1。(分数:-1.00)填空项 1:_ (正确答案:存储结构)解析:数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。48.在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 1。(分数:-1.00)填空项 1:_ (正确答案:log2n)解析:对于长度为 n的有序线性表,在最坏情况下,二分查找只需要比较 log2n次,而顺序查找需要比较n次。49.排序是计算机程序设计中的一种重要操作,常见的排序方法
42、有插入排序、 1 和选择排序等。(分数:-1.00)填空项 1:_ (正确答案:交换排序)解析:常见的排序方法有插入排序(包括简单插入排序法和希尔排序法等)、交换排序(包括冒泡排序和快速排序法等)和选择排序(包括简单选择排序和堆排序等)。50.若串 s=“MathTypes“,则其子串的数目是 1。(分数:-1.00)填空项 1:_ (正确答案:46)解析:串 s中共有 9个字符,由于串中字符各不相同,则其子串中有 0个字符的 1个 (空串),1 个字符的 9个,2 个字符的 8个,3 个字符的 7个,4 个字符的 6个,5 个字符的 5个,6 个字符的 4个,7 个字符的 3个,8 个字符的 2个,9 个字符的 1个,共有 1+2+3+4 +5+6+7+8+9+1=46。