1、计算机等级考试二级(Access)41 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.在一个操作中可以更改多条记录的查询是( )。(分数:2.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重要信息C.所处理表的记录D.所处理查询的记录2.下列关于报表功能的叙述不正确的是( )。(分数:2.00)A.23 47B.10 36C.22 44D.24 503.直接将命令发送到 ODBC 数据,它使用服务器能接受的命令,利用它可以检索或更改记录的是( )。(分数:2.00)
2、A.界面组件的窗口宽度B.在 Java 中任何图形用户界面的宽度C.框架的窗口宽度D.用户显示器的宽度4.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件 的操作是否执行取决于条件式的真假,而没有指定条件的操作则会_。 (分数:2.00)A.无条件执行B.有条件执行C.不执行D.出错5.在 SQL 的 SELECT 语句中,用于实现选择运算的是【 】。(分数:2.00)A.FORB.WHILEC.IFD.WHERE6.“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是( )。(分数:2.00)A.“凹陷”B.“颜色”C.“阴影”D.“凿痕”7.
3、在宏的表达式中要引用报表 exam 上控件 Name 的值,可以使用引用式( )。(分数:2.00)A.MNXB.FRXC.FXPD.PRG8.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的 控制源为( )。(分数:2.00)A.“=a+b+c/3”B.“(a+b+c)/3”C.“=(a+b+c)/3”D.以上表达式均错9.如果文本框的 InputMask 属性值是#99999,允许在文本框中输入的是【 】。(分数:2.00)A.12345B.abcl23C.12345D.abcdef10.在窗体中添加一个名称为 Com
4、mand1 的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() A75 if A60 Then i1 if A70 Then i2 if A80 Then i3 if A90 Then i4 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是_。(分数:2.00)A.1B.2C.3D.411.下列关系模型中术语解析不正确的是( )。(分数:2.00)A.64B.-64C.16D.-1612.关系模型中的“关系”是指哪种数据之间按照某种序列排序的集合关系( )。(分数:2.00)A.具有相关性,但非从属性的平行的B.具有
5、相关性,并且具有从属性的C.不具有相关性,但具有从属性的D.不具有相关性,也不具有从属性的13.对“将信息系 99 年以前参加工作的教师的职称改为副教授”,合适的查询为( )。(分数:2.00)A.0B.1C.3D.514.以下能用宏而不需要 VBA 就能完成的操作是( )。(分数:2.00)A.事务性或重复性的操作B.数据库的复杂操作和维护C.自定义过程的创建和使用D.一些错误过程15.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:2.00)A.“=a+b+c/3”B.“( a + b + c
6、)/3”C.“=( a + b + c )/3”D.以上表达式均错16.在 Visual FoxPro 中,字段的数据类型不可以指定为【 】。(分数:2.00)A.日期型B.时间型C.通用型D.备注型17.在 Visual FoxPro 的查询设计器中,“筛选“选项卡对应的 SQL 短语是【 】。(分数:2.00)A.WHEREB.JOINC.SETD.ORDER BY18.使用表设计器定义表中字段时,不是必须设置的内容是_。(分数:2.00)A.字段名称B.数据类型C.说明D.字段属性19.以下是宏 m 的操作序列设计: 条件 操作序列 操作参数 MsgBox 消息为“AA” tt1 Msg
7、Box 消息为“BB” MsgBox 消息为“CC” 现设置宏 m 为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest” 运行后,在窗体上名为“tt”的文本框内输入数字 1,然后单击命令按钮 bTest,则_。(分数:2.00)A.屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B.屏幕会弹出一个消息框,显示消息“AA”C.屏幕会先后弹出两个消息框,分别显示消息“AA”、“BB”D.屏幕会先后弹出两个消息框,分别显示消息“AA”、“CC”20.在窗体中添加一个命令按钮(名称为 Command1),然后编写如下代码: Private Sub C
8、ommandl_Click() a=0:b=5:c=6 MsgBox a=b+c End Sub 打开窗体运行后,如果单击命令按钮,则消息框的输出结果为【 】。(分数:2.00)A.11B.a=11C.0D.False21.如图所示为新建的一个宏组,以下描述错误的是( )。 *(分数:2.00)A.B.C.D.22.在表设计器的“字段“选项卡中可以创建的索引是【 】。(分数:2.00)A.惟一索引B.候选索引C.主索引D.普通索引23.数据库技术的根本目标是要解决数据的【 】。(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题24.以下关于标准模块的说法不正确的是( )。(分数
9、:2.00)A.java.sql*B.java.awt.*C.java.util.*D.以上都不是25.某文本型字段的值只能是字母且不允许超过 6 个,则可将该字段的输入掩码属性定义为( )。(分数:2.00)A.AAAAAAB.LLLLLLC.CCCCCCD.99999926.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:2.00)A.分布式B.可移植C.动态性D.接口27.一个关系数据库的表中有多条记录,记录之间的相互关系是【 】。(分数:2.00)A.前后顺序不能任意颠倒,一定要按照输入的顺
10、序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列28.关系模型中最普遍的联系是( )。(分数:2.00)A.B.C.D.29.使用自动创建数据访问页功能创建数据访问页时,Access 会在当前文件夹下,自动 保存创建数据访问页,其格式为_。 (分数:2.00)A.HTMLB.文本C.数据库D.Web30.下列关于宏操作的叙述错误的是( )。(分数:2.00)A.可以使用宏组来管理相关的一系列宏B.使用宏可以启动其他应用程序C.所有宏操作都可以转化为相应的模块代码D.宏的关系
11、表达式中不能应用窗体或报表的控件值31.用于打开报表的宏命令是( )。(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件32.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是( )。(分数:2.00)A.“击键”事件B.“键按下”事件C.“键释放”事件D.“键锁定”事件33.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是_。 (分数:2.00)A.Me=“改变文字显示颜色“B.Me.Caption=“改变文字显示
12、颜色“C.Me.Text=“改变文字显示颜色“D.Me.Name“改变文字显示颜色“34.下列关于查询的描述中正确的是( )。(分数:2.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询35.下列不属于窗体数据属性的是( )。(分数:2.00)A.数据输入B.允许编辑C.特殊效果D.排序依据二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的宏操作是 1。(分数:2.00)填空项 1:_3
13、7.窗体中的数据主要来源于 1 和 2。(分数:2.00)填空项 1:_38.缺省情况下,报表中的记录是按照 1 排列显示的。(分数:2.00)填空项 1:_39.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下程序: Private Sub s(ByVal p As Integer) p = p * 2 End Sub Private Sub Command1_Click1 Dim i As Integer i = 3 Call s(i) If i 4 Then i = i 2 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 2 。 (
14、分数:2.00)填空项 1:_40.Access 数据库中查询有很多种,根据每种方式在执行上的不同可以分为选择查询、交叉表查询、 1、 2 和 SQL 查询。 (分数:2.00)填空项 1:_41.设有如下代码: x = 1 Do x = x + 2 Loop until 1 运行程序,要求循环执行 3 次后结束循环,在空白处填入适当语句。 (分数:2.00)填空项 1:_42.Accesss 数据库中,如果在实体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 1 控件来完成。(分数:2.00)43.设有以下窗体单击事件过程: Private Sub Form_C
15、lick1 a=1 For i=1 to 3 Select Case i Case 1,3 a=a+1 Case 2,4 a=a+2 End Select Next i Msgbox a End Sub 打开窗体运行后,单击窗体,则消息框的输出内容 2 。 (分数:2.00)填空项 1:_44.在创建主/子窗体之前,必须设置 1 之间的关系。(分数:2.00)填空项 1:_45.关系中能够惟一标识某个记录的字段称为 1 字段。(分数:2.00)填空项 1:_46.运行表单时,Load 事件是在 Init 事件之 1 被引发。(分数:2.00)填空项 1:_47.常用的结构数据模型有关系型、 1
16、 和 2。(分数:2.00)填空项 1:_48.三个基本的关系运算是 1、 2 和联接。 (分数:2.00)填空项 1:_49.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 1。 Private Sub Form_Click2 Dim k As Integer, n As Integer, m As Integer n = 10: m = 1: k = 1 Do While k 60 Then i1 if A70 Then i2 if A80 Then i3 if A90 Then i4 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出
17、结果是_。(分数:2.00)A.1B.2 C.3D.4解析:11.下列关系模型中术语解析不正确的是( )。(分数:2.00)A.64B.-64 C.16D.-16解析:此题考查的是鼠标的 MouseDown 事件,此事件过程的格式: 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 鼠标光标的当前位置。
18、(有关参数的状态见下表)因为上述过程中,参数 Shift 设置为 6,Button 为 2,所以同时按下 Alt 键和 Ctrl 键和鼠标右键时,在窗体上才输出“PC”。 12.关系模型中的“关系”是指哪种数据之间按照某种序列排序的集合关系( )。(分数:2.00)A.具有相关性,但非从属性的平行的 B.具有相关性,并且具有从属性的C.不具有相关性,但具有从属性的D.不具有相关性,也不具有从属性的解析:关系模型中的“关系”是指那种具有相关性,但非从属性的平行的数据之间按照某种序列排序的集合 关系。13.对“将信息系 99 年以前参加工作的教师的职称改为副教授”,合适的查询为( )。(分数:2.
19、00)A.0B.1 C.3D.5解析:此题程序代码中,被调过程采用了 Do WhileLoop 的嵌套语句结构,主 凋过程只调用了一次被调过程,Print MyFtunc(20,18)语句表明,程序最后输出的只是 被调过程的返回值,主调过程在调用被调过程 MyFunc 时,把数值 20 和 18 分别传给形 参 m 和 n,从被调过程中的循环语句来看,因为此时 m 的值大于 n 的值,所以执行语句 m = m - n,m 值变为 2,由语句 MyFunc=m 可看出,此过程的返回值就是 m的值,即 2。 14.以下能用宏而不需要 VBA 就能完成的操作是( )。(分数:2.00)A.事务性或重
20、复性的操作 B.数据库的复杂操作和维护C.自定义过程的创建和使用D.一些错误过程解析:VBA 只能完成一些比较简单的操作。15.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:2.00)A.“=a+b+c/3”B.“( a + b + c )/3”C.“=( a + b + c )/3” D.以上表达式均错解析:计算控件的控件源必须是“=”开头的计算表达式。16.在 Visual FoxPro 中,字段的数据类型不可以指定为【 】。(分数:2.00)A.日期型B.时间型 C.通用型D.备注型解析:V
21、isual FoxPro 中所支持的数据类型有字符型、货币型、浮点型、数值型、日期型、日期时间型、双精度型、整型、逻辑 型、备注型、通用型、字符型(二进制)、备注型(二进制)。没有单独的时间型数据,只能是日期时间型数据。17.在 Visual FoxPro 的查询设计器中,“筛选“选项卡对应的 SQL 短语是【 】。(分数:2.00)A.WHERE B.JOINC.SETD.ORDER BY解析:SQL,SELECT 语句中的 WHERE 子句是指从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应 与查询设计器中的“筛选“选项卡。18.使用表设计器定义表中字段时,不是必须设置的内容
22、是_。(分数:2.00)A.字段名称B.数据类型C.说明 D.字段属性解析:19.以下是宏 m 的操作序列设计: 条件 操作序列 操作参数 MsgBox 消息为“AA” tt1 MsgBox 消息为“BB” MsgBox 消息为“CC” 现设置宏 m 为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest” 运行后,在窗体上名为“tt”的文本框内输入数字 1,然后单击命令按钮 bTest,则_。(分数:2.00)A.屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B.屏幕会弹出一个消息框,显示消息“AA” C.屏幕会先后弹出两个消息框,分别显示消
23、息“AA”、“BB”D.屏幕会先后弹出两个消息框,分别显示消息“AA”、“CC”解析:20.在窗体中添加一个命令按钮(名称为 Command1),然后编写如下代码: Private Sub Commandl_Click() a=0:b=5:c=6 MsgBox a=b+c End Sub 打开窗体运行后,如果单击命令按钮,则消息框的输出结果为【 】。(分数:2.00)A.11B.a=11C.0D.False 解析:此题注意不要陷入一个误区,即 MsgBox 后的表达式“a=b+c“会被程序认为是一个关系表达式a等于 b+c,显然结果是 False。正确的写法应该是“MsgBoxb+c“,或分两
24、行语句“a=b+cMsgBoxa“,通过第 1 行语句计算 a 的值,通过第 2 行语句输出 a 的值。21.如图所示为新建的一个宏组,以下描述错误的是( )。 *(分数:2.00)A.B.C. D.解析:该函数用于数据类型和变量。注意:size of 操作符不能用于函数,不完全类型或位字段。不完全类型指具有未知存储大小的数据类型,如未知存储大小的数组类型、void 类型等。22.在表设计器的“字段“选项卡中可以创建的索引是【 】。(分数:2.00)A.惟一索引B.候选索引C.主索引D.普通索引 解析:在表设计器“字段“选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候
25、选索引或惟一索引,必须在“索引“选项卡中设置。23.数据库技术的根本目标是要解决数据的【 】。(分数:2.00)A.存储问题B.共享问题 C.安全问题D.保护问题解析:由于数据的集成性使得数据可被多个应用程序所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据库的应用范围,所以数据库技术的根本目标是解决数据的共享问题。24.以下关于标准模块的说法不正确的是( )。(分数:2.00)A.java.sql* B.java.awt.*C.java.util.*D.以上都不是解析:JComponent 是大多数 Swing 构件的父类,定义了所有子类构件的一般方法,JComponent 类继承
26、于Container 类,所以凡是此类的构件都可以作为容器。 javalangObject | +javaawtComponent | +javaawtContainer | +javaswingJComponent 25.某文本型字段的值只能是字母且不允许超过 6 个,则可将该字段的输入掩码属性定义为( )。(分数:2.00)A.AAAAAAB.LLLLLL C.CCCCCCD.999999解析:A)选项必须输入 6 个字母或数字(数字也能输入,不符合),C)选项可以输 入 6 个任意字符,也不符合题议,D)选项可以选择输入 6 个数据或空格,不符合题意。26.当在一个报表中列出学生的 3
27、门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:2.00)A.分布式B.可移植C.动态性D.接口 解析:Java 语言解释器采用生成与体系结构无关的字节码指令的技术, 只需安装 Java 程序可以在网络的任何地方运行。这样大大减少了软件的维护成本,提高了软件的生产效率。27.一个关系数据库的表中有多条记录,记录之间的相互关系是【 】。(分数:2.00)A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系 C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D.前后顺序不能任意
28、颠倒,一定要按照关键字段值的顺序排列解析:关系数据库中的记录的前后顺序可以任意,其位置并不影响库中的数据,也不会对统计结果造成任何影响。28.关系模型中最普遍的联系是( )。(分数:2.00)A.B.C. D.解析:表格式窗体在一个窗体中显示多条记录的内容;数据表窗体在外观上跟数据表和查询数据的界面相同;而主/子窗体通常用于显示多个表或查询中的结果。29.使用自动创建数据访问页功能创建数据访问页时,Access 会在当前文件夹下,自动 保存创建数据访问页,其格式为_。 (分数:2.00)A.HTML B.文本C.数据库D.Web解析:使用“自动创建数据访问页”创建数据访问页时,Access 会
29、在当前文件夹下将创建的页保存为HTML 格式,并在数据库窗口中添加一个访问该页的快捷方式。30.下列关于宏操作的叙述错误的是( )。(分数:2.00)A.可以使用宏组来管理相关的一系列宏B.使用宏可以启动其他应用程序C.所有宏操作都可以转化为相应的模块代码D.宏的关系表达式中不能应用窗体或报表的控件值 解析:宏的关系表达式中可以应用窗体或报表的控件值。31.用于打开报表的宏命令是( )。(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项 B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据
30、、更新条件解析:建立数据库和更新关系都不能通过查询实现。至于设置格式,更改外观,可以在各种视图下方便完成,但不属于查询。32.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是( )。(分数:2.00)A.“击键”事件B.“键按下”事件C.“键释放”事件D.“键锁定”事件 解析:键盘事件主要有“键按下”、“键释放”、“击键”等,没有“键锁定 ”。33.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是_。 (分数:2.00)A.Me=“改变文字显示颜色“B.Me.Caption=“改变文字显示颜色“ C.Me.Text=“改变文字显示颜色“D.Me.Name“改变文字显示颜色“解析:
31、窗体中,使用 Caption 属性来表示窗体的标题。34.下列关于查询的描述中正确的是( )。(分数:2.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询 解析:查询可以根据已建查询和数据库表创建查询。35.下列不属于窗体数据属性的是( )。(分数:2.00)A.数据输入B.允许编辑C.特殊效果 D.排序依据解析:“特殊效果”是控件的格式属性,不是窗体的数据属性。二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.某窗体中有一命令按钮,在窗体视图中单击此命令按
32、钮打开一个报表,需要执行的宏操作是 1。(分数:2.00)填空项 1:_ (正确答案:OpenReport)解析:OpenReport 用于打开报表,OpenForm 用于打开窗体,OpenQuery 用于打开查询。37.窗体中的数据主要来源于 1 和 2。(分数:2.00)填空项 1:_ (正确答案:表)解析:38.缺省情况下,报表中的记录是按照 1 排列显示的。(分数:2.00)填空项 1:_ (正确答案:自然顺序)解析:39.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下程序: Private Sub s(ByVal p As Integer) p = p * 2 E
33、nd Sub Private Sub Command1_Click1 Dim i As Integer i = 3 Call s(i) If i 4 Then i = i 2 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 2 。 (分数:2.00)填空项 1:_ (正确答案:3)解析:由于 VBA 中,传值调用(ByVal 选项)为“单向”作用形式即过程调用只是相应位置实参的值“单 向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的 值。此题中:形参 p 被说明为 ByRef 传值形式的整型量,当运行 Comma
34、nd1_Click-|_|-过程,并调用 s-|_|-函数,实 参 i 传送其值给形参 p,p 发生变化 p=p*2=3*2=6。但因为使用的是 ByVal “单向”传值形式,实参 i 的的值不 发生变化,if 语句为假,执行 MsgBox i 语句后输出 3。40.Access 数据库中查询有很多种,根据每种方式在执行上的不同可以分为选择查询、交叉表查询、 1、 2 和 SQL 查询。 (分数:2.00)填空项 1:_ (正确答案:参数查询)解析:41.设有如下代码: x = 1 Do x = x + 2 Loop until 1 运行程序,要求循环执行 3 次后结束循环,在空白处填入适当语
35、句。 (分数:2.00)填空项 1:_ (正确答案:x=7 或 x=7 或 x6 或 x = 6 或 x 5)解析:Do.Until.Loop 结构是条件式为假时,重复执行循环,直到条件式为真,结束循环。根据题目要 求循环执行 3 次后结束循环,第一次循环:x=1,x = x + 2=1+2=3;第二次循环:x=3, x = x + 2=3+2=5; 第三次循环:x=5, x = x + 2=5+2=7;所以应该填 x=7 或其他等效形式。42.Accesss 数据库中,如果在实体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 1 控件来完成。(分数:2.00)解
36、析:43.设有以下窗体单击事件过程: Private Sub Form_Click1 a=1 For i=1 to 3 Select Case i Case 1,3 a=a+1 Case 2,4 a=a+2 End Select Next i Msgbox a End Sub 打开窗体运行后,单击窗体,则消息框的输出内容 2 。 (分数:2.00)填空项 1:_ (正确答案:5)解析:Select Case 结构运行时,首先计算“表达式”的值,它可以是字符串或者数值变量或表达式。然后 会依次计算测试每个 Case 表达式的值,直到值匹配成功,程序会转入相应 Case 结构内执行语句。本题中,
37、当 i=1 和 3 的时候,执行 a=a+1,当 i=2 时,执行 a=a+2,所以 a=1+1+2+1=5。44.在创建主/子窗体之前,必须设置 1 之间的关系。(分数:2.00)填空项 1:_ (正确答案:数据源)解析:在创建窗体之前,要确定作为主窗体的数据源与作为子窗体的数据源之间存在着“一对多”的关系。45.关系中能够惟一标识某个记录的字段称为 1 字段。(分数:2.00)填空项 1:_ (正确答案:主关键)解析:46.运行表单时,Load 事件是在 Init 事件之 1 被引发。(分数:2.00)填空项 1:_ (正确答案:前)解析:Init 在对象建立时引发,Load 事件在表单对
38、象建立之前引发,即运行表单时,先引发表单的 Load 事件,再引发表单的 Init 事件。47.常用的结构数据模型有关系型、 1 和 2。(分数:2.00)填空项 1:_ (正确答案:网状型)解析:48.三个基本的关系运算是 1、 2 和联接。 (分数:2.00)填空项 1:_ (正确答案:选择)解析:49.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 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
39、m = m * 2 k = k + 1 Loop MsgBox m End Sub (分数:2.00)填空项 1:_ (正确答案:1024)解析:Do While 语句是先判断条件,如果条件为 True,则执行循环体。本题中的条件表达式是 k = n,而刚 开始 k=1,n=10,而循环依次 k 就加 1,故一共要执行 10 次循环。而 m 每执行一次就乘 2,故一共乘了 10 次 2, 最后 m 的值为 1024。50.在 Visual FoxPro 中表单的 Load 事件发生在 Init 事件之 1。(分数:2.00)填空项 1:_ (正确答案:前)解析:Load 事件的触发时机为创建对象前,Init 事件的触发时机为创建对象时,Init 事件在 Load 事件之后引发。