1、国家二级 VF笔试模拟试卷 7及答案与解析 1 下面叙述正确的是 _。 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)算法的时间复杂度是指执行算法程序所需要的时间 2 以下数据结构属于非线性数据结构的是 _。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 3 在一棵二叉树上第 8层的结点数最多是 _。 ( A) 8 ( B) 16 ( C) 128 ( D) 256 4 下面描述中,不符合结构化程序设计风格的是 _。 ( A)使用顺序、选择和重复 (循环
2、 )3种基本控制结构表示程序的控制逻辑 ( B)自顶向下 ( C)注重提高程序的执行效率 ( D)限制使用 goto语句 5 下面概念中,不属于面向对象方法的是 _。 ( A)对象、消息 ( B)继承、多态 ( C)类、封装 ( D)过程调用 6 在结构化方法中,用数据流程图 (DFD)作为描述工具的软件开发阶段是 _。 ( A)可行性分析 ( B)需求分析 ( C)详细设计 ( D)程序编码 7 软件生命周期中所花费用最多的阶段是 _。 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 8 数据库系统的核心是 _。 ( A)数据模型 ( B) DBMS ( C)软件工具
3、 ( D)数据库 9 下列叙述中正确的是 _。 ( A)数据处理是将信息转化为数据的过程 ( B)数据库设计是指设计数据库管理系统 ( C)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 ( D)关系中的 每列称为元组,一个元组就是一个字段 10 下列模式中, _是用户模式。 ( A)内模式 ( B)外模式 ( C)概念模式 ( D)逻辑模式 11 在 VisualFoxPro中,有如下几个内存变量赋值语句: X=2001-07-28 10:15: 20 PM Y= T M=$123.45 N=123.45 Z=“123.45“ 执行上述赋值
4、语句之后,内存变量 X、 Y、 M、 N、 Z的数据类型分别是 _。 ( A) D、 L、 Y、 N、 C ( B) D、 L、 M、 N、 C ( C) T、 L、 M、 N、 C ( D) T、 L、 Y、 N、 C 12 设 N=886, M=345, K=M+N,表达式 1+&K的值是 _。 ( A) 1232 ( B)数据类型不匹配 ( C) 1+M+N ( D) 346 13 EOF()是测试函数,当正使用的数据表文件的记录指针已达到尾部,其函数值为 ( A) 0 ( B) 1 ( C) T ( D) F 14 下面关于命令 DO FORM XX NAME YY LINKED的陈述
5、中, _是正确的。 ( A)产生表单对象 引用变量 XX,在释放变量 XX时自动关闭表单 ( B)产生表单对象引用变量 XX,在释放变量 XX时并不关闭表单 ( C)产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单 ( D)产生表单对象引用变量 YY,在释放变量 YY时并不关闭表单 15 在创建快速报表时,基本带区包括 _。 ( A)标题、细节和总结 ( B)页标头、细节和页注脚 ( C)组标头、细节和组注脚 ( D)报表标题、细节和页注脚 16 在应用程序生成器的 “数据 ”选项卡中可以 _。 ( A)为表生成一个表单和报表 ,并可以选择样式 ( B)为多个表生成的表单必须有相同的
6、样式 ( C)为多个表生成的报表必须有相同的样式 ( D)只能选择数据源,不能创建它 17 Visual FoxPro函数 INT(RAND()*100)的值是在 _范围内的整数。 ( A) (0, 1) ( B) (0, 100) ( C) -1100 ( D) (0, 10) 18 在 Visual FoxPro中,通用型字段 G和备注型字段 M在表中的宽度都是_。 ( A) 2个字节 ( B) 4个字节 ( C) 8个字节 ( D) 10个 字节 19 ?AT(”大学 ”, “北京语言文化学院 ”)的答案是 _。 ( A) 12 ( B) 13 ( C) 16 ( D) 0 20 备注型
7、字段的数据用来存放 _。 ( A)指向备注的具体内容 ( B)指向 DBF文件的指针 ( C)指向 FPT文件的文件名 ( D)指向 FPT中文字块的指针 21 以下 4组表达式中结果是逻辑值 T的是 _。 ( A) this$this is a string ( B) this$THIS IS A STRING ( C) this is a stringSthis ( D) this this is a string 22 打开一个建立了结构复合索引的数据表,表记录的顺序将按 _。 ( A)第 1个索引标识 ( B)最后一个索引标识 ( C)主索引标识 ( D)原顺序 23 要清除当前所有其
8、名字的第 2个字符为 “X”的内存变量,应该使用命令_。 ( A) RELEASE ALL *X* ( B) RELEASE ALL LIKE X* ( C) RELEASE ALL LIKE ?X* ( D) RELEASE ALL LIKE “?X*“ 24 建立表结构的 SQL命令是 _。 ( A) CREATE CURSOR ( B) CREATE TABLE ( C) CREATE INDEX ( D) CREATE VIEW 25 在 SQL中,可以用谓词 UNIQUE来测试一个集合中是否 _。 ( A)为空集合 ( B)存在重复分量值 ( C)为非空集合 ( D)存在重复元组 2
9、6 下列 _体现了关系数据库的参照完整性。 ( A)主键 ( B)超键 ( C)外键 ( D)侯选键 27 视图设计器中比查询设计器中多出的选项卡是 _。 ( A)字段 ( B)排序依据 ( C)连接 ( D)更新条件 28 在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以_。 ( A)单击选项按钮 ( B)双击选项按钮 ( C)先右击选项组,并选择 “编辑 ”命令,然后单击选项按钮 ( D)以上 B) 和 C) 都可以 29 每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中, _是 错误的。 ( A)事件是一种预先定义好的特定的动作,由用户或系统激活 (
10、 B) VFP基类的事件集合是由系统预先定义好后, b是惟一的 ( C) VFP基类的事件也可以由用户创建 ( D)可以激活事件的用户动作有按键、单击鼠标、移动鼠标等 30 下面对于控件类的各种描述中, _是错误的。 ( A)控件类用于进行一种或多种相关的控制 ( B)可以对控件类对象中的组件单独进行修改或操作 ( C)控件类一般作为容器类中的控件 ( D)控件类的封装性比容器类更加严密 31 HAVING短语不能单独使 用,必须接在 _之后。 ( A) ORDER BY ( B) FROM ( C) WHERE ( D) GROUP BY 32 SQL的核心是 _。 ( A)数据查询 ( B
11、)数据修改 ( C)数据定义 ( D)数据控制 33 对于图书管理数据库,检索当前至少借阅了两本图书的读者的姓名和所在单位。下面 SQL语句正确的是 _。 SELECT姓名,单位 FROM读者WHERE借书证号 IN; ( A) (SELECT 借书证号 FROM 借阅 GROUP BY 总编号 HAVING COUNT (*)=2) ( B) (SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)=2) ( C) (SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING SUM(*) =2) ( D) (SELECT 借
12、书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2) 34 以下 2题使用如下图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 34 对于图书管理数据库,查询 0001号借书证的读者姓名和所借图书的书名。 SQL语句正确的是 _。 SELECT姓名,书名 FROM借阅,图书,读者WHERE; 借阅 .
13、借书证号 “0001“AND; ( A)图书 .总编号借阅 .总编号 AND读者 .借书证号借阅 .借 书证号 ( B)图书 .分类号借阅 .分类号 AND读者 .借书证号借阅 .借书证号 ( C)读者 .总编号借阅 .总编号 AND读者 .借书证号借阅 .借书证号 ( D)图书 .总编号借阅 .总编号 AND读者 .书名借阅 .书名 35 对于图书管理数据库,检索所有藏书的书名和出版单位。下面 SQL语句正确的是 _。 ( A) SELECT书名,出版单位 FROM图书 ( B) SELECT书名;出版单位 FROM图书 ( C) SELECT书名,出版单位 FOR图书 ( D) SELEC
14、T书名;出版单位 FOR图书 36 常用的黑箱测试有等价分类法、 【 】 、因果图法和错误推测法 4种。 37 测试的目的是暴露错误,评价程序的可靠性;而 【 】 的目的是发现错误的位置并改正错误。 38 软件维护活动包括以下几类:改正性维护、适应性维护、 【 】 维护和预防性维护。 39 在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为 【 】 。 40 关键字 ASC和 DESC分别表示【 】的含义。 41 在命令窗口定义了一个空的一维数组 S(5),在命令窗口输入 ?S(1)的结果为【 】。 42 要修改指定的数据表结构,首先应该打开该数据表,然后利用【 】命令进入表
15、设计器修改数据表结构。 43 在 Visual FoxPro中,为了建立参照完整性,首先必须建立表之间的【 】。 44 使用【 】命令可以定义一个过程的开始。 45 确定列表框内的某个条目是否被选定,应使用属性是【 】。 46 检索当前 “职工表 ”中,全部姓 “李 ”的职工记录, SQL语句为: SELECT * FROM职工表 WHERE姓名【 】 “李 * “ 47 在 SQL语句中,要删除仓库表中仓库号的字段值 是 WH1的记录,可利用命令: 【 】 FROM仓库 WHERE仓库号 =“WH1“ 48 设置字段有效性规则在表设计器的【 】 选项卡中进行。而设置记录有效性规则,是在表设计
16、器的【 】 选项卡中进行。 49 在调用 “菜单设计器 ”后, “显示 ”菜单中会出现两条与菜单设计有关的命令,分别是【 】 和 【 】 。 50 SQL语句中,修改表中数据的短语是 【 】 ,修改表结构的短语是【 】。 国家二级 VF笔试模拟试卷 7答案与解析 1 【正确答案】 C 【试题解析】 算 法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。算法的时间复杂度
17、是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。 2 【正确答案】 C 【试题解析】 线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表 只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈项的元素,即刚刚被插入的元素。所以栈又称后进先出表 (Last In First Out):队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。
18、因此队列又称先进先出表 (First In First Out)。 3 【正确答案】 C 【试题解析】 根据二叉树 的性质:二叉树第 i(i 1)层上至多有 2i-1个结点。得到第 8层的结点数最多是 128。 4 【正确答案】 C 【试题解析】 结构化程序设计方法的 4条原则是: 自顶向下; 逐步求精; 模块化; 限制使用 goto语句。 “自顶向下 ”是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标; “逐步求精 ”是说,对复杂问题,应设计一些子目标,作过渡,逐步细节化; “模块化 ”是说,一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对
19、应若干稍简单的问题,分解成若干稍小的部分。 5 【正确答案】 D 【试题解析】 面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。 6 【正确答案】 B 【试题解析】 软件开发阶段包括需求分析、总体设计、详细设计、编码和测试 5个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。 7 【正确答案】 D 【试题解析】 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中详细设计、软件编码和软件测试都属于软件开发 阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大
20、的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。 8 【正确答案】 B 【试题解析】 数据库管理系统 DBMS是数据库系统的核心。 DBMS 是负责数据库的建立、使用和维护的软件。 DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外, DBMS 还承担着数据库的安全保护工作,按照 DBA所规定的要求,保证数据库的完整性和安全性。 9 【正确答案】 C 【试题解析】 数据处理是指将数据转换成信息的过程,故选项 A叙述错误;设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型;关系中的
21、行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故 D选项叙述错误。 10 【正确答案】 B 【试题解析】 数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述 ,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。 11 【正确答案】 D 【试题解析】 数据类型的字符表示 Character C Numer
22、ic(also float, double, and integer)N Currency Y Date D Date Time T Logical L Memo M Object O General G Screen(created with SAVE SCREEN)S Undefined type of expression U 12 【正确答案】 A 【试题解析】 &是一个宏替换命令,用来替换恢复所代表的内容。所以表达式:1+&K也就变成了 1+M+N,所以最后的结果应该是: 1232。经过 “&”运算后, &K的值是 1231,所以表达式的结果是 1232。 13 【正确答案】 C 【
23、试题解析】 函数 EOF()测试文件尾。若记录指针指向文件尾,测试结果返回“真 ”(.T.)。 14 【正确答案】 C 【试题解析】 表单运行 命令: DOFORM DO FORM FormName|? NAME VarName LINKED WITH cParameterList TO VarName NOREAD NOSHOW name子句系统将建立指定名字的变量,并使它指向表单对象,否则,系统建立与表单文件同名的变量指向表单对象。 WITH 子句里 LINKED关键字,表单对象将随着指向它的变量清除而关闭。 15 【正确答案】 B 【试题解析】 带区的作用是控制数据在页面上的打印位置,
24、页标头、细节和页注脚这 3个带区是快速报表的默认基本带区。默认情况下, “报表设计器 ”显示 3个带区:页标头、细节和页注脚。一个分隔符栏位于每一带区的底部。带区名称显示于靠近蓝箭头的栏,蓝箭头指示该带区位于栏之上,而不是之下。 16 【正确答案】 A 【试题解析】 生成选项卡:用于根据所选的表按照指定的样式生成表单或报表。表单样式选项卡:可以从本下拉列表中为表格中列出的表选择表单样式。报表样式选项卡:可以从本下拉列表中为表格中列出的表选择报表样式。如果要让不同的表单或报表使用不同的样式,请选择表单或报表 及其所需样式,然后进行生成。重复这一操作,直至得到了应用程序所需的全部样式。 17 【正
25、确答案】 B 【试题解析】 RAND()函数的返回值是 0 1之间的随机数,而 INT()函数是取整函数,因此该题是返回 0 100之间是随机数。 18 【正确答案】 B 【试题解析】 通用型字段 G和备注型字段 M在表中的宽度都是 4个字节。 19 【正确答案】 D 【试题解析】 表达式 ?AT(“大学 ”, “北京语言文化学院 ”)的作用是返回字符串 “大学 ”在字符串 “北京语言文化学院 ”中的开始位置,可字符串 “大学 ”不在字符串 “北京语言文化学院 ”中,则返回值为 0,答案为 D。 20 【正确答案】 D 【试题解析】 备注型字段是不定长的字符型文本,它在表中占用 4个字节,所保
26、存的数据信息存储在以 fpt为扩展名的文件中。 21 【正确答案】 A 【试题解析】 $函数是判断前一个字符串是否包含在后一个字符串中,在字符串中大小写字符串是区分开的。所以选项 B、 C不正确。当比较两个字符串时,系统对两个字符串的字符自左向右逐个进行比较,一但发现两个对应字符不同,就根据这两个字符的排列序列决定两个字符串的大小 。 22 【正确答案】 D 【试题解析】 索引是按某种规则对记录进行逻辑排序。为一个数据库表创建一个索引后,记录在数据库表中的物理存储并未发生任何改变。索引其实是由指针构成的文件,这些指针从逻辑上按照索引关键字的值进行升序或降序排列。实际上创建一个索引就是创建一个由
27、指向数据库表文件记录的指针所构成的文件。 23 【正确答案】 C 【试题解析】 内存变量的清除格式 1: CLEAR MEMORY 清除所有内存变量格式 2: RELEASE内存变量表 清除指定的内存变量格式 3: RELEASE ALLEXTENDED 清除所有的内存变量格式 4: RELEASE ALLLIKE通配符 |EXCEPT通配符 选用 LIKE 清除与通配符相匹配的内存变量,选用EXCEPT 短语清除与通配符不相匹配的内存变量。其中通配符可能使用 *和 ?, *表示任何数目的字符, ?表示任何单个字符。表示第 2个字符为 X的通配符式应为 ?X*。 24 【正确答案】 B 【试题
28、解析】 CREATE TABLE表的定义命令,命令中各短语的功能: PRIMARY KEY:用于定义满足实体完整性的主索引。 CHECKE RROR:用于定义域的完整性和出错提示信息。 DEFAULT:用于定义默认值。FROEIGNKEYREFERENCES :用于定义表之间的联系。 FREE:用于指明所建立的表是一个自由表,不添加到当前数据库中。 NULL或 NOTNULL:用于说明属性允许或不允许为空值。 UNIQE:用于建立候选索引,但不是惟一索引。FROM ARRAY:用于说明根据数组的内容建立表。 25 【正确答案】 D 【试题解析】 在 SQL 中 UNIQUE 用于建立候选索引,
29、候选索引的值不允许在指定的字段或表达式中重复。 26 【 正确答案】 C 【试题解析】 关系模式的参照完整性规则的形式定义中,有一个关系模式为参照关系模式, 一个为依赖关系模式。依赖关系模式中的外键值只能空值或者参照关系模式中的主键值。由此可表明外键体现了关系数据库的参照完整性。 27 【正确答案】 D 【试题解析】 视图兼有 “表 ”和 “查询 ”的特点,与查询相类似的地方是,可以用来从一个或多个相关的表中提取有用信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘中。 28 【正确答案】 C 【试题解析】 选定表单中 某选项组里的某个选项按钮,先右键单击选项组,并选
30、择 “编辑 ”命令,然后单击选项按钮。 29 【正确答案】 C 【试题解析】 可以根据需要对 Visual FoxPro 提供的基类添加任意数量新的属性和方法,但却不能为其增加新的事件。 30 【正确答案】 B 【试题解析】 可以对容器类对象中的组件单独进行修改和操作,控件类不可以。 31 【正确答案】 D 【试题解析】 SQL的核心是查询。 SQL的查询命令也称作 SELECT 命令。它的基本形式由 SELECT-FROM-WHERE查询块组成 。 SELECT:说明要查询的数据。 FROM:说明要查询的数据来自哪个或哪些表,可以对单个表或多个表进行查询。 WHERE:说明查询条件,即选择元
31、组的条件。 GROUP BY:短语用于对查询结果进行分组,可以利用它进行分组汇总。 HAVING:短语必须跟随GROUPBY使用,它用来限定分组必须满足的条件。 ORDER BY:短语用来对查询的结果进行排序。 32 【正确答案】 A 【试题解析】 SQL的核心是查询。 SQL的查询命令也称作 SELECT 命令。它的基本形式由 SELECT-FROM-WHERE至查询块 组成。 SELECT:说明要查询的数据。 FROM:说明要查询的数据来自哪个或哪些表,可以对单个表或多今表进行查询。 WHERE:说明查询条件,即选择元组的条件。 GROUP BY:短语用于对查询结果进行分组,可以利用它进行
32、分组汇总。 HAVING:短语必须跟随GROUP BY使用,它用来限定分组必须满足的条件。 ORDER BY:短语用来对查询的结果进行排序。 33 【正确答案】 D 【试题解析】 本题要求检索至少借阅了两本图书的读者,使用 SELECT 嵌套语句完成查询,内层循环通过对借书证号进行分组 (分组的 条件是统计该借书证号的使用次数大于等于 2)宋显示出至少借阅了两本图书的借书证号,外层查询通过内层查询的结果显示其对应的姓名和单位。 34 【正确答案】 A 【试题解析】 使用 SQL 命令进行查询。查询结果出自不同的表,即姓名出自读者表,书名出自图书表,该题是涉及多个表的连接查询。读者和借阅表通过共
33、有属性借书证号进行连接,从而可以获得借阅了图书的读者姓名,图书表和借阅表通过共有属性总编号进行连接,从而可以获得借出图书的书名。由于要进行 3个关系即借阅、图书和读者 3个表的连接,必须将连接条件放在 WHERE短语后面,两个连接条件即 “图书 .总编号二借阅 .总编号 ”和 “读者 .借书证号借阅 .借书证号 ”由 AND运算符连接。 35 【正确答案】 A 【试题解析】 本题完成的查询的操作,所以使用 SELECT语句, SELECT 的格式要求 FROM后说明要查询的数据来自哪个或哪些表。所以选项 C、 D是错误的。 SELECT后说明的是要查询的数据,如果为多选项之间用逗号隔开,选项
34、B是错误的,所以本题答案为 A。 36 【正确答案】 【 】边值分析法 【试题解析】 黑箱测试方法完全不考虑程序的内部结构和内部特征,而 只是根据程序功能导出测试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法 4种。 37 【正确答案】 【 】调试 【试题解析】 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。 38 【正确答案】 【 】完善性 【试题解析】 软件维护活动包括以下几类:改正性维护、
35、适应性维护、完善性维护和预防 性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 39 【正确答案】 【 】消息 【试题解析】 在面向对象技术中,主要用到对象 (object)、类 (class)、方法(method) 、消息 (me
36、ssage)、继承 (inheritance)、封装 (encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。 40 【正确答案】 【 】升序排列和降序排列 【试题解析】 ASC表示升序排列, DESC表示降序排列,多用在索引定义和SELECT语句中的 ORDER子句中。 41 【正确答案】 【 】 F 【试题解析】 系统在定义一个新的数组后,会自动给每个数组中的每个元素赋以一个逻辑值 :逻辑假 F,因此利用 “?”显示数组中的每个元素值都为 F。 42 【正确答案】 【 】 MODIFY STRUCTURE 【试题解析】 修改数据表结构首先应该使用
37、USE 命令打开相应的数据表文件,然后使用 MODIFY STRUCTURE 命令打开表设计器,进行数据表结构的修改。 43 【正确答案】 【 】联系 【试题解析】 参照完整性是关系数据库管理系统的一个很重要的功能。在 Visual FoxPro中为了建立参照完整性,必须首先建立表之间的联系。 44 【正确答案】 【 】 PROCEDURE(或 FUNCTION) 【试题解析】 在用 PROCEDURE|FUNCTION 命令定义一个过程的开始,定义的过程名必须是以字母或下划线开头,在过程名中可以包含数字、字母和下划线。 45 【正确答案】 【 】 Selected 【试题解析】 列表框中确定
38、条目是否被选中的属性是 Selected。 46 【正确答案】 【 】 LIKE 【试题解析】 SQLSELECT 语句中,字符串匹配运算符用 LIKE 表示,属于特殊运算符,通配符 “ * ”表示 0个或多个字符, “?”表示一个 字符。 47 【正确答案】 【 】 DELETE 【试题解析】 在 SQL 语句中,利用 DELETE 语句可以删除表中满足要求的记录,但同样是逻辑删除,要进行物理删除,必须再使用 PACK命令。 48 【正确答案】 【 】字段【 】表 【试题解析】 “表设计器 ”中包括 3个选项卡,其中字段有效性在 “字段 ”选项卡中设置,记录有效性在 “表 ”选项卡中设置,建立字段索引在 “索引 ”选项卡中进行。 49 【正确答案】 【 】常规选项【 】菜单选项 【试题解析】 在菜单设计器环境下,系统的 “显示 ”菜单会出现两条命令:常规选项和菜单选项。在常规选项对话框中,可以定义整个下拉式菜单系统的总体属性;在菜单选项对话框中,可以定义当前弹出式菜单的公共过程代码。 50 【正确答案】 【 】 UPDATE【 】 ALTER 【试题解析】 修改表中数据的功能,属于 SQL 操作中的数据更新功能(UPDATE),修改表结构属于 SQL,的定义功能,关键字为 ALTER。