1、国家二级 VF机试(选择题)模拟试卷 118 及答案与解析 一、选择题 1 下列关于线性链表的叙述中,正确的是 ( )。 ( A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 ( C)进行插入与删除时,不需要移动表中的元素 ( D)以上说法均不正确 2 下列叙述中正确的是 ( )。 ( A)循环队列是队列的一种链式存储结构 ( B)循环队列是队列的一种顺序存储结构 ( C)循环队列是非线性结构 ( D)循环 队列是一种逻辑结构 3 设有下列二叉树: 对此二叉树中序遍历的结果为 ( )。 ( A)
2、ACBDEF ( B) DEBFCA ( C) ABDECF ( D) DBEAFC 4 下面描述中,符合结构化程序设计风格的是 ( )。 ( A)使用顺序、选择和重复 (循环 )三种基本控制结构表示程序的控制逻辑 ( B)模块只有一个入口,可以有多个出口 ( C)注重提高程序的执行效率 ( D)不使用 goto语句 5 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从 需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过 6 面向对象方法中,继承是指 ( )。 ( A)一组对象所具有的相似性质 ( B)一
3、个对象具有另一个对象的性质 ( C)各对象之间的共同性质 ( D)类之间共享属性和操作的机制 7 负责数据库中查询操作的数据库语言是 ( )。 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言 ( D)数据控制语言 8 一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 ( )。 ( A) 1 1联系 ( B) 1 m联系 ( C) m 1联系 ( D) m n联系 9 有三个关系 R, S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 10 下列选项中属于面向对象设计方法主要特征
4、的是 ( )。 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 11 在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的( )。 ( A)参照完整性 ( B)实体完整性 ( C)域完整性 ( D)用户定义完整性 12 在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是( )。 ( A)唯一索引 ( B)唯一索引和候选索引 ( C)唯一索引和主索引 ( D)主索引和候选索引 13 以下关于空值 (NULL值 )叙述正确的是 ( )。 ( A)空值等于空字符串 ( B)空值等同于数值 0 ( C)空值表示字段或变量还没有确定的值 ( D) Visual
5、FoxPro不支持空值 14 在 Visual FoxPro中,关系数据库管理系统所管理的关系是 ( )。 ( A)一个 DBF文件 ( B)若干个二维表 ( C)一个 DBC文件 ( D)若干个 DBC文件 15 关闭表单的程序代码是 ThisForm.Release, Release是 ( )。 ( A)表单对象的标题 ( B)表单对象的属性 ( C)表单对象的事件 ( D)表单对象的方法 16 在关系模型中,每个关系模式中的关键字 ( )。 ( A)可由多个任意属性组成 ( B)最多由一个属性组成 ( C)可由一个或多个其值能唯一标识关系中任何元组的属性组成 ( D)以上说法都不正确 1
6、7 在 Visual FoxPro中以下叙述错误的是 ( )。 ( A)关系也被称作表 ( B)用 CREATE DATABASE命令建立的数据库文件不存储用户数据 ( C)表文件的扩展名是 .dbf ( D)多个表存储在一个物理文件中 18 扩展名为 scx的文件是 ( )。 ( A)备注文件 ( B)项目文件 ( C)表单文件 ( D)菜单文件 19 报表的数据源可以是 ( )。 ( A)表或视图 ( B)表或查询 ( C)表、查询或视图 ( D)表或其他报表 20 如果指定参照完整性的删除规则为 “级联 “,则当删除父表中的记录时 ( )。 ( A)系统自动备份父表 中被删除记录到一个新
7、表中 ( B)若子表中有相关记录,则禁止删除父表中记录 ( C)会自动删除子表中所有相关记录 ( D)不作参照完整性检查,删除父表记录与子表无关 21 执行如下命令的输出结果是 ( )。 ? 15%4,15% 4 ( A) 3 1 ( B) 3 3 ( C) 1 1 ( D) 1 1 22 在 Visual FoxPro中,如果希望跳出 SCAN ENDSCAN 循环语句、执行ENDSCAN后面的语句,应使用 ( )。 ( A) LOOP语句 ( B) EXIT语 句 ( C) BREAK语句 ( D) RETURN语句 23 从内存中清除内存变量的命令是 ( )。 ( A) Release
8、( B) Delete ( C) Erase ( D) Destroy 24 下列程序段执行以后,内存变量 y的值是 ( )。 x 34567 y 0 DO WHILE x0 y x%10 y*10 x int(x/10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76543 25 有关 ZAP命令的描述,正确的是 ( )。 ( A) ZAP命令只能删除当前表的当前记录 ( B) ZAP命令只能删除当前表的带有删除标记的记录 ( C) ZAP命令能删除当前表的全部记录 ( D) ZAP命令能删除表的结构和全部记录 26 下列程序段执行以后,内存变量 X
9、和 Y的值是 ( )。 CLEAR STORE 3 TO X STORE 5 TO Y PLUS(X), Y) ? X, Y PROCEDURE PLUS PARAMETERS A1, A2 A1 A1 A2 A2 A1 A2 ENDPROC ( A) 13 3 ( B) 3 13 ( C) 3 5 ( D) 8 5 27 要想将日期型或日期时间型数据中的年份用 4位数字显示,应当使用设置命令( )。 ( A) SET CENTURY ON ( B) SET CENTURY OFF ( C) SET CENTURY TO 4 ( D) SET CENTURY OF 4 28 SQL语言的查询语
10、句是 ( )。 ( A) INSERT ( B) UPDATE ( C) DELETE ( D) SELECT 29 学生表中有 “学号 “、 “姓名 “和 “年龄 “三个字段, SQL语句 “SELECT 学号 FROM 学生 “完成的关系操作称为 ( )。 ( A)选择 ( B)投影 ( C)连接 ( D)并 30 若 SQL语句中的 ORDER BY短语中指定了多个字段,则 ( )。 ( A)依次按自右至左的字段顺序排序 ( B)只按第一个字段排序 ( C)依次按自左至右的字段顺序排序 ( D)无法排序 31 假设客户表中有客户号 (关键字 )C1 C10共 10条客户记录,订购单表有订
11、单号(关键字 )OR1 OR8共 8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是 ( )。 ( A) INSERT INTO 订购单 VALUES(OR5, C5, 2008/10/10) ( B) INSERT INTO 订购单 VALUES(OR5, C11, 2008/10/10) ( C) INSERT INTO 订购单 VALUES(OR9, C11, 2008/10/10) ( D) INSERT INTO 订购单 VALUES(OR9, C5, 2008/10/10) 32 删除视图 myview的命令是 ( )。 ( A) DELETE myview ( B)
12、 DELETE VIEW myview ( C) DROP VIEW myview ( D) REMOVE VIEW myview 33 假设成绩字段的默认值是空值,检索还未确定成绩的学生选课信息,正确的SQL命令是 ( )。 ( A) SELECT 学生 .学号,姓名,选课 .课程号 FROM 学生 JOIN 选课 WHERE 学生 .学号选课 .学号 AND 选课 .成绩 IS NULL ( B) SELECT 学生 .学号,姓名,选课 .课程号 FROM 学生 JOIN 选课 WHERE 学生 .学号选课 .学号 AND 选课 .成绩 NULL ( C) SELECT 学生 .学号,姓名
13、,选课 .课程号 FROM 学生 JOIN 选课 ON 学生 .学号选课 .学号 WHERE 选课 .成绩 IS NULL ( D) SELECT 学生 .学号,姓名,选课 .课程号 FROM 学生 JOIN 选课 ON 学生 .学号选课 .学号 WHERE 选课 .成绩 NULL 34 假设所有的选课成绩都已确定。显示 “101“号课程成绩中最高的 10%记录信息,正确的 SQL命令是 ( )。 ( A) SELECT * TOP 10 FROM 选课 ORDER BY 成绩 WHERE 课程号 “101“ ( B) SELECT * PERCENT 10 FROM 选课 ORDER BY
14、成绩 DESC WHERE 课程号 “101“ ( C) SELECT * TOP 10 PERCENT FROM 选课 ORDER BY 成绩 WHERE 课程号 “101“ ( D) SELECT * TOP 10 PERCENT FROM 选课 ORDER BY 成绩 DESC WHERE 课程号 “101“ 35 SQL的数据操作语句不包括 ( )。 ( A) INSERT ( B) UPDATE ( C) DELETE ( D) CHANGE 36 与 “SELECT DISTINCT 产品号 FROM 产品 WHERE 单价 ALL(SELECT 单价 FROM 产品 WHERE
15、SUBSTR(产品号, 1,1) “2“)“等价的 SQL命令是 ( )。 ( A) SELECT DISTINCT产品号 FROM 产品 WHERE 单价 ; (SELECT MAX(单价 )FROM 产品 WHERE SUBSTR(产品号, 1,1) “2“) ( B) SELECT DISTINCT 产品号 FROM 产品 WHERE 单价 ; (SELECT MIN(单价 )FROM 产品 WHERE SUBSTR(产品号, 1,1) “2“) ( C) SELECT DISTINCT 产品号 FROM 产品 WHERE 单价 ANY; (SELECT单价 FROM 产品 WHERE
16、SUBSTR(产品号, 1,1) “2“) ( D) SELECT DISTINCT 产品号 FROM 产品 WHERE 单价 SOME ; (SELECT单价 FROM 产品 WHERE SUBSTR(产品号, 1,1) “2“) 37 在 SQL SELECT语句中与 INTO TABLE 等价的短语是 ( )。 ( A) INTO DBF ( B) TO TABLE ( C) INTO FORM ( D) INTO FILE 38 在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于属性的是 ( )。 ( A) This ( B) ThisForm ( C) Captio
17、n ( D) Click 39 表单名为 myForm 的表单中有一个页框 myPageFrame,将该页框的第 3页(Page3) 的标题设置为 “修改 “,可以使用代码 ( )。 ( A) myForm.Page3.myPageFrame.Caption “修改 “ ( B) myForm.myPageFrame. Caption.Page3 “修改 “ ( C) Thisform.myPageFrame.Page3.Caption “修改 “ ( D) Thisform.myPageFrame.Caption.Page3 “修改 “ 40 下列关于命令 DO FORM XX NAME Y
18、Y LINKED的陈述中,正确的是 ( )。 ( A)产生表单对象引用变量 XX,在释放变量 XX时自动关闭表单 ( B)产生表单对象引用变量 XX,在释放变量 XX时并不关闭表单 ( C)产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单 ( D)产生表单对象引用变量 YY,在释放变量 YY时并不关闭表单 国家二级 VF机试(选择题)模拟试卷 118 答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只 需
19、改变结点的指针域即可。 2 【正确答案】 B 【试题解析】 在实际应用中,队列的顺序存储结构一般采用循环队列的形式。 3 【正确答案】 C 【试题解析】 所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。本题答案为 C。 4 【正确答案】 A 【试题解析】 结构化程序设计方法的四条原则是: 自顶向下。程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。 逐步求精。对复杂问题,应设计一些子目标,作过渡,逐步细节化。 模块化。一个复杂问题,肯定是由
20、若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。 限制使用 goto语句。本题答案为 A。 5 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生 命周期。 6 【正确答案】 D 【试题解析】 继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。 7 【正确答案】 C 【
21、试题解析】 数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。 8 【正确答案】 D 【试题解析】 因为一个教师可讲授多门课程,而一门课程又能由多个老师讲授,所以它们之间是多对多的关系,可以表示为 m n。 9 【正确答案】 A 【试题解析】 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据 T 中元组可以判断 R和 S做的是自然连接操作。 10 【正确答案】 A 【试题解析】 面向对
22、象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择 A。 11 【正确答案】 B 【试题解析】 实体完整性是保证表中记录唯一的特性,即在同一个表中不允许有重复的记录出现。在 Visual FoxPro中通过主索引和候选索引来保证数据的实体完整性。 12 【正确答案】 D 【试题解析】 Visual FoxPro 中的索引分为主索引、候选索引、唯一索引和普通索引四种。主索引是在指定字段或表达式中不允许出现重复值的索引,主索引可以看作表中的主关键字,一个表中只能有一个主索引;候选索引和主索引具有相同的特性,但候选索引可以有多个;唯一索引是索引项的唯一,而不是字段值的唯一;普通索引既
23、允许字段中出现重 复值,也允许索引项中出现重复值。所以要指定字段或表达式不出现重复值,应该建立的索引是主索引和候选索引。 13 【正确答案】 C 【试题解析】 在 Visual FoxPro中,字段值的空值 NULL 的含义是没有任何值,连空值也没有,是未知值、待定值, NULL 值与 0、空字符串以及空格都不相同,所以 A、 B选项不正确, C选项正确; Visual FoxPro 是支持空值的,所以 D选项不正确。 14 【正确答案】 A 【试题解析】 在关系模型的概念中,一个关系就是一张二维表,每个关系有一个关系名。在 Visual FoxPro 中,一个关系存储为一个文件,文件名扩展名
24、为 .dbf,称为 “表 “。所以关系数据库管理系统所管理的关系是一个 DBF文件。 15 【正确答案】 D 【试题解析】 在面向对象的概念中,属性用来表示对象的状态,方法用来描述对象的行为,事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应。 Release是将表单从内存中释放,它是表单的一种行为,所以它是表单对象的方法。 16 【正确答案】 C 【试题解析】 关系模型的关键字是属性或属性的组 合,关键字的值能够唯一地标识一个元组。关键字必须由能够确定唯一标识的属性组成,不可以由多个任务属性组成,所以 A选项不正确;关键字可以由多个属性组成,所以 B
25、 选项不正确;C选项 “可由一个或多个其值能唯一标识关系中任何元组的属性组成 “的说法正确。 17 【正确答案】 D 【试题解析】 在关系模型的概念中,一个关系就是一张二维表,所以 A选项说法正确; CREATE DATABASE 的命令是建立数据库的命令,而数据库是一个逻辑上的概念和手段,它通过一组系统文件将相互关联的数据库表及其相关的数据库对象统一组织和 管理,数据库文件不存储用户数据,所以 B 选项正确;表文件的扩展名是 DBF,所以 C选项说法正确;在 Visual FoxPro每个表都对应一个DBF文件,即都对应一个物理文件,所以 D选项说法不正确。 18 【正确答案】 C 【试题解
26、析】 scx是表单文件的扩展名;备注文件的扩展名是 tbk;项目文件的扩展名是 pjx;菜单文件的扩展名是 mnx。 19 【正确答案】 C 【试题解析】 数据源是报表的数据来源,通常是数据库中的表或自由表,也可以是视图、查询或临时表。 20 【正确答案】 C 【试题解析】 参照完整性的删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录:如果选择 “级联 “,则自动删除子表中的所有相关记录。 21 【正确答案】 A 【试题解析】 %可理解为返回两个数值表达式相除的余数。 15除以 4等于 3余3,所以 15%4 3; 15 除以 4,商 4,余 1,所以 15% 4 1。正确答案为
27、“3 1“,即 A选项正确。 22 【正确答案】 B 【试题解析】 DO WHILE ENDDO 语句是一个功能全面使用频率较高的循环语句。语句的格式: DO WHILE LOOP EXIT ENDDO 运行该语句时,先判断 是否为真,如果是真则运行 DO WHILE 与 ENDDO间的循环体,当运行到 ENDDO时,再返回 DO WHILE 重新判断循环条件是否为真,确定是否再次运行循环体。若条件为假则结束循环语句运行 ENDDO 后的语句。 如果循环体中有 LOOP命令,当遇到 LOOP时就结束本次循环,不再运行它下面到 ENDDO间的语句,提前返回 DO WHILE进行下一次的循环判断;
28、如果循环体中有 EXIT命令,当遇到它时就结 束循环运行 ENDDO后的语句。因此 B选项正确。 23 【正确答案】 A 【试题解析】 内存变量的清除有四种格式: CLEAR MEMORY, RELEASE, RELEASE ALLEXTENDED, RELEASE ALL LIKE | EXCEPT 。 24 【正确答案】 D 【试题解析】 %是求余运算, *是乘运算, /是除运算; int()函数返回指定表达式的整数部分; Do 循环的执行过程如下: 执行次数 ,x,y执行前 ,34567,01,3456,72,345,763,34,7654,3,76545,0,76543,所以答案应该是
29、 76543。 25 【正确答案】 C 【试题解析】 使用 ZAP命令可以物理删除表中的全部记录,不管是否有删除标记。该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。 26 【正确答案】 C 【试题解析】 参数传递有按值传递和按引用传递两种方式,按值传递时,形参变量值的改变不会影响实参变量的取值;按引用传递时,当形参变量值改变时,实参变量值也随之改变。 模块的调用格式有两种: 格式 1:使用 DO 命令,格式为 DO 。 格式 2:在文件名或过程名后面加一对小括号,格式为 (),括号中包括若干个实参变量。 本题采用的是利用格式 2的方式调用模块程序,采用格式 2调用模块程序
30、时,默认情况下都以按值方式传递参数。如果实参是变量,可以通过 SET UDFPARMS命令重新设置参数传递的方式,但是,需要注意的是,不论是设置何种传递方式,凡是用一对圆括号将一个变量括起来使其变成一般形式的表达式,总是按值传递,它不受 SET UDFPARMS 值的设置影响。本题中 X和 Y都是按值传递,形参值的变化不会影响到实参值,所以程序段执行以后 X值等于 3, Y值等于 5。 27 【正确答案】 A 【试题解析】 命令格式 SET CENTURY ON|OFF|TO 的功能是用于决定如何显示或解释一个日期数据的年份。 ON显示世纪,即用 4位数字表示年份; OFF不显示世纪,即用 2
31、位数字表示年份; TO决定如何解释一个用 2位数字年份表示的日期所处的世纪。 28 【正确答案】 D 【试题解析】 SQL的核心是查询。 SQL的查询命令也称作 SELECT 命令,它的基本形式由 SELECT FROM WHERE 查询块组成,多个查询块可以嵌套执行。本题 D选项正确。 29 【正确答案】 B 【试题解析】 投影运算是从一个关系中选出若干指定字段的值的操作,从列的角度进行的运算。选择运算是从一个关系中找出满足给定条件的记录的操作,从行的角度进行的运算。连接关系是把两个关系中的记录按一定条件横向结合,生成一个新的关系。并运算要求有两个表。 “SELECT 学号 FROM 学生
32、“指从 “学生 “表中查询字段 “学号 “,因此为投影运算。 30 【正确答案】 C 【试题解析】 ORDER BY短语用来 对查询的结果进行排序,可以指定多个字段排序,还可以定义每个字段的排序方法。 ORDER BY的排序是从左到右的。所以若 SQL语句中的 ORDER BY短语中指定了多个字段,则依次按自左至右的字段顺序排序。 31 【正确答案】 D 【试题解析】 INSERT INTO (字段名 1,字段名 2, ) VALUES(字段值 1,字段值 2, ) 命令用于插入数据,当插入的不是完整的记录时,可以通过字段名 1,字段名 2 来指定字段; VALUES(字段值 1,字段值 2,
33、 ) 给出具体的记录值 。本题订购单表参照客户表,客户表中的记录为C1 C10,订购单表的订购单记录为 OR1 OR8,因此,只有 D选项可以正确执行。 32 【正确答案】 C 【试题解析】 视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格式为: DROP VIEW 。 33 【正确答案】 C 【试题解析】 本题主要考查超连接查询和空值查询。超连接查询有四种连接方式,其基本格式为: SELECTFROM 左表 INNER LEFT RIGHT FULL JOIN 右表 ON 连 接条件 WHERE 其他条件。要检索还未确定成绩的学生选课信息,应使用 is null
34、,首先排除 B、 D选项。而 A选项的格式不正确, C为正确选项。 34 【正确答案】 D 【试题解析】 TOP短语可以查询满足条件的前几个记录,其命令格式为:SELECT TOP 数字 PERCENT,首先排除 A、 B 选项。显示 “101“号课程成绩中最高的 10%记录信息应该降序排列,使用 DESC,如果不指明升序或降序,默认按升序排列。因此, D选项正确。 35 【正确答案】 D 【试题解析】 SQL可以完成数据 库操作要求的所有功能,包括数据查询、数据操作、数据定义和数据控制,是一种全能的数据库语言。其中,数据操作功能所对应的命令为 INSERT、 UPDATE、 DELETE,本
35、题正确答案为 D。 36 【正确答案】 A 【试题解析】 SUBSTR(, , )为取子串函数,从指定表达式值的指定起始位置取指定长度的子串作为函数值。 DISTINCT 语句用来去掉重复值。本题主要考察嵌套查询,与题目含义等价的应为 A选项。 37 【正确答案】 A 【试题解析】 在 SQL 查询语句 的尾部添加 INTO DBF|TABLE 可以将查询的结果放入新生成的指定表中。 INTO TABLE 命令与 INTO DBF命令等价,即A选项正确。 38 【正确答案】 C 【试题解析】 在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置,经常要用到的关键字是 Paren
36、t、 This、 ThisForm、 ThisFormSet。而Click为常用事件,在鼠标单击时引发。 Caption 属性用于指定表单中控件的标题,所以 C选项正确。 39 【正确答案】 C 【试题解析】 在 容器的嵌套层次关系中,引用其中某个对象,需指明对象在嵌套层次中的位置。经常要用到的关键字是: Parent(对象的直接容器对象,即父对象 ); This(当前对象 ); ThisForm(当前表单 ); ThisFormSet(当前表单集 )。本题将该页框的第 3页 (Page3)的标题设置为 “修改 “,正确的代码应该是Thisform.myPageFrame.Page3.Caption “修改 “,即 C选项。 40 【正确答案】 C 【试题解析】 可以使用 DO FORM NAME WITH , , LINKEDNOSHOW 来运行表单。如果包含 NAME 子句,系统将建立指定名字的变量,并使它指向表单对象;否则,系统建立与表单文件同名的变量指向表单对象。如果包含 LINKED关键字,表单对象将随指向它的变量的清除而关闭 (释放 );否则,即使变量已经清除,表单对象依然存在。因此本题 C正确。