1、国家二级 VF笔试模拟试卷 33及答案与解析 1 算法执行过程中所需要的存储空间称为算法的 ( A)时间复杂度 ( B)计算工作量 ( C)空间复杂度 ( D)工作空间 2 下列关于队列的叙述中正确的是 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 3 设有下列二叉树: 对此二叉树后序遍历的结果为 ( A) ABCDEF ( B) BDAECF ( C) ABDCEF ( D) DBEFCA 4 源程序中应包含一些内部文档,以 帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和 ( A)程序的视觉组
2、织 ( B)尽量不用或少用 GOTO语句 ( C)检查输入数据的有效性 ( D)设计良好的输出报表 5 下列哪个是面向对象程序设计语言不同于其他语言的主要特点 ? ( A)继承性 ( B)消息传递 ( C)多态性 ( D)静态连编 6 用黑盒技术测试用例的方法之一为 ( A)因果图 ( B)逻辑覆盖 ( C)循环覆盖 ( D)基本路径测试 7 软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求 分析说明书和 ( A)阶段性报告 ( B)需求评审 ( C)总结 ( D)都不正确 8 在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是 ( A)数据定义语言 (
3、 B)数据转换语言 ( C)数据操纵语言 ( D)数据控制语言 9 利用 E-R模型进行数据库的概念设计,可以分成三步:首先设计局部 E-R模型,然后把各个局部 E-R模型综合成一个全局的模型,最后对全局 E-R模型进行哪一项操作,得到最终的 E-R模型 ? ( A)简化 ( B)结构化 ( C)最小化 ( D)优化 10 实 体一联系模型中,实体与实体之间的联系不可以是 ( A)一对一关系 ( B)多对多关系 ( C)一对多关系 ( D)一对零关系 11 在创建数据库表结构时,为该表指定了主索引,这属于数据完整性中的 ( A)参照完整性 ( B)实体完整性 ( C)域完整性 ( D)用户定义
4、完整性 12 在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是 ( A)改变表中记录的物理顺序 ( B)为了对表进行实体完整性约束 ( C)加快数据库表的更新速度 ( D)加快数据库表的查询速度 13 数据库系统中对数 据库进行管理的核心软件是 ( A) DBMS ( B) DB ( C) OS ( D) DBS 14 设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置 “参照完整性规则 ”,为此要求这两个表 ( A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引 ( B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引 ( C)在父
5、表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引 ( D)在父表和子表的连接字段上都要建立主索引 15 关系运算中的选择运算是 ( A) 从关系中找出满足给定条件的元组的操作 ( B)从关系中选择若干个属性组成新的关系的操作 ( C)从关系中选择满足给定条件的属性的操作 ( D) A和 B都对 16 在指定字段或表达式中不允许出现重复值的索引是 ( A)惟一索引 ( B)惟一索引和候选索引 ( C)惟一索引和主索引 ( D)主索引和候选索引 17 在 Visual FoxPro中,以下关于删除记录的描述,正确的是 ( A) SQL的 DELETE命令在删除数据库表中的记录之前,不需
6、要用 USE命令打开表 ( B) SQL的 DELETE命令和传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前,都需要用 USE命令打开表 ( C) SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro的 DE- LETE命令只能逻辑删除数据库表中的记录 ( D)传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表 18 在 Visual FoxPro,如果希望跳出 SCANENDSCAN 循环体、执行ENDSCAN后面的语句,应使用 ( A) LOOP语句 ( B) EXI
7、T语句 ( C) BREAK语句 ( D) RETURN语句 19 打开数据库 abc的正确命令是 ( A) OPEN DATABASE abc ( B) USE abc ( C) USE DATABASE abc ( D) OPEN abc 20 在 Visual FoxPro中,下列关于表的叙述正确的是 ( A)在数据库表和自由表中,都能给字段定义有效性规则和默认值 ( B)在自由表中,能给字段定义有效性规则和默认值 ( C)在数据库表中,能给字段定义有效性规则和默认值 ( D)在数据库表和自由表中,都不能给字段 定义有效性规则和默认值 21 Visual Foxho的 “参照完整性 ”中
8、 “插入规则 ”包括的选择是 ( A)级联和忽略 ( B)级联和删除 ( C)级联和限制 ( D)限制和忽略 22 在 Visual FoxPro中,关于查询和视图的正确描述是 ( A)查询是一个预先定义好的 SQL SELECT语句文件 ( B)视图是一个预先定义好的 SQL SELECT语句文件 ( C)查询和视图是同一种文件,只是名称不同 ( D)查询和视图都是一个存储数据的表 23 在 Visual FoxPro中,以下关于视图 描述中错误的是 ( A)通过视图可以对表进行查询 ( B)通过视图可以对表进行更新 ( C)视图是一个虚表 ( D)视图就是一种查询 24 使用 SQL语句将
9、学生表 S中年龄 (AGE)大于 30岁的记录删除,正确的命令是 ( A) DELETE FOR AGE 30 ( B) DELETE FROM S WHERE AGE 30 ( C) DELETE S FOR AGE 30 ( D) DELETE S WHERE AGE 30 25 在 Visual FoxPro中,使用 LOCATE FOR expL命令按 条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用 ( A)再次使用 LOCATE FOR expL命令 ( B) SKIP命令 ( C) CONTINUE命令 ( D) GO命令 26 在 Vis
10、ual FoxPro中,删除数据库表 S的 SQL命令是 ( A) DROP TABLE S ( B) DELETE TABLE S ( C) DELETE TABLE S.DBF ( D) ERASE TABLE S 27 下列表达式中,表达式返回结果为 .F.的是 ( A) AT(“A”、 “BCD”) ( B) “信息 ” $“管理信息系统 ” ( C) ISNULL(.NULL.) ( D) SUBSTR(“计算机技术 ”, 3, 2) 28 使用 SQL语句向学生表 S(SNO, SN, AGE, SEX)中添加一条新记录,字段学号 (SNO)、姓名 (SN)、性别 (SEX)、年龄
11、 (AGE)的值分别为 0401、王芳、女、 18,正确的命令是 ( A) APPEND INTO S(SNO, SN, SEX, AGE)values(0401, 王芳 , 女 , 18) ( B) APPEND S values (0401, 王芳 , 女 , 18) ( C) INSERT INTO S(SNO, SN, SEX, AGE)values (0401, 王芳 , 女 , 18) ( D) INSERT S values(0401, 王芳 , 18, 女 ) 29 假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的 C
12、lick事件中写入语句 ( A) ThisForm.Close ( B) ThisForm.Erase ( C) ThisForm.Release ( D) ThisForm.Return 30 在 SQL的 SELECT查询结果中,消除重复记录的方法是 ( A)通过指定主关系键 ( B)通过指定惟一索引 ( C)使用 DISTINCT ( D)使用 HAVING子句 31 在 Visual FoxPro中,以下有关 SQL的 SELECT子句的叙述中,错误的是 ( A) SELECT子句中可以包含表中的列和表达式 ( B) SELECT子句中可以使用别名 ( C) SELECT子句规定了结果
13、集中的列顺序 ( D) SELECT子句中列的顺序应该与表 中列的顺序一致 32 下列关于 SQL中 HAVING子句的描述,错误的是 ( A) HAVING子句必须与 GROUP BY子句同时使用 ( B) HAVING子句与 GROUP BY子句无关 ( C)使用 HAVING子句的同时可以使用 HAVING子句 ( D)使用 WHERE子句的作用是限定分组的条件 33 在 Visual Foxpro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择 “限制 ”,则当删除父表中的记录时,系统反应是 ( A)不做参照完整性检查 ( B)不准删除父表中的记录 ( C)自动删除子表
14、中所有相关的记录 ( D)若子表中有相关记录,则禁止删除表中记录 34 测试的目的是暴露错误,评价程序的可靠性;而 【 】 的目的是发现错误的位置并改正错误。 35 在最坏情况下,堆排序需要比较的次数为 【 】 。 36 若串 s=“Program“,则其子串的数目是 【 】 。 37 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于 【 】 的联系。 38 数据库管理系统常见的数据模型有层次模型、网状模型和 【 】 3种。 39 Visual FoxPro中不允许在主关键字字段中有重复值或【 】。 40 要使得在 “应用程序生成器 ”中
15、所做修改与当前活动项目保持一致,应单击【 】按钮。 41 查询设计器的 “筛选 ”选项卡用来指定查询的【 】。 42 关系数据库是采用【 】作为数据的组织方式。 43 设系统日期为 2001 年 12月 31 日, 下列表达式的值是【 】。 VAL(SUBSTR(“1999“,3)+RIGHT(STR(YEAR(DATE(), 2)+17 44 由表单向导创建的表单,主要是依靠【 】而定。 45 同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是【 】,这种索引称为【 】。 46 用来确定复选框是否被选中的属性是【 】,用来指定显示在复选框旁的文字的属性是
16、【 】。 国家二级 VF笔试模拟试卷 33答案与解析 1 【正确答案】 C 【试题解析】 算法执行时所需要的存储空间,包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执 行过程的工作单元以及某种数据结构所需要的附加存储空间。这些存储空间共称为算法的空间复杂度。 2 【正确答案】 C 【试题解析】 对队列可以进行插入和删除数据的操作,只是插入数据只能在队尾,删除数据只能在队头。所以队列是先进先出的线性表。 3 【正确答案】 D 【试题解析】 二叉树的遍历分为先序、中序、后序三种不同方式。本题要求后序遍历,其遍历顺序应该为:后序遍历
17、左子树 后序遍历右子树 访问根结点。按照定义,后序遍历序列是 DBEFCA,故答案为 D。 4 【正确答案】 A 【试题解 析】 源程序文档化主要包括三个方面的内容:标识符的命名、程序中添加注释以及程序的视觉组织。 5 【正确答案】 A 【试题解析】 继承是一个子类直接使用父类的所有属性和方法。它可以减少相似的类的重复说明,从而体现出一般性与特殊性的原则,这使得面向对象程序设计语言有了良好的重用性,也是其不同于其他语言的主要特点。 6 【正确答案】 A 【试题解析】 黑盒测试主要方法有等价值划分法、边界值分析法、错误推测法、因果图法等。白盒测试的主要方法有逻辑覆盖、基本路径测试循环覆盖等。因此
18、只有 A属于黑盒测 试。 7 【正确答案】 B 【试题解析】 需求分析的四个方面是:需求获取、需求分析、编写需求分析说明书和需求评审。 8 【正确答案】 C 【试题解析】 在数据库管理系统提供的数据语言中,数据操纵语言负责数据的查询及增、删、改等操作。 9 【正确答案】 D 【试题解析】 在概念设计中,按照模块的划分画出各个模块的 E-R图,然后把这些图合成一张 E-R图作为全局模型,最后应该对全局 E-R图进行优化,看是否有重复和不合理的地方。不能只进行简单的合并。 10 【正确答案】 D 【试题解析】 实体一联系模型中实体与实体之间的联系有一对一关系 (1:1),一对多或多对一关系 (1:
19、m或 m:1),多对多关系 (m:n),其中一对一关系是最常用的关系。 11 【正确答案】 B 【试题解析】 数据完整性包括实体完整性、域完整性和参照完整性。实体完整性是保证表中记录惟一的特性,在 Visual FoxPro中利用主关键字或候选关键字来保证表中的记录惟一,即可保证实体惟一性。在表设计器的 “字段 ”选项卡中有一组定义字段有效性规则的项目,通过定义它们是 “规则 ”、 “信息 ”、 “默认值 ”三项来保证域的完整性。参照完整性与表之间的联系有关,它的大致含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。 12 【正确
20、答案】 D 【试题解析】 建立索引可对表中的记录进行逻辑排序,以提高查询速度,但索引会降低插入、删除和修改等操作的速度。建立物理排序应使用 sort命令,设置表的实体完整性约束是通过主关键字或候选关键字实现的。 13 【正确答案】 A 【试题解析】 数据库 (DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统 (DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。计算机中对数据库进行管理的核心软件是数据库管理系统。 14 【正确答案】 B 【试题解析】 参照完整性与表之间的联系有关,它的大致含义是:当插入、删除或修改
21、一个表中的数据时,通过参照引用相互关 联的另一个表中的数据,来检查对表的数据操作是否正确。在数据设计表之间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后,通过表达式的主索引和子表的普通索引建立起两个表之间的联系。 15 【正确答案】 A 【试题解析】 关系的选择运算是指从关系找出满足指定条件的元组的操作,选择是从行的角度进行的运算,即从水平方向抽取记录。从关系模式中指定若干属性组成新的关系是关系的投影运算。 16 【正确答案】 D 【试题解析】 主索引是指在指定字段或表达式中不允许出现重复值的索引,一个表只能创建 一个主索引;候选索引和主索引具有相同的特性,所不同的是一个表可以建立
22、多个候选索引;惟一索引是为了保持同早期版本的兼容性,它的 “惟一性 ”是指索引项的惟一,而不是字段的惟一。 17 【正确答案】 A 【试题解析】 SQL的 DELETE删除命令在删除表中记录时,可在语句中指定数据表名称,不需要事先打开相应的数据表;而利用 Visual FoxPro的 DELETE删除命令时,要先用 USE命令打开数据表;不管是 SQL的 DELETE删除命令还是Visual FoxPro的 DE- LETE删除命令,对表中的记录都 只能进行逻辑删除,要做进一步的物理删除应使用 PACK命令。 18 【正确答案】 B 【试题解析】 SCANENDSCAN 语句一般用于处理表中记
23、录,语句可指明需处理的记录范围及应满足的条件,是一个循环语句。在循环体中如果出现 LOOP或EXIT短语,则根据条件来决定是 LOOP返回,还是 EXIT跳出循环体。RETURN语句的意思是结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。 BREAK短语一般不能单独使用。 19 【正确答案】 A 【试题解析】 在 Visual FoxPro中,打开数据库的命令是 OPEN DATABASE数据库名,打开表的命令是 USE数据表名。本题选项 B)打开的是一个名为abc的数据表,选项 C)、 D)都存在语法错误。 20 【正确答案】 C 【试题解析】 自由表是指不屈于任何
24、数据库的表,与数据库表相比,在自由表中不能建立主索引,不能为字段指定字段级规则和记录级规则等。 21 【正确答案】 D 【试题解析】 参照完整性规则包括更新规则、删除规则和插入规则。在更新规则和删除规则中都包括级联、限制和忽略 3个选项设置,而插入规 则中只包括限制和忽略两个选项设置。 22 【正确答案】 A 【试题解析】 查询就是预先定义好的一个 SQL SELECT语句,从指定的表或视图中提取满足条件的记录,然后按照得到的输出类型定向输出查询结果。视图是根据表定义的,因此视图基于表。视图是数据库的一个特有功能,只有在包含视图的数据库打开时,才能使用视图,在磁盘上并不能找到该文件。 23 【
25、正确答案】 D 【试题解析】 视图是根据表定义的,是一种虚拟表。视图兼有 “表 ”和 “查询 ”的特点,与查询类似的地方是,可以用来从一个或多个相关联的表 中提取有用信息,但它并不是一个查询文件;与表相关类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。 24 【正确答案】 B 【试题解析】 SQL从表中删除数据的命令格式如下: DELETE FROM TableNameWHERE Condition 其中 FROM指定从哪个表中删除记录, WHERE指定被删除的记录所满足的条件,如果不使用 WHERE子句,则删除该表中的全部记录。 25 【正确答案】 C 【试题解析】 LO
26、CATE是按条件定位记录位置的命令,常 用命令格式是: LOCATE FOR lExpression1 其中 lExpression1是查询或定位的表达式。该命令执行后将记录指针定位在满足条件的第一条记录上,如果没有满足条件的记录则指针指向文件结束位置。如果要使指针指向下一条满足 LOCATE条件的记录,使用 CONTINUE命令,如果没有记录再满足条件,则指针指向文件结束位置。 26 【正确答案】 A 【试题解析】 利用 SQL命令删除表,可直接使用语句,格式为: DROP TABLE Ta- ble_name。要注意的是如果删除的 是自由表,则应该将当前打开的数据库先关闭,才能进行删除。如
27、果删除数据库表,则要先打开数据库,在数据库中进行操作。否则,即使删除了数据库表,但记录在数据库中的信息并没有被删除,此后会出现错误提示。 27 【正确答案】 B 【试题解析】 “$”是一个子串包含测试运算符,检查第一个字符串的内容是否包含还在第二个字符串中,如果包含则返回逻辑真 (.T.),否则为逻辑假 (.F.)。本题的选项 B中,由于字符串中包含两个字符串定界符,因此第二个字符串的定界符将视为字符串的一部分,即 “信息 ”表示的字符串 “信息 ”,并不包含在第二个字符串中,返回逻辑假 (.F.)。 AT()函数是求子串位置的函数,其函数值为数值型,本题中该函数的返回值为 0。 SUBSTR
28、()函数是从指定表达式值的指定起始位置取指定长度的子串作为函数值,本题中该函数的返回值为 “真 ”; ISNULL()函数是空值(NULL值 )测试函数,判断一个表达式的运算结果是否为 NULL值,本题中该函数的返回值为逻辑真 (.T.)。 28 【正确答案】 C 【试题解析】 Visual FoxPro支持两种 SQI插入命令的格式,第一种是标准格式,另一种是特殊格 式。其中,标准插入格式为: INSERT INTO dbf_namefname1fname2, .) VALUES(eExpression1, eExpression2, .) dbf_name指定需要插入记录的表名,当插入的不
29、是完整的记录时,可以用fname1, fname2来指定字段; VALUES(eExpression1, eExpression2, .)给出具体的记录值,字段值应与字段对应,且类型一致。本题中,选项 A)、 B)都不是SQL的插入语句,语法有错,选项 D)中缺少短语 INTO,且插入的记录值与字段名不对应,也出现语法错误。 29 【正确答案】 C 【试题解析】 利用 Release方法可将表单从内存中释放。题中其他几个选项都是错误的,不能用来关闭当前表单。 30 【正确答案】 C 【试题解析】 在 SQL查询语句中,要消除重复记录的方法是使用 DISTINCT短语,使用该语句后,查询结果中只
30、出现一条重复的记录值。指定主关键字和候选关键字都是针对原数据表而言,不能用来消除查询结果中的重复记录, HAVING子句一般和 GROUP BY短语连用,表示进一步限定分组条件 设置。 31 【正确答案】 D 【试题解析】 SQL查询子句中,可以从表中指定不同字段值进行输出,即表中的列,指定的列次序可以重新排列,不需要与原数据表一致。 SQL的查询子句可以包含表中的表达式及使用的别名。 32 【正确答案】 B 【试题解析】 在 SQL查询语句中,利用 GROUP BY可以按一列或多列分组查询,利用 HAVING子句可进一步限定分组的条件,它必须跟在 GROUP BY子句之后,不可单独使用,与
31、WHERE子句并不矛盾。 33 【正确答案】 D 【试题解析】 在参照完 整性的删除操作中,规定了当删除父表中的记录时,如何处理子表中相关的记录。 1)如果选择 “级联 ”,则自动删除子表中的相关所有记录; 2)如果选择 “限制 ”,若子表中有相关的记录,则禁止删除父表中的记录; 3)如果选择 “忽略 ”,则不作参照完整性检查,即删除父表的记录时与子表无关。 34 【正确答案】 调试 【试题解析】 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性, 而调试的目
32、的是发现错误的位置,并改正错误。 35 【正确答案】 O(nlog2n) 【试题解析】 在最坏情况下;冒泡排序所需要的比较次数为 n(n-1)/2;简单插入排序所需要的比较次数为 n(n-1)/2;希尔排序所需要的比较次数为 O(n1.5);堆排序所需要的比较次数为 O(nlog2n)。 36 【正确答案】 29 【试题解析】 串 s中共有 7个字符,由于串中字符各不相同,则其子串中有 0个字符的 1个 (空串 ), 1个字符的 7个, 2个字符的 6个, 3个字符的 5个, 4个字符的 4个, 5个字符的 3个, 6个字符的 2个, 7个字符的 1个,共有1+2+3+4+5+6+7+1=29
33、。 37 【正确答案】 1对多 或 1: N 【试题解析】 两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3种,即一对一 (1: 1)的联系、一对多 (1: N)或多对一 (N: 1)的联系和多对多 (N: N)的联系。 38 【正确答案】 关系模型 【试题解析】 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口,其总是基于某种数据模型,可以分为层 次模型、网状模型和关系模型。 39 【正确答案】 空值 【试题解析】 Visual FoxPro不允许在主关键字字段中有重复值或空值。 40 【正确答案】 清理 【试题解
34、析】 要使得在 “应用程序生成器 ”中所做修改与当前活动项目保持一致,应单击清理按钮。 41 【正确答案】 查询条件 或 条件 【试题解析】 查询设计器的 “筛选 ”。选项卡用来指定查询的查询条件; “连接 ”选项卡用于编辑连接条件; “排序依据 ”选项卡用于指定排序的字段和排序方式等选项卡。 42 【正确答案】 关 系模型 【试题解析】 用二维表结构来表示实体以及实体之间联系的模型称为关系模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。关系模型与层次型、网状型的本质区别在于数据描述的一致性,模型概念单一。在关系型数据库中,每一个关系都
35、是一个二维表,无论实体本身还是实体间的联系均用称为 ”关系 ”的二维表来表示,使得描述实体的数据本身能够自然地反映它们之间的联系。而传统的层次和网状模型数据库是使用链接指针来存储和体现联系的 . 43 【正确答案】 9918.00 或 9918 【试题解析】 DATE():返回当前系统日期 YEAR();从指定的日期表达式或日期时间表达式中返回年份 STR(数值表达式 ),长度 ,小数位数 ):将数值表达式的值转换成字符串,转换时根据需要自动进行四舍五入。RIGHT(字符表达式,长度 ):从指定表达式值的右端取一个指定长度的子串作为函数值。 SUBSTR(字符表达式,起始位置 ,长度 )从指定
36、表达式的指定起始位置取指定长度的子串作为函数值。 VAL(字符表达式 ,长度 ,小数位数 ):将数字符号 (包括正负号、小数点 )组成的字符型数据转换成相应的数值型数据。题面VAL(SUBSTR(“1999“,3)+RIGHT(STR(YEAR(DATE(), 2)+17=VAL(99+RIGHT (STR(“2001“), 2)+17=VAL(“99“+“01“)+17=9901+17=9918。 44 【正确答案】 数据环境 【试题解析】 在打开或修改一个表单或报表时需要打开的全部表、视图和关系。随表单或报表一起保存的数据环境可以用 “数据环境设计器 ”进行修改。 45 【正 确答案】 CDX(或 .CDX),结构复合索引 (或结构索引 ) 【试题解析】 结构复合索引文件随表打开时自动打开,在同一索引文件中能包含多个索引项,扩展名为 .CDX.。 46 【正确答案】 value,caption 【试题解析】 复选框的 VALUE属性是用来确定复选框是否被选中。而复选框的CAPTION-属性是用来显示标题。