1、国家二级 VF笔试模拟试卷 262及答案与解析 1 在算法设计基本方法中, _是从初始条件出发,逐次推出所需求的结果。 ( A)递推 ( B)递归 ( C)列举法 ( D)归纳法 2 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 _。 ( A)数据的存储结构 ( B)计算方法 ( C)数据映像 ( D)逻辑存储 3 4 下面不属于软件设计阶段任务的是 ( )。 ( A)数据庠设计 ( B)算法设计 ( C)软件总体设计 ( D)制定软 件确认测试汁划 5 一个 m:n联系转换为一个关系模式,关系的码为 _。 ( A)实体的码 ( B)各实体码的组合 (
2、C) n端实体的码 ( D)每个实体的码 6 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是_。 ( A)模拟现实世界中不同事物之间的联系 ( B)强调模拟现实世界中的算法而不强调概念 ( C)使用现实世界的概念抽象地思考问题从而自然地解决问题 ( D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 7 算法的时间复杂度是指: _. ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 8 下述关于数据库系统的叙述中正确的是 _。 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免
3、了一切冗余 ( C)数据库系统中数据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 9 某线性表最常用的运算是插入和删除,插入运算是指在表尾插入一个新元素。删除运算是指删除表头第一个元素,那么采用 _ 存储方式最节省 运算时间 ( A)仅有尾指针的单向循环链表 ( B)仅有头指针的单向循环链表 ( C)单向链表 ( D)顺序存储 10 在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是 ( A)数据定义语言 ( B)数据转换语言 ( C)数据操纵语言 ( D)数据控制语言 11 在建立临时关联时,选用 ADDITIVE子句的作用是 _。 (
4、A)保留当前工作区中所有已存在的关系并创建指定的新关系 ( B)仅保留当前工作区中所有已存在的关系 ( C)仅创建指定的新关系 ( D)以上都 不对 12 已打开学生表,为了统计出所有学生的平均成绩,应使用的命令是 _。 ( A) SUM ALL总分 TO PJ ( B) AVERAGE ALL总分 TO PJ ( C) TOTAL ALL ON总分 TO PJ ( D) COUNT ALL FOR总分 =0 TO PJ 13 Visual FoxPro 6.0是一个 _。 ( A) 8位数据库开发系统 ( B) 16位数据库开发系统 ( C) 32位数据库开发系统 ( D) 64位数据库开发
5、系统 14 将一维数组 A中的值作为一条记录插入到 XS表中的 SQL命令是 _。 ( A) INSERT TO XS FROM ARRAY A ( B) INSERT INTO XS FROM ARRAY A ( C) INSET TO XS FROM A ( D) INSET IHTO XS FROM 15 SQL 中可使用的通配符有 _。 ( A) *(星号 ) ( B) %(百分号 ) ( C) _(下划线 ) ( D) B和 C 16 以下属于容器控件的是 ( A) Text ( B) Form ( C) Label ( D) command 17 使用如下三个表: 有如下三个表:
6、职员 .DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C(10) 客户 .DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C(36) 订单 .DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6.2) 17 查询金额最大的那 10%订单的信息。正确的 SQL语句是 ( A) SELECT*TOP l0 PERCENT FROM订单 ( B) SELECT TOP l0%*FROM 订单 ORDER BY金额 ( C) SELECT*TOP l0 PERCENT FROM 订单 ORDER BY 金额
7、 ( D) SELECT TOP l0 PERCENT*FROM 订单 ORDER BY 金额 DESC 18 查询订单数在 3个以上、订单的平均金额 200元以上的职员号。正确的 SQL语句是 ( A) SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*) 3 AND AVG 金额 200 ( B) SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*) 3 AND AVG (金额 ) 200 ( C) SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*) 3 WHER
8、E AVG (金额 ) 200 ( D) SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*) 3 AND AVG金额 200 19 显示 2005年 1月 1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的 SQL语句是 ( A) SELECT订单号,客户名,签订日期 FROM 订单 JOIN 客户 ON 订单 .客户号 =客户 .客户号 WHERE签订日期 2005-1-1 ( B) SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单 .客户号 =客户 .客户号 AND 签订日期 2005-1-1 (
9、 C) SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单 .客户号 =客户 .客户号 AND签订日期 2005-1-1 ( D) SELECT订单号,客户名,签订日期 FROM 订单,客户 ON 订单 .客户号 =客户 .客户号 AND 签订日期 2005-1-1 20 显示没有签订任何订单的职员信息 (职员号和姓名 ),正确的 SQL语句是 ( A) SELECT职员 .职员号,姓名 FROM 职员 JOIN 订单 ON 订单 .职员号 =职员 .职员号 GROUP BY职员 .职员号 HAVING COUNT(*)=0 ( B) SELECT 职员 .职员号,
10、姓名 FROM 职员 LEFT JOIN 订单 ON 订单 .职员号 =职员 .职员号 GROUP BY 职员 .职员 号 HAVING COUNT(*)=0 ( C) SELECT 职员号,姓名 FROM 职员 WHERE 职员号 NOT IN(SELECT 职员号 FROM 订单 ) ( D) SELECT 职员 .职员号,姓名 FROM 职员 WHERE 职员 .职员号(SELECT 订单 .职员号 FROM 订单 ) 21 有以下 SQL语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单 .职员号 =职员 .职员号 AND 姓名 =“李二 ” 与如上语
11、句功能相同的SQL语 句是 ( A) SELECT 订单号,签订日期,金额 FROM订单 WHERE EXISTS (SELECT*FROM 职员 WHERE 姓名 =“李二 ”) ( B) SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT*FROM 职员 WHERE 职员号 =订单 .职员号 AND 姓名 =“李二 ”) ( C) SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN (SELECT 职员号 FROM 职员 WHERE 姓名 =“李二 ”) ( D) SELECT 订单号,签订日期,金额 FROM 订单 WHERE
12、 IN (SELECT 职员号 FROM 职员 WHERE职员号 =订单 .职员号 AND 姓名 =“李二 ”) 22 从订单表中删除客户号为 “1001”的订单记录,正确的 SQL语句是 ( A) DROP FROM 订单 WHERE客户号 =“1001” ( B) DROP FROM 订单 FOR 客户号 = “1001” ( C) DELETE FROM 订单 WHERE 客户号 =“1001” ( D) DELETE FROM 订单 FOR 客户号 =“1001” 23 将订单号为 “0060”的订单金额改为 169元,正确的 SQL语句是 ( A) UPDATE 订单 SET 金额
13、=169 WHERE 订单号 =“0060” ( B) UPDATE 订单 SET 金额 WITH l69 WHERE 订单号 =“0060” ( C) UPDATE FROM 订单 SET 金额 =169 WHERE 订单号 =“0060” ( D) UPDATE FROM 订单 SET 金额 WITH l69 WHERE 订单号 =“0060” 24 下列函数返回类型为字符型的是 ( )。 ( A) STR(123, 3) ( B) VAL(“123”) ( C) CTOD(“2010 09 01”) ( D) CTOT(“2010 09 01”) 25 在 Visual FoxPro中,
14、下列选项中数据类型所占字符的字节数相等的是 ( )。 ( A)字符型和逻辑型 ( B)日期型和备注型 ( C)逻辑型和通用型 ( D)通用型和备注型 26 “主键 ”不允许取重复值,是指 ( )。 ( A)实体完整性约束规则 ( B)引用完整性约束规则 ( C)用户自定义完整性约束规则 ( D)数据完整 性约束规则 27 下列短语中,与排序无关的短语是 ( )。 ( A) ASC ( B) DESC ( C) GROUPBY ( D) ORDERBY 28 如果指定参照完整性的删除规则为 “级联 ”,则当删除父表中的记录时 _。 ( A)系统自动备份父表中被删除记录到一个新表中 ( B)若子表
15、中有相关记录,则禁止删除父表中的记录 ( C)会自动删除子表中所有相关记录 ( D)不作参照完整性检查,删除父表记录与子表无关 29 SQL语言的 GRANT和 REVOKB语句主要用来维护数据库的 _。 ( A)一致性 ( B)完整性 ( C)安全性 ( D)可靠性 30 当前目录下有数据库文件 QLDBF,要将转变为文本文件的正确操作是 ( )。 ( A) USE QL COPY EROM QL DELIMITED ( B) USE QL COPY TO QL TYPE DELIMITED ( C) USE QL COPY STRU TO QL ( D) USE QL COPY FLES
16、T0 QL TYPE DELIMITED 31 设字段变量 “工作日期 ”为日期型, “工资 ”为数值型,则要表达 “工龄大于 30年,工资高于 1500,且低于 1800元 ”这命令,其表达式是 _。 ( A)工龄 30.AND.工资 1500.AND.工资 1800 ( B)工龄 30.AND.工资 1500.OR.工资 1800 ( C) INT(DATE()工作日期 )/365) 30.AND.工资 1500.AND.工资 1800 ( D) INT(DATE()工作日期 )/365) 30.AND.(工资 1500.OR.工资 1800) 32 使用命令 DECLARE y(3, 3
17、)后, y(2, 2)的值为 ( A) 0 ( B) 1 ( C) .T. ( D) .F. 33 将 2003年 6月 19日存入日期型变量 X的正确方法是 ( A) STOREDTOC(“06/19/2003“)TO X ( B) STORE 06/19/2003 TO X ( C) STORE CTOD(“06/19/2003“)TO X ( D) STORE“06/19/2003“TO X 34 下面关于工具栏的叙述,错误的是 _。 ( A)可以创建自己的工具栏 ( B)可以修改系统提供的工具栏 ( C)可以删除用户创 建的工具栏 ( D)可以删除系统提供的工具栏 35 下列 _体现了
18、关系数据库的参照完整性。 ( A)主键 ( B)超键 ( C)外键 ( D)候选键 36 如果要改变一个关系中属性的排列顺序,应使用的关系运算是 ( A)重建 ( B)选取 ( C)投影 ( D)连接 37 命令按钮组中表示当前选中的按钮的序号的属性是 ( )。 ( A) Value ( B) BackStyle ( C) Buttons ( D) ButtonCount 38 SQL的核心是 _。 ( A) 数据查询 ( B)数据修改 ( C)数据定义 ( D)数据控制 39 在连编对话框中,下列不能生成的文件类型是 ( A) DLL ( B) APP ( C) PRG ( D) EXE 4
19、0 在 Visual FoxPro中以下叙述错误的是 _。 ( A)关系也被称作表 ( B)数据库文件不存储用户数据 ( C)表文件的扩展名是 .dbf ( D)多个表存储在一个物理文件中 41 以纯文本形式保存设计结果的设计器是 _。 ( A)查询设计器 ( B)表单设计器 ( C)菜单设计器 ( D)以上 3种都不是 42 关系操作的特点是 _操作。 43 在面向对象方法中, _描述的是具有相似属性与操作的一组对象。 44 实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【 】。 45 在算法正确的前提下,评价一个算法的两个标准是【 】。 46 算法的摹本特征是可行性、确定性、【
20、 】和拥有足够的情报。 47 数据库设计分为以下 6个设计阶段:需求分析阶段、 _、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 48 _是关系数据语言的标准语言。 49 SQL插入记录的命令是 INSERT,删除命令是 _,修改记录的命令是_。 50 为使表单运行时在主窗口中居中显示,应设置表单的 AutoCenter属性值为_。 51 在运行表单时, INIT、 GOTFOFUS和 DESTROY 3个事件中第 2个引发的事件是 _。 52 设有选课表,表中包含字段有:学号 N (6),课程号 C (6),成绩 N (4)。要查询每门课程的学生人数 ,要求显示课程号和学生人数,对
21、应的 SQL语句为: SELECT 课程号, COUNT(学号 ) AS学生人数 FROM选课表; GROUP BY_ 53 查询设计器的 “筛选 ”选项卡用来指定查询的【 】。 54 Visual FoxPro中数据库文件的扩展名 (后缀 )是【 】。 55 假设 X=100,则函数 IIF(X 50, X-50, X+50)的值为【 】。 56 多栏报表的栏目数可以通过【 】来设置。 国家二级 VF笔试模拟试卷 262答案与解析 1 【正确答案】 A 【知识模块】 数据结构与算法 2 【正确答案】 A 【知识模块】 数据结构与算法 3 【正确答案】 A 【试题解析】 列表框提供一组条目,用
22、户可以从中选择一个或多个条目。组合框也是用于提供一组条目供用户从中选择,但只有一个条目是可见的,并且不提供多重选择的功能。 4 【正确答案】 D 【试题解析】 本题主要考查考生的识记能力。软件设计阶段任务包括软件总体设计、算法设计和数据库设计,不包括制定软件确认测试计划。 5 【正确答案】 B 6 【正确答案】 C 【试题解析】 面向对象的设计方法与传统的面向过程的方法有本质不同。它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。 7 【正确答案】 C 【试题解析】 算法的复杂
23、度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算的次数;算法的空间复杂度一般是指执行这个算法所需要的内存空间。 8 【正确答案】 A 【试题解析】 由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性指的是同一个数据在系统的不同拷贝处有不同的值。 9 【正确答案】 A 【试题
24、解析】 由于规定了插入运算是在表尾插入一个新元素,删除运算是指删除表头第一个元素。如果使用单向链表、仅有头指针 的单向循环链表,每次插入结点都要遍历整个链表,找到链尾,才能进行插入。如果采用顺序存储,每次删除表头元素时,都要移动 n-1个元素。如果使用仅有尾指针的单向循环链表,插入新元素时,仅需移动尾指针就可以了:删除结点时,只需要一步操作就可以定位到头结点,就可以删除了,因为头结点是尾指针的下一个结点。 10 【正确答案】 A 【试题解析】 在数据库管理系统提供的数据语言中,数据定义语言负责数据的模式定义与数据的物理存取构建。 11 【正确答案】 A 【知识模块】 Visual FoxPro
25、数据库 及其操作 12 【正确答案】 B 【知识模块】 Visual FoxPro数据库及其操作 13 【正确答案】 C 【试题解析】 Visual FoxPro 6.0与以前的各个版本相比,它在性能、设计环境、命令函数、系统资源的利用方面都有很大的改进。它支持与其他应用程序共享数据、交换数据,支持与大多数后台数据库的客户机 /服务器应用程序连接,使 32位的 ODBC驱动程序能够集成来自各个系统的数据。因此 Visual FoxPro 6.0是一个全新的 32位的数据库开发系统。 14 【正确答案】 B 【试题解析】 将记录插入到数据表中采用的命令是 Insert,并且插入的记录会添加到表的
26、末尾,但是本题的要求是要将一维数组 A中的值作为记录插入到表中,因此需要添加关键字 From,最后完成该插入功能的命令应该是如下形式 INSERT INTO XS FROM ARRAY A,因此本题的答案应为 B。 15 【正确答案】 D 【试题解析】 SQL中的表达式中可用的通配符有 %(百分号 )和 _(下划线 ),而在SELECT子句中虽然可用 *(星号 )来表示从表中取出所有列,但它不是通配符。 %匹配包含零个或 多个字符的任意字符串。这个通配符既可以用作前缀又可以用作后缀。 _匹配任意单个字符,可以作前缀也可作后缀。 16 【正确答案】 B 【试题解析】 本题考查 Visual Fo
27、xPro常见的控件。文本框、标签和命令按钮都属于单一控件,其本身不能再包含其他控件,故选项 B为正确答案。 17 【正确答案】 D 【试题解析】 查询金额最大的 10%的订单,应该是按金额从高向低降序排列,显示前面 10%,只有选项 D的描述是完整的。 18 【正确答案】 B 【试题解析】 查询订单的平均金额 200元以上,用平均函数表示为 AVG(金额 )200,故可排除选项 A和选项 D;订单数在三个以上和订单的平均金额 200元以上两个条件要同时满足是逻辑 “与 ”关系,故选项 B正确。 19 【正确答案】 A 【试题解析】 显示 2005年 1月 1日后签定订单,表示方法为:签定日期2
28、005-1-1,故排除选项 C和选项 D。两个表使用 JOIN连接,连接条件使用ON,故选项 A为正确答案。 20 【正确答案】 C 【试题解析】 显示没有签订任何订单的职员信息等价于显示订单表中不存在的职员信息。四个选项中只有选 项 c符合查询条件。 21 【正确答案】 B 【试题解析】 题干中的 SQL语句的功能是:查询那些姓名为 “李二 ”的职员的订单号,签订日期和金额的信息;四个选项中只有选项 B中的查询条件与此等价。WHERE条件后跟 EXISTS不是 IN,选项 C和选项 D可排除,用 (SELECT FROM.WHERE.)实现选择出 “李二 ”的职员,选项 A缺少 “订单 .职
29、员号 =职员 .职员号 ”条件表达式。 22 【正确答案】 C 【试题解析】 SQL语句的删除表书写格式为: DELETE FROM表名 WHERE条件表达式 故选项 C为正确答案。 23 【正确答案】 A 【试题解析】 本题考查的是对 SQL语句的更新表书写格式的掌握。 SQL语句的更新表书写格式为: UPDATE表名 SET列名 1 =表达式 1 列名 2 =表达式 2 WHERE 条件表达式 只有选项 A符合语法格式。 24 【正确答案】 A 【试题解析】 STR()函数的功能是将数值表达式的值转换为字符串。 VAL()函数的功能是将字符型数据转换为数值型数据。 CTOD()函数的功能是
30、将字符表达式的值转换成日期型数据。 CTOT()函数的功能是将字符表达式的值转换为日期时间型数据。 25 【正确答案】 D 【试题解析】 在 Visual FoxPro中,系统默认的逻辑型字段只占 1个字节,日期型字段占 8个字节,备注型和通用型字段占的 4个字节。 26 【正确答案】 A 【试题解析】 实体完整性是保证表中记录惟一的特性,也就是说,在一个表中不可以有重复的记录。在 Visual FoxPro中利用主关键字和候选关键字来保证实体完整性。 27 【正确答案】 C 【试题解析】 通过在 SELECT语句中加入 ORDERBY可将查询结果排序,可以按升序 (ASC)和降序 (DESC
31、)捧列列或行,升序是默认的排列方式; ORDER BY必须是 SQL命令的最后一个子句; GROUP BY是来来指定分组查询, ORDER BY指定对查询结果进行排序。 28 【正确答案】 C 【试题解析】 在数据参照完整性的删除规则中,包括 “级联 ”、 “限制 ”和 “忽略 ”3个选项。删除规则规定了当删除父表中的记录时,如果选择 “级联 ”,则自动删除子表中的相关所有记录:如果选择 “限制 ”,若子表中有相关记录,则禁止删除父表中的记录;如果选择 “忽略 ”,则不作参照完整性的检查,即删除父表的记录时,与子表无关。 29 【正确答案】 C 30 【正确答案】 B 31 【正确答案】 C
32、【试题解析】 由于题面已指出工作日期为日期型,所以不能直接使用 “工龄 30”来判断,要使用 INT(DATE()一工作日期 )/365) 30判断,故 A、 B不正确。题面要求是工资高于 1500且低于 1800元,应为 AND的关系,故 D不正确。 32 【正确答案】 D 【试题解析】 定义数组后, Visual FoxPro系统自动给每个数组元素赋以逻辑假 .F.。 33 【正确答案】 C 【试题解析】 CTOD()函数是将字符表达式转换成日期型数据,其它几个答案数据类型不一致。 34 【正确答案】 D 【试题解析】 定制工具栏:用户可以创建自己的工具栏、可以修改系统提供的工具栏、可以删
33、除用户创建的工具栏。 35 【正确答案】 C 【试题解析】 关系模式的参照完整性规则的形式定义中,有一个关系模式为参照关系模式,一个为依赖关系模式。依赖关系模式中的外键值只能空值或者参照关系模式中的主键值。由此可表明外键体现了关系数据库的参照完整性。 36 【正确答案】 C 【试题解析】 关系代数中的运算分为两大类,一个是传统的集合运算,主要包括:并、交、差;而对于操作关系,关系代数中还提供了专门的运算,包括选择、投影、连接和自然连接。如果需要改变关系中属性的排列方式,应该选择的关系运算是投影。 37 【正确答案】 A 【试题解析】 命令按钮组能够把执行一系列相关操作的命令按钮编成一纽。选项A
34、表示当前选中的按钮的序号,选项 B表示命令按钮组是否具有透明或不透明的背景,选项 C表示用于存取命令组中各按钮的数组,选项 D表示组中命令按钮的数目。 38 【正确答案】 A 【试题解析】 SQL的核心是查询。 SQL的查询命令也称作 SELECT命令。它的基本形式由 SELECT-FROM-WHERE至查询块组成。 SELECT:说明要查询的数据。 FROM:说明要查询的数据来自哪个或哪些表,可以对单个表或多今表进行查询。 WHERE:说明查询条件,即选择元组的条件。 GROUP BY:短语用于对查询结果进行分组,可以利用它进行分组汇总。 HAVING:短语必须跟随GROUP BY使用,它用
35、来限定分组必须满足的条件。 ORDER BY:短语用来对查询的结果进行排 序。 39 【正确答案】 C 【试题解析】 prg类型的文件为命令文件或程序文件,在命令窗口输入MODIFY COMMAND命令可以建立该类型文件,不能通过连编建立。 40 【正确答案】 D 【试题解析】 在 Visual FoxPro中,一个 “表 ”就是一个关系,存储在一个 dbf文件中,多个表应该存储在多个 dbf文件中。 41 【正确答案】 A 【试题解析】 打开查询设计器的命令应为 CREATE QUERY。当建立完查询并存盘后将产生一个扩展名为 QPR的文件,它是一个文本文 件。如果熟悉 SQL SELECT
36、,则可以直接用各种文本编辑器,通过自己写 SQL.SELECT语句来建立查询,最后只要把它保存为扩展名为 QPR的文件即可。 42 【正确答案】 集合 【试题解析】 在关系数据库中,把数据表示成一维表,每一个一维表称为关手,因此关系其实是数据的集合,对关系的操作其实就是对数据组成的集合之间的操作。 43 【正确答案】 类 【试题解析】 在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。 44 【正确答案】 空间复杂度和时间 复杂度 【试题解析】 算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计
37、算量是算法的时间复杂性。 45 【正确答案】 时间复杂度和空间复杂度 46 【正确答案】 有穷性 【试题解析】 算法是指解题方案的准确而完整的描述。它有 4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。 47 【正确答案】 概念设计阶段 (数据库概念设计阶段 ) 【知识模块】 数据库设计基础 48 【正确答案】 SQL 【知 识模块】 关系数据库标准语言 SQL与视图 49 【正确答案】 DELETE 50 【正确答案】 .T. 【试题解析】 表单属性大约有 100个,但绝大多数很少用到。这些属性规定了表单的外观和行为,经常在设计阶段进行设计。表单的 AutoCenter属性值指定
38、表单初始化时是否自动在 Visual FoxPro主窗口中居中显示,如果属性值为 .T.,则居中显示。 51 【正确答案】 GOTFOFUS 52 【正确答案】 课程号 【试题解析】 在实际的应用中,除了摘单的计算查询外,我们 1还可以 加上GROUP BY于句进行分组计算查询。 通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上 GROUP BY于句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个 GROUP BY于句 起使用时,计算函数的范围变为每蛆所有的记录。也就是说,一个结果是由组成一组的每个记录集合产生的。本属中利用 SQL分组统计的功能,统计选课
39、表中每门课程的学生人数,分组依据为课程号。 53 【正确答案】 查询条件 或 条件 【试题解析】 查询设计器的 “筛选 ”选项卡用来指定查询的 查询条件; “连接 ”选项卡用于编辑连接条件: “排序依据 ”选项卡用于指定排序的字段和排序方式等选项卡。 54 【正确答案】 DBC 【试题解析】 在建立 Visual FoxPro数据库时,相应的数据库名称实际是扩展名dbc的文件名,与之相关的还会自动建立一个扩展名为 dct的数据库备注文件和一个扩展名为 dcx的数据库索引文件。数据表的扩展名为 dbf。 55 【正确答案】 150 【试题解析】 IIF(逻辑表达式,表达式 1,表达式 2 )函数测试逻辑表达式的值,若为逻辑真 (.T.), 函数返回表达式 1的值,否者返回表达式 2的值。表达式 1和表达式 2的类型可以不相同。 56 【正确答案】 页面设置 或 列数 【试题解析】 选择 “文件 ”菜单中的 “页面设置 ”命令,弹出 “页面设置 ”对话框,在列区域,把 “列数 ”微调器的值调整为列目数。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1