《2023年全国计算机二级vfp全真模拟考试题库及答案(共五套).docx》由会员分享,可在线阅读,更多相关《2023年全国计算机二级vfp全真模拟考试题库及答案(共五套).docx(65页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2023年全国计算机二级vfp全真模拟考试题库及 答案(共五套)2023年全国计算机二级vfp全真模拟考试题及 答案(一)L下列叙述中正确的是(C )oA)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化0 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D)以上说法都不正确【解析】栈是先进后出的数据结构,在整个过程中,栈底指针不变, 入栈与出栈操作均由栈顶指针的变化来操作,所以选择C)。2 .某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度 为(假设根结点在第1层)(D )。A)3 B) 4C) 6 D)
2、7【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶 子节点总比度为2的节点多一个,所以本题中度为2的节点为1 1 = 0 个,所以可以知道本题目中的二叉树的每一个节点都有一个分支,所 以共7个节点共7层,即深度为7。3 .结构化程序所要求的基本结构不包括(B )o【解析】文本框的Value属性是文本框的当前内容;Name属性指定在代 码中用以引用对象的名称;InputMask属性指定在一个文本框中如何 输入和显示数据;文本框无Caption属性.5 .在Visual FoxPro中可以建立表的命令是(A ).A)CREATE B)CREATE DATABASE C)CREATE
3、QUERY D)CREATE FORM【解析】用命令方式建立数据库表的是在命令窗口利用OPEN DATA 命令先打开数据库,然后利用CREATE命令打开表设计器进行数据表设 计.6 .为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字 符,需要设置的属性是(D ).A)Value B)ControlSource C)InputMask D)PasswordChar【解析】文本框的Value属性是文本框的当前内容;ControlSource 属性为文本框指定一个字段或内存变量,运行时,文本框首先显示该 变量的内容;InputMask属性指定在一个文本框中如何输入和显示数 据;Passwo
4、rdChar属性指定文本框控件内是显示用户输入的字符还是 显示占位符;指定用作占位符的字符.7 .假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法 是(B ).A)Hide B)Show C)Release D)SetFocus【解析】表单的Hide方法用于隐藏表单,该方法将表单的Visible属性设置为.F. ;Show方法用于显表单,该方法将表单的Visible属性值设 为.,使之成为活动表单;Release方法用于从内存中释放表 单;SetFocus方法让表单获得焦点,使其成为活动表单.所以符合此题 的方法是Show.8 .在Visual FoxPro中,编译或连编
5、生成的程序文件的扩展名不包括 (C ).A)APP B)EXE ODBC D) FXP【解析】Visual FoxPro程序文件通过编译、连编,可以产生不同的目 标代码文件,这些文件具有不同的扩展名:.exe (Visual FoxPro可执 行文件),. app(Visual FoxPro应用程序文件).fxp(Visual FoxPro 编译版本).9 .如果有定义LOCAL data, data的初值是(D ).A)整数0 B)不定值 C)逻辑真 D)逻辑假【解析】声明局部变量的命令是:LOCAL内存变量表.该命令建立 指定的局部内存变量,并为它们赋初值逻辑假.F.10 .执行如下命令序
6、列后,最后一条命令的显示结果是(C ).DIMENSION M(2, 2)M(l, 1)=10M(l,2)=20M(2, 1)=30M(2, 2)=40? M(2)A)变量未定义的提示B)10C)20 D) .F.【解析】创建数组的命令格式有两种DIMENSION数组名(下标上限1,下标上限2).DECLARE数组名(下标上限1,下标上限两种格式的功能完全相同.数组创建后,系统自动给每个数组元素 赋以逻辑假.F.可以用一维数组的形式访问二维数组.本题中M(2)与M(l, 2)是同 一变量,所以M (2)的值为20.11 .如果在命令窗口执行命令:LIST名称,主窗口中显示:记录号名称1 电视机
7、2 计算机3 电话线4 电冰箱5 电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是 (A ).GO 2SCAN NEXT 4 FOR LEFT (名称,2)=电IF RIGHT(名称,2)=线EXITEND IFENDSCAN名称A)电话线 B)电线 C)电冰箱 D)电视机【解析】LEFT(字符表达式,数值表达式)功能是从字符表达式左 边开始,截取数值表达式指定长度的字符串.RIGHT(字符表达式,数值表达式):返回一个字符串右边的若干字 符,返回值是字符型.本题是从2、3、4、5四条记录中,找出第一个字是电,最后一个 字是线的第一个符合的记录,并显示出来,由此可知第3条记录电
8、话线符合.12 .在下面的Visual FoxPro表达式中,运算结果为逻辑真的是 (B ).A) EMPTY (. NULL.) B)LIKE(, xy? , xyz)C)AT( xy , abcxyz ) D)ISNULL(SPACE(0)【解析】EMPTY (表达式)根据指定表达式的运算结果是否为空值, 返回逻辑真C T.)或逻辑假(.F.),这里所指的空值与NULL值是两个 不同的概念,函数EMPTY(. NULL.)的返回值为逻辑假,所以A)选项为逻 辑假;LIKE(字符串表达式1,字符串表达式2)比较两个字符串对 应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返 回逻
9、辑假,其中字符串表达式1中可包含通配符*和?,*表示若干个任 意字符,?表示任意一个字符,所以LIKE。xy? , xyz,)为逻辑 真;AT(字符串表达式1,字符串表达式2)的函数值为数值型,C)选 项不正确;ISNULL (表达式)判断一个表达式的运算结果是否为NULL 值,若是NULL值则返回逻辑真,否则返回逻辑假,SPACE(数值表达式) 返回由指定数目的空格组成的字符串,所以SPACE(O)为空字符 串,ISNULL (SPACE (0)为逻辑假.13 .假设职员表已在当前工作区打开,其当前记录的姓名字段值为 李彤(C型字段).在命令窗口输入并执行如下命令:姓名=姓名一出勤?姓名屏幕
10、上会显示(A ).A)李彤 B)李彤 出勤 C)李彤出勤 D)李彤一出勤【解析】C型字段即字符型字段,其表示方法是用半角单引号、双引 号或方括号把字符串括起来,字符型变量的定界符必须成对匹配,如 果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字 符串定界.本题输出结果为李彤.14 .设有学生选课表SC(学号,课程号,成绩),用SQL命令检索同时选修 了课程号为 C1 和 C5课程的学生的学号的正确命令是(D ).A) SELECT 学号 FROM SC WHERE 课程号=Cl AND 课程号=C5 B) SELECT 学号 FROM SC WHERE 课程号= C1 AND 课程
11、号=(SELECT 课程号FROM SC WHERE课程号=C5)C)SELECT 学号 FROM SC WHERE 课程号= C1 AND 学号=(SELECT 学号 FROM SC WHERE课程号=C5)D) SELECT 学号 FROM SC WHERE 课程号= C1 AND 学号 IN (SELECT 学号 FROM SC WHERE课程号=C5)【解析】这个查询不能用简单的查询实现,所以要用到嵌套查询,在嵌 套查询中内外层的嵌套用IN而不用 = ,D)选项正确.15.设有学生表S (学号,姓名,性别,年龄)、课程表C(课程号,课程名, 学分)和学生选课表SC(学号,课程号,成绩)
12、,检索学号、姓名和学生所 选课程的课程名和成绩,正确的SQL命令是(D ).A) SELECT学号,姓名,课程名,成绩FROM S, SC, C WHERE S.学号= SC.学号AND SC.学号=C.学号B) SELECT学号,姓名,课程名,成绩FROM (S JOIN SC ON S.学号= SC.学号)JOIN C ON SC.课程号=C.课程号C) SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON S. 学号=SC.学号ON SC.课程号=C.课程号D) SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C
13、 ON SC.课程号=C.课程号ON S.学号=SC.学号【解析】SQL是顺序执行命令语句,在多表联接查询时,各条件短语的 执行顺序会影响到最终的查询结果.检索学号、姓名和学生所选课程 的课程名和成绩,应为SELECT S.学号,姓名,课程名,成绩.A)、B)选项 错误,而C)选项格式错误,选项D)正确.16.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩) 两个关系,计算刘明同学选修的所有课程的平均成绩,正确的SQL语句 是(D ).A) SELECT AVG (成绩)FROM 选课 WHERE 姓名=刘明B)SELECT AVG(成绩)FROM学生,选课WHERE姓名=刘
14、明C)SELECT AVG(成绩)FROM学生,选课WHERE学生.姓名=刘明D) SELECT AVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号 AND姓名=刘明【解析】SQL的核心是查询,它的基本形式由SELECT FROMWHERE查 询块组成.其中SELECT说明要查询的字段,FROM说明要查询的字段来 自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询 条件,即选择元组的条件.要计算刘明同学选修的所有课程的平均成 绩,应设置where条件为WHERE学生.学号=选课.学号AND姓名= 刘明,即D)选项正确.17 .设有学生(学号,姓名,性别,出生日期)
15、和选课(学号,课程号,成绩) 两个关系,并假定学号的第3、4位为专业代码.要计算各专业学生选修 课程号为 101课程的平均成绩,正确的SQL语句是(B ).A) SELECT 专业 AS SUBS (学号,3, 2),平均分 AS AVG (成绩)FROM 选 课WHERE课程号= 101 GROUP BY专业B) SELECT SUBS (学号,3, 2) AS 专业,AVG (成绩)AS 平均分 FROM 选 课 WHERE 课程号GROUP BY 1C) SELECT SUBS (学号,3, 2) AS 专业,AVG (成绩)AS 平均分 FROM 选 课WHERE课程号=101 ORD
16、ER BY专业D) SELECT专业 AS SUBS (学号,3, 2),平均分 AS AVG (成绩)FROM 选 课 WHERE 课程号= 101 ORDER BY 1【解析】SUBSTR(字符表达式,起始位置,长度)为取子串函数, 从指定表达式值的指定起始位置取指定长度的子串作为函数值.要计 算各专业学生选修课程号为 101课程的平均成绩,应按学号分组,即 GROUP BY 1.因此B)为正确选项.18 .设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩) 两个关系,查询选修课程号为 101课程得分最高的同学,正确的SQL 语句是(D ).A)SELECT学生.学号,姓名
17、FROM学生,选课WHERE学生.学号=选 课.学号AND课程号=101 AND成绩=ALL (SELECT成绩FROM 选课)B) SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选 课.学号AND成绩= ALL (SELECT成绩FROM选课WHERE课程号 =101)C) SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选 课.学号AND成绩=ANY (SELECT成绩FROM选课WHERE课程号= 101)D) SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选 课.学号AND课程号=101 AND成绩 = ALL (SELE
18、CT成绩FROM 选课WHERE课程号=101)【解析】查询的基本形式由SELECT FROM WHERE查询块组成.其中 SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些 表,WHERE说明查询条件,即选择元组的条件.内层SELECT成绩FROM 选课WHERE课程号=101语句查询出了选修课程号为101的成绩, 外层格式正确的为D)选项.19.假定一个表单里有一个文本框Text 1和一个命令按钮组 CommandGroupl.命令按钮组是一个容器对象,其中包含Commandl和 Command2两个命令按钮.如果要在Commandl命令按钮的某个方法中访 问文本框的V
19、alue属性值,正确的表达式是(B ).A)This. ThisForm. Textl. ValueB)This. Parent. Parent. Textl. ValueC) Parent. Parent. Textl. Value D)This. Parent. Textl. Value【解析】在容器的嵌套层次关系中,引用其中某个对象,需指明对象在 嵌套层次中的位置.经常要用到的关键字是:Parent (对象的直接容器 对象,即父对象);This(当前对象);ThisForm(当前表 单);ThisFormSet(当前表单集).本题this. Parent 是 CommandGroupl,
20、 this. Parent. Parent. 是 CommandGroupl 的 Parent, 即forml.所以要在Commandl命令按钮的某个方法中访问文本框的 Value属性值,正确的表达式是This. Parent. Parent. Textl. Value,即 选项B).2023年全国计算机二级vfp全真模拟考试题及答案(三)1 .支持子程序调用的数据结构是(A ).A)栈 B)树 C)队列 D)二叉树【解析】栈支持子程序调用.栈是一种只能在一端进行插入或删除的 线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子
21、程 序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为 A).2 .某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 (C ).A)10B)8C)6D)4【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子 节点总是比度为2的节点多一个,所以本题中是5 + 1=6个.3 .有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为(B ).ABCa12b21c31ABCb21A)选择 B)投影0插入 D)连接【解析】投影运算是指对于关系内的域指定可引入新的运算.本题中S 是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关 系.所以选择B).4
22、.在Visual FoxPro中,有如下程序,函数HF()返回值是(A ).*程序PRIVATE X, YSTORE 男 TO XY = LEN(X)+2? IIF( Y 4, 男,女)A)顺序结构B) GOTO跳转C)选择(分支)结构 D)重复(循环)结构【解析】1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、 选择和重复三种基本控制结构就足以表达出各种其他形式结构的程 序设计方法。4.下面描述中错误的是(A )。A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程0数据结构与数据库设计是软件设计的任务之一D) PAD图是软件详细设计的表
23、示工具【解析】详细设计的任务是为软件结构图中而非总体结构图中的每一 个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算 法和数据结构的细节,所以A)错误。5.不允许出现重复字段值的索引是(A )。A)候选索引和主索引 B)普通索引和唯一索引0 唯一索引和主索引D)唯一索引【解析】Visual FoxPro中的索引分为主索引、候选索引、唯一索引 和普通索引四种。主索引是在指定字段或表达式中不允许出现重复值 的索引,主索引可以看作表中的主关键字,一个表中只能有一个主索 引;候选索引和主索引具有相同的特性,但候选索引可以有多个;唯 一索引是索引项的唯一,而不是字段值的唯一;普通索引既允许字
24、段 中出现重复值,也允许索引项中出现重复值。所以不允许出现字段值RETURNA) 女 B) 男 C) .T. D) .F.【解析】iif函数测试逻辑表达式的值,若为逻辑真,函数返回前表达 式的值,否则返回后表达式的值;Len函数中一个中文字符占两个字符, 所以Y的值为4, Y,字符表达式2, (属性歹加,属性列2.) VALUES (eExpressionl , eExpression2,.),若插入的是完整的记 录时,可以省略属性列1,属性列2.;另外,SNO、CNO为字符型, 故其属性值需要加引号,数值型数据不需要加引号.17.以下有关SELECT短语的叙述中错误的是(B ).A) SEL
25、ECT短语中可以使用别名B)SELECT短语中只能包含表中的列及其构成的表达式0 SELECT短语规定了结果集中列的顺序D)如果FROM短语引用的两个表有同名的歹(J,则SELECT短语引用它们时 必须使用表名前缀加以限定【解析】SELECT短语中除了包含表中的列及其构成的表达式外,还可 以包括常量等其他元素,在SELECT短语中可以使用别名,并规定了结 果集中的列顺序,如果FROM短语中引用的两个表有同名的列,则 SELECT短语引用它们时必须使用表名前缀加以限定.18.在SELECT语句中,以下有关HAVING短语的正确叙述是(A ).A) HAVING短语必须与GROUP BY短语同时使
26、用B)使用HAVING短语的同时不能使用WHERE短语C) HAVING短语可以在任意的一个位置出现D) HAVING短语与WHERE短语功能相同【解析】HAVING子句总是跟在GROUP BY子句之后,而不可以单独使 用,HAVING子句和WHERE子句并不矛盾,在查询中是先用WHERE子句限 定元组,然后进行分组,最后再用HAVING子句限定分组.因此A)选项说 法正确.19 .在SQL的SELECT查询的结果中,消除重复记录的方法是(C ).A)通过指定主索引实现B)通过指定唯一索引实现C)使用DISTINCT短语实现D)使用WHERE短语实现【解析】SQL的核心是查询.SQL的查询命令
27、也称作SELECT命令,它的基 本形式由SELECT - FROM - WHERE查询块组成.其中SELECT说明要查询 的字段,如果查询的字段需去掉重复值,则要用到DISTINCT短语;FROM 说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询条件,即选择元组的条件.因此C)为正确选项.20 .在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中 年龄属性删除,正确的SQL命令是(A ).A) ALTER TABLE S DROP COLUMN 年龄 B) DELETE 年龄 FROM SC) ALTER TABLE S DELET
28、E COLUMN 年龄 D) ALTER TABLE S DELETE 年 龄【解析】修改表结构可使用ALTER TABLE命令,删除表中的字段、索引 及有效性规则、错误提示信息及默认值,其命令格式为:ALTER TABLE表名DROP COLUMN字段名DROP PRIMARY KEY TAG索引名 1DROP UNIQUE TAG索引名2DROP CHECK其中,DROP COLUMN字段名删除指定的字段;DROP PRIMARY KEY索引名1删除主索引;DROP UNIQUE TAG索引名2 删除候选索引;DROP CHECK删除有效性规则.本题要删除年龄属 性,正确的命令应该是DRO
29、P COLUMN年龄.2023年全国计算机二级vfp全真模拟考试题及答案(四)1 .下列数据结构中,属于非线性结构的是(c ).A)循环队列B)带链队列C)二叉树 D)带链栈【解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种 非线性结构.2 .假设表文件TEST. DBF已经在当前工作区打开,要修改其结构,可使 用命令(A ).A) MODI STRU B) MODI COMM TEST C)MODI DBF D)MODI TYPE TEST 【解析】要用命令修改表结构,先用USE打开要修改的表,然后使用 MODIFY STRUCTURE打开表设计器,对表结构进行修改.3 .有如下赋
30、值语句:a = 计算机和b = 微型,结果为微型机 的表达式是(D ).A)b + LEFT (a, 3) B)b + RIGHT (a, 1)C)b + LEFT (a, 5, 2) D)b + RIGHT (a, 2)【解析】LEFT(字符表达式,长度)函数从指定表达式左端截取一 个指定长度的子串作为函数值.RIGHT (字符表达式,长度)函数从 指定表达式右端截取一个指定长度的子串作为函数值.在Visual FoxPro中,一个汉字的长度为2.所以RIGHTS, 2)的值是机,b + RIGHT (a, 2)= 微型机.4 .在Visual FoxPro中,有如下内存变量赋值语句:X =
31、 2001-07-28 10:15:20 PM Y = .F.M = $123, 45N = 123. 45Z = 123. 24执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是(B ).A)D、 L、 Y、 N、 CB)T、 L、 Y、 N、 CC)T、 L、 M、 N、 CD)T、 L、 Y、 N、 S【解析】根据赋值的内容判断,X是日期时间型,Y是逻辑型(L), M 是货币型(Y), N是数值型(N), Z是字符型(C) .5 .下面程序的运行结果是(C ).SET EXACT ONs = ni+SPACE(2)IF s = = mIF s= niI oneELSE? t
32、wo”END IFELSEIF s= m? ”three”ELSEL fourEND IFEND IFRETURNA) one B) two C)three D)four【解析】在用双等号运算符( = =)比较两个字符串时,只有当两个字 符串完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑 真. T.,否则为逻辑假.F.;在用单等号运算符(=)比较两个字符串时, 运算结果与SET EXACT ON | OFF的设置有关:当设置ON时,先在较短字符 串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行精 确比较,当设置OFF时,只要右边字符串与左边字符串的前面部分内容 相匹配,即
33、可得到逻辑真.T.的结果,即字符串的比较因右面的字符串 结束而终止.本题中,s = ni + SPACE(2)= ni ,第一层条件语句(IF s = = ni)为逻辑假.F.,则进入ELSE分支中.由于本题设置了SET EXACT ON,第二层条件语句(IF s = ni)中,等号右侧的长度小,所以会在右 侧的字符串增加两个空格,使之和左侧的字符串长度相等,这与s(ni )的值相等,所以第二层条件语句为逻辑真.,程序将执行:? “three语句,所以运行结果为:three.6.要为当前表所有性别为女的职工增加100元工资,正确的命令是 (B ).A) REPLACE ALL 工资 WITH
34、工资+ 100B) REPLACE 工资 WITH 工资+ 100 FOR 性别=女C) CHANGE ALL 工资 WITH 工资+ 100的索引是主索引和候选索引。6.下列程序段的执行结果是(C )oDIME a(8)a(l) =1a(2) =1for i = 3 to 8a(i)=a(i l)+a(i2)next? a (7)A) 5 B) 8 C) 13 D) 21【解析】For循环中的语句a(i)=a(i l)+a(i2)是指定每个元素 的值为它的前两项的和,这个元素必须只能从第3项开始指定。由于 前两项分别是1、1,所以数组a的8个元素分别是1, 1, 2, 3, 5, 8, 13
35、, 21; 元素a (7)的值是13。7.在Visual FoxPro中以下叙述正确的是(A )。A)利用视图可以修改数据B)利用查询可以修改数据0 查询和视图具有相同的作用D)视图可以定义输出去向【解析】视图是操作表的一种手段,通过视图可以查询表,也可以更 新表,所以利用视图可以修改数据,A)选项叙述正确;而查询是从指 定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定 向输出查询结果,所以查询不能修改数据,而查询可以定义输出去向, B)、D)选项叙述不正确;很明显,查询和视图具有不同的作用,0D)CHANGE ALL 工资 WITH 工资+ 100 FOR 性别=女【解析】在Vi
36、sual FoxPro中,CHANGE和REPLACE命令都具有修改表记 录的功能,但是,CHANGE命令只能用于交互环境中对当前记录进行编 辑、修改,因此首先排除选项C)和D).使用REPLACE命令可以直接用指 定的表达式或值修改记录,如果使用FOR短语,则修改逻辑表达式值为 真的所有记录,选项A)使用了ALL短语,执行结果是修改表中所有记录, 与题目要求不符.7 .说明数组后,数组元素的初值是(D ).A)整数0 B)不定值 C)逻辑真 D)逻辑假【解析】数组创建后,系统自动给每个数组元素赋以逻辑假.F.8 .在Visual FoxPro中,通常以窗口形式出现,用以创建和修改表、表 单、
37、数据库等应用程序组件的可视化工具称为(B ).A)向导 B)设计器 C)生成器 D)项目管理器【解析】Visual FoxPro的设计器是创建和修改应用系统各种组件的 可视化工具,利用各种设计器可以创建表、表单、数据库、查询、报 表等.向导是一种交互式程序,用户在一系列向导屏幕上回答问题或者 选择选项,向导会根据回答生成文件或者执行任务,帮助用户快速地 完成一般性的任务.生成器是带有选项卡的对话框,用于简化对表单、复杂控件和参照 完整性代码的创建和修改过程.项目管理器是Visula FoxPro中处理数据和对象的主要组织工具, 它为系统开发者提供了极为便利的工作平台.9 .在Visual FoxPro中,释放表单时会引发的事件是(A ).A) UnLoad 事件B)Init 事件 C) Load 事件D) Release 事件【解析】释放表单时,会引发Destroy和Unload事件.而Init和Load事 件是在表单加载时引发的事件.Release方法会将表单从内存中释放.10 .在Visual FoxPro中,数据库表字段的有效性规则的设置可以在(C ).A)项目管理器中进行 B)数据库设计器中进行0表设计器中进行 D)表单设计器中进行【解析】建立字段有效性规则比较简单直接的方法是在表设计器中建 立,在表设计器的字段