[计算机类试卷]国家二级VF笔试模拟试卷151及答案与解析.doc

上传人:progressking105 文档编号:501477 上传时间:2018-11-29 格式:DOC 页数:20 大小:91KB
下载 相关 举报
[计算机类试卷]国家二级VF笔试模拟试卷151及答案与解析.doc_第1页
第1页 / 共20页
[计算机类试卷]国家二级VF笔试模拟试卷151及答案与解析.doc_第2页
第2页 / 共20页
[计算机类试卷]国家二级VF笔试模拟试卷151及答案与解析.doc_第3页
第3页 / 共20页
[计算机类试卷]国家二级VF笔试模拟试卷151及答案与解析.doc_第4页
第4页 / 共20页
[计算机类试卷]国家二级VF笔试模拟试卷151及答案与解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、国家二级 VF笔试模拟试卷 151及答案与解析 1 下列叙述中错误的是 ( )。 ( A)一种数据的逻辑结构可以有多种存储结构 ( B)数据的存储结构与数据的处理效率无关 ( C)数据的存储结构与数据的处理效率密切相关 ( D)数据的存储结构在计算机中所占的空间不一定是连续的 2 下列叙述中错误的是 ( )。 ( A)线性表是由 n个元素组成的一个有限序列 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一个前件和后件 ( D)线性表可以是空表 3 下列关于栈的描述中错误的是 ( )。 ( A)栈是先进先出的线性表 ( B)栈只能顺序存储 ( C)栈具有记忆作用 ( D)对栈的插

2、入与删除操作中,不需要改变栈底指针 4 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 5 下列叙述中正确的是 ( )。 ( A)在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息 ( B)在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节 ( C)在模块化程序设计中,一个模块内部的控制结构也要符 合结构化原则 ( D)在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法 6 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承

3、( C)封装性 ( D)模块化 7 有下列二叉树,对此二叉树中序遍历的结果为 ( )。 ( A) BDYEACFXZ ( B) DYBEAFCZX ( C) ABCDEFXYZ ( D) ABDYECFXZ 8 下列不属于软件工程 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 9 设计软件结构是 在软件生命周期的 ( )。 ( A)软件定义期 ( B)软件开发期 ( C)软件维护期 ( D)以上 3个都不是 10 下列工具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 11 下列关于项目中 “移出 ”

4、文件的说法,正确的是 ( )。 ( A)被移出的文件将直接从磁盘中删除 ( B)被移出的文件将不能被任何项目添加 ( C)被移出的文件只是将文件移出项目,但文件保留在磁盘中 ( D)被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中 12 函数 UPPER(“China=中国 “)的值是 ( )。 ( A) China=中国 ( B) CHina=中国 ( C) CHINA=中国 ( D) china=中国 13 如果想从字符串 “计算机等级考试 ”中取出 “考试 ”,这两个字,下列函数使用正确的是 ( )。 ( A) SUBSTR(“计算机等级考试 “,11) ( B) SUB

5、STR(“计算机等级考试 “,5,3) ( C) RIGHT(“计算机等级考试 “,2) ( D) LEFT(“计算机等级考试 “,4) 14 Visual FoxPro 中支持两种类型 的菜单,分别是 ( )。 ( A)快捷菜单和条形菜单 ( B)条形菜单和弹出式菜单 ( C)条形菜单和下拉式菜单 ( D)弹出式菜单和下拉式菜单 15 下列数据哪个不是字符型数据 ( )。 ( A) 41282 ( B) 41282 ( C) 12.3 ( D) CHINA=中国 16 主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是 ( )。 (

6、 A)复合索引文件 ( B)结构复合压缩索引文件 ( C)非结构复合索引文件 ( D)单一索引文件 17 在 Visual FoxPro中,同时设置了表单及表单中命令按钮的 INIT事件,当表单运行时 ( )。 ( A)先引发表单的 INIT事件,再引发命令按钮的 INIT事件 ( B)先引发命令按钮的 INIT事件,再引发表单的 INIT事件 ( C)只引发表单的 INIT事件,不引发命令按钮的 INIT事件 ( D)两个 INIT事件同时引发 18 当临时联系不再需要时可以取消,取消的命令是 ( )。 ( A) DELETE RELATION ( B) DETETE JOIN ( C) S

7、ET RELATION TO ( D) SET JOIN TO 19 数据库表中有一长字段名 “期末考试分数 ”,当该数据库表转为自由表之后,长字段名显示为 ( )。 ( A)期末考试分数 ( B)期末考试分 ( C)期末考试分 * ( D)系统出错 20 有关 ZAP命令的描述,正确的是 ( )。 ( A) ZAP命令只能删除当前表的当前记录 ( B) ZAP命令只能删除当前表的带有删除标记的记录 ( C) ZAP命令能删除当前表的全部记录 ( D) ZAP命令能删除表的结构和全部记录 21 查询设计器中包括的选项卡有 ( )。 ( A)字段、筛选、排序依据 ( B)字段、条件、分组依据 (

8、 C)条件、排序依据、分组依据 ( D)条件、筛选、杂项 22 在 Visual FoxPro的查询设计器中对应的 SQL 短语是 WHERE 的选项卡是 ( )。 ( A)字段 ( B)连接 ( C)筛选 ( D)杂项 23 下列关于接收参数和传送参数的说法中,正确的是 ( )。 ( A)传送参数和接收参数的名字必须相同 ( B)传送参数和接收参数排列顺序和数据类型必须一一对应 ( C)接收参数的语句 PARAMTERS可以写在程序中的任意 位置 ( D)通常传送参数的语句 DO-WITH和接收参数的语句 PARSMETERS不必搭配成对,可以单独使用 24 对于学生关系表 STUDENT,

9、写一条规则,把其中的 “年龄 ”属性限制在 18 30之间,则这条规则属于 ( )。 ( A)实体完整性规则 ( B)参照完整性规则 ( C)域完整性规则 ( D)不属于以上任何规则 25 下列变量名中不合法的是 ( )。 ( A) XYZ ( B)年龄 ( C) 2X ( D) A2 26 给出在工作中心 “WC1”或 “WC2”工作,并且年龄大于 30的职工编号,正 确命令是 ( )。 ( A) SELECT 编号 FROM 车间; WHERE 年龄 30 AND 工作中心 =“WC1“ OR 工作中心 =“WC2“ ( B) SELECT 编号 FROM 车间; WHERE 年龄 30

10、AND(工作中心 =“WC1“ AND 工作中心 =“WC2“) ( C) SELECT 编号 FROM 车间; WHERE 年龄 30 OR 工作中心 =“WC1“ OR 工作中心 =“WC2“ ( D) SELECT 编号 FROM 车间; WHERE 年龄 30 AND(工作 中心 =“WC1“ OR 工作中心 =“WC2“) 27 SQL语句中对查询结果进行排序的短语是 ( )。 ( A) WHERE ( B) GROUP BY ( C) HAVING ( D) ORDER BY 28 该程序运行后屏幕显示的结果是 ( )。 S=0 FOR X=2 TO 10 STEP 2 S=S+X

11、 ENDFOR ?S RETURN ( A) 10 ( B) 20 ( C) 30 ( D) 40 29 在表单 MYFORM 的 INIT 事件中,设置表单背 景颜色为红色,正确的命令是( )。 ( A) MYFORM.BACKCOLOR=RGB(255,0,0) ( B) THIS.PARENT.BACKCOLOR=RGB(255,0,0) ( C) THISFORM.PARENT.BACKCOLOR=RGB(255,0,0) ( D) THIS.BACKCOLOR=RGB(255,0,0) 30 检索那些城市至少有一个仓库的职工年龄在 60以上,正确的命令是 ( )。 ( A) SELE

12、CT 城市 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库 号 FROM 职工 WHERE 年龄 60 ( B) SELECT 城市 FROM 仓库 WHERE 仓库号 IN; (SELECT 仓库号 FROM 职工 WHERE 年龄 60) ( C) SELECT 仓库号 FROM 职工 WHERE 年龄 60 IN: SELECT 城市 FROM 仓库 WHERE 仓库号 ( D) SELECT 仓库号 FROM 职工 WHERE 年龄 60 IN; (SELECT 城市 FROM 仓库 WHERE 仓库号 ) 31 在算法的 4个特性中,算法必须能 在执行有限个步骤之后终

13、止指的是算法的 _特性。 32 按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 _。 33 栈中允许进行插入和删除的一端叫做 _。 34 在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的 _。 35 软件工程研究的内容主要包括: _技术和软件工程管理。 36 为了改变表格的列数,应该设置列控件的 _属性。 37 执行 ?AT(“a+b=c“, “+“)语句后,屏幕显示的结果为 _。 38 多栏报表的打印顺序应设置为 _。 39 将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,则必须将该文件标

14、为 _。 40 执行下列程序,显示的结果是 _。 first=“china“ second=“ “ a=LEN(first) i=a DO WHILE i =1 second=second+SUBSTR(first,i,1) i=i-1 ENDDO ?second 41 当前有数据库表 “学生 ”表,要使该数据库表从数据库中移出并将其从磁盘上删除,应使用命令: REMOVE TABLE学生 _ 42 检索学生信息表中, “籍贯 ”为 “海南 ”的学生记录,将结果保存到表 xx中, SQL语句为: SELECT*FROM 学生信息表 WHERE籍贯 =“海南 ”_ xx 43 SQL 语句中,集

15、合的并运算是通过 _运算符进行合并 的。 44 设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列 SQL语句。 SELECT*FROM 职工表; WHERE 奖金 =_; (SELECT 奖金 FROM 职工表 ) 45 设有选课表,表中包含字段有:学号 N (6),课程号 C (6),成绩 N (4)。要查询每门课程的学生人数 ,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号, COUNT(学号 ) AS学生人数 FROM选课表; GROUP BY_ 国家二 级 VF笔试模拟试卷 151答案与解析 1 【正确答案】 B 【试题解析】 数据的存储结构分为顺序结

16、构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存储结构与数据的处理效率密切相关。 2 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以 C是错 误的。 3 【正确答案】 B 【试题解析】 栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式

17、存储。 4 【正确答案】 C 【试题解析】 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。 5 【正确答案】 C 【试题解析】 在模块化程序设计中模块之间的联系可以通过程序的控制结构来实现,在自顶向下、逐步细化的设计过程中,首先要考虑全局目标,而不是细节。在程序设计中模块化和结构化可以同时使用,一个模块的内部结构也要符合结构化设计原则。 6 【正确答案】 D 【试题解析】 面向对象设计方

18、法与面向过程设计方法有本质的不同,其基本原理是;使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性,多态性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计 的特点。 7 【正确答案】 B 【试题解析】 对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,依旧按照 “左子树 根结点 右子树 ”的顺序本题的遍历顺序是这样的; 首先访问左子树: BDEY; 在左子树 BDEY中,也按中序遍历,先访问左子树 DY;在左子树 DY中,也按中序遍历,先访问左子树,左子树没有,则访问根结点 D,然后访问右子树 Y; 接着访问根 B,再访

19、问右子树 E; 访问左子树 BDEY后,接着访问根结点 A,然后访问右子树CFXZ; 同理可得右子树 CFXZ的访 问顺序为 FCZX。 8 【正确答案】 D 【试题解析】 软件工程包括 3个要素,即方法,工具和过程。方法是完成软件工程项目的技术手段:工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制、管理。 9 【正确答案】 B 【试题解析】 设计软件结构,是在软件概要设计阶段进行的,而概要设计属于软件开发期。 10 【正确答案】 D 【试题解析】 需求分析常用的工具有数据流图 (DFD)、数据字典 (DD)、判定树和判定表。 PAD(问题分析图 )、 PFD(程序流程图

20、), N-S (盒式图 )都是详细设计的常用工具,不是需求分析的工具。 11 【正确答案】 C 【试题解析】 在 Visual FoxPro项目管理器中,文件从项目管理器中移出,只是该文件不存在于此项目,但会保留在磁盘中。移出的文件可再次被原项目添加,也可以被其他项目添加。 12 【正确答案】 C 【试题解析】 UPPER()函数的格式是: UPPER(字符表达式 ),功能是将指定表达式值中的小写字母转换成大写字母,其他字母不变。所以 UPPER(“China=中国 “)的函数值是 “CHINA=中国 ”。 13 【正确答案】 A 【试题解析】 取子串的函数有以下 3个; LEFT(字符表达式

21、,长度 ) RIGHT(字符表达式,长度 ) SUBSTR(字符表达式,起始位置 ,长度 ) 功能: LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值;RIGHT()从指定表达式值的右端取一个指 定长度的子串作为函数值; SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。 在 SUBSTR()函数中,若缺省第 3个自变量长度,则函数从指定位置一直取到最后一个字符。 由于一个汉字占用两个字符,再根据函数的功能,选项 A)的结果是 “考试 ”,选项 B)的结果是 “机 ”,选项 C)的结果是 “试 ”,选项 D)的结果是 “计算 ”。 14 【正确答案】 B 【

22、试题解析】 Visual FoxPro支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项 ,每个菜单选项都有一个名称 (标题 )和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称 (标题 )和内部序号 (或系统菜单内部名字 )。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。 15 【正确答案】 A 【试题解析】 字符型常量也称为字符串,其表示方法是用半角单引号,双引号或方括号把字符串起来。这里的单引号、双引号或方括号称为定界符。字符常量的定界符必须成对匹配,不能一边用单引号而另一边用双

23、引号。如果某种定界符本身也是字符串内容, 则需要用另一种定界符为该字符串定界。所以选项 A)不是字符型常量。 16 【正确答案】 B 【试题解析】 结构复合压缩索引文件具有以下特性: 在打开表时自动打开。 在同一索引文件中能包含多个索引方案,或索引关键字。 在添加、更改或删除记录时,自动维扩索引。 17 【正确答案】 B 【试题解析】 INIT事件在对象建立时引发。在表单对象的 INIT事件引发之前,将先引发它所包含的控件对象的 Init事件。 18 【正确答案】 C 【试题解析】 当临时 联系不再需要时可以取消,取消的命令是: SET RELATION TO,将取消当前表到所有表的临时联系。

24、 如果只是取消某个具体的临时联系,应该使用命令: SET RELATION OFF INTO nWorkArealcTableAliasl 19 【正确答案】 B 【试题解析】 在自由表中不可使用长字段名,字段名的最大值是 10。如果数据库表中包含长字段名,当数据库表转换为自由表时,多余的字符将被删除。 20 【正确答案】 C 【试题解析】 使用 ZAP命令可以物理删除表中的全部记 录 (不管是否有删除标记 ),该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。 21 【正确答案】 A 【试题解析】 在查询设计器界面中,有 6个选项卡,它们分别是:字段、连接、筛选、排序依据、

25、分组依据和杂项。 22 【正确答案】 C 【试题解析】 在查询设计器界面中,有 6个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据和杂项。 这 6个选项卡和 SQL SELECT语句的各短语是相对应的: “字段 ”选项卡对应于 SELECT短语,指定所要查询的数据; “连接 ”选项卡对 应于 JOIN ON短语,用于编辑连接条件; “筛选 ”选项卡对应于WHERE短语,用于指定查询条件; “排序依据 ”选项卡对应于 ORDER BY短语,用于指定排序的字段和排序方法; “分组依据 ”选项卡对应于 GROUP BY短语和HAVING短语,用于分组; “杂项 ”选项卡可以指定是否要重复的

26、记录 (对应于DISTINCT)及列在前面的记录 (对应于 TOP短语等 )。 23 【正确答案】 B 【试题解析】 接收参数的命令有 PARAMTERS和 LPARAMTERS。 PARAMTERS命令声明的形参变量被看做是模块程 序中建立的私有变量,LPARAMTERS命令声明的形参变量被看作是模块程序中建立的局部变量。不管哪种命令,都应该有模块程序的第一条可执行命令,而传送参数和接收参数排列顺序和数据类型必须一一对应,传送参数的语句 DO-WITH和接收参数的语句PARSMETERS必须搭配成对使用。 24 【正确答案】 C 【试题解析】 域完整性指的是对表中字段的取值的限定。如对于数值

27、型数据,可以通过指定宁段的宽度来限定其取值范围。同时也可以通过用一些域约束规则来进一步保证域完整性,域约束规则也称字段有效性规则,在插入或 修改字段值时起作用,主要用于数据输入正确性检验。 25 【正确答案】 C 【试题解析】 每个变量都有一个变量名,代码通过变量名来访问变量的取值。变量名是以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成。所以选项 C)不能作为变量名。 26 【正确答案】 D 【试题解析】 本题中主要注意的是 SQL查询的筛选条件中, 3个逻辑运算符的优先次序,依次为 NOT、 AND和 OR。根据题目要求,本题应先进行或运算,即先判断 “工作中心 “WC1“ OR

28、工作中心 =“WC2“”,再将此结果与 “年龄 30”的条件进行与运算。由于与运算在或运算之前,因此,要将或运算用圆括号括起来。 27 【正确答案】 D 【试题解析】 通过在 SELECT语句中加入 ORDER BY可将查询结果排序,可以按升序 (ASC)和降序 (DESC)排列列或行。升序是默认的排列方式。 ORDER BY必须是 SQL命令的最后一个子句。 28 【正确答案】 C 【试题解析】 FOR-ENDFOR语句的格式: FOR循环变量 =初值 TO终值 STEP步长 循环体 ENDFOR NEXT 执行该语句时,首先将初值 赋给循环变量,然后判断循环条件是否成立 (若步长为正值,循

29、环条件为循环变量终值;若步长为负值,循环条件为循环变量终值 )。若循环条件成立,则执行循环体,然后循环变量增加一个步长值,并再次判断循环条件是否成立,以确定是否再次执行循环体:若循环条件不成立,则结束该循环语句,执行 ENDFOR后面的语句。 根据题干,首先将初值 2赋给循环变量 X,因为X =10,循环条件成立,执行循环体 S=S+X后, S=2,然后循环变量 X增加一个步长值 2,此时 X=4,再次判断循环条件是否成立。以此类推,最后 S的值 为30,即选项 C)。循环步骤及结果见下表。 29 【正确答案】 D 【试题解析】 MYFORM是表单名;修改表单背景属性时,应指定标 签所在的表单

30、对象,使用 THISFORM关键字说明, Patent表示当前对象的直接容器对象; This表示当前对象。 30 【正确答案】 B 【试题解析】 本题考查的是 SQL数套查询。该查询功能是通过于查询查找有职工年龄在 60岁以上的仓库号集合,然后在主查询中查找仓库号在这个集合中的记录,输出该仓库的城市信息, IN相当于集合运算符 E。 31 【正确答案 】 有穷性 【试题解析】 算法的 4个基本特性包括;可靠性、确定性、有穷牲和拥有足够的情报。其中,算法的有穷性指的是算法必须在有限的时间内完成,即算法必须在执行有限个步骤之后终止。 32 【正确答案】 线性结构 【试题解析】 数据的逻辑结构是指数

31、据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构育线性表、栈和队列等,常见的非线性结构有树、二叉树等。 33 【正确答案】 栈顶 【试题解析】 栈是限定在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端叫做 “栈顶 ”,不允许插入和删除的一端叫做 “栈底 ”。 34 【正确答案】 封装性 【试题解析】 对象具有以下 5个基本特点: 标识惟一性: 分类性; 多态性; 封装性: 模块独立性好。其中,封装性是指从外面看只能看到对象的外部特征,对象的内部特征即处理能力的实行和内部状态,对外是不可见的,对象的内部状态只能由其自身改变 35 【正确答案】 软件开发 【试题解析

32、】 软件工程包括软件开发技术和软件工程管理。其中软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工具环境,其主体内容是软件开发方 法学:软件工程管理包括 c软件管理学、软件工程经济学、软件心理学等内容。 36 【正确答案】 CohirnnCount 【试题解析】 指定表格的列数,即一个表格对象所包含的列对象的数目。该属性的默认值为 -1,此时表格将创建足够多的列来显示数据源中的所有字段。 37 【正确答案】 O 【试题解析】 函数 AT()的格式是 AT(字符表达式 1,字符表达式 2 ,数值表达式 );功能是如果字符表达式 1,是字符表达式 2的子串,则返回字符表达式 1值的首字符

33、在字符表达式 2中 的位置;若不是子串,则返回 0。函数值为数值型。 用于中串符表达式 1为 “a+b=c”,字符表达式 2为 “+”,很明显字符表达式 1不是字符表这式 2的子串,所以返回 0。 38 【正确答案】 自左向右 【试题解析】 在打印报表时,对 “细节 ”带区中的内容系统默认为 “自上而下 ”地打印这适合于除多栏报表以外的其他报表。对于雾栏报表而言,这种打印方式只能靠左边距打印一个栏目,页面上其他栏目为空白。为了在页面上真正打印出多个栏目来,需要把打印顺序设置为 “自左向右 ”。 39 【正确答案】 排除 【试题解析】 “排除 ”与 “包含 ”相对应。将一个项目编译成一个应用程序

34、时,所有在项目中被包含的文件将组合为一个单一的应用程序文件。在项目连编之后,那些在项目中标记为 “包含 ”的文件将变为只读文件,不能再修改。如果应用程序中包含需要用户修改的文件,必须将该文件标记为 “排除 ”。 40 【正确答案】 arlihc 【试题解析】 变量 a使用 LEN函数取得字符串变量 first的长度,该变量包含 5个字母,所以它的长度为 5,即 a=5,然后将 a的值赋给 i,那么 i也等于 5。使用一个 DO WHILE循环语句来操作 ,判断条件是变量 i是否大于等于 0,如果小于0,则退出循环,否则执行循环体。此时 SUBSTR(first,5,1)的值为 a, (从 “c

35、hina”字符串的第 5位开始取一位字符 );执行 i=i-1后, i=4,重复此循环体的操作,变量 second的值依次为 a、 an、 ani、 anih, anihc,最后 i 0,退出循环体。 41 【正确答案】 DELETE 【试题解析】 可以用 REMOVE TABLE命令将一个表从数据库中移出,命令格式是: REMOVE TABLE TableName|? DELETE 其中,参数 TableName给出了要从当前数据库中移去的表的表名,如果使用问号 “?”则显示 “移去 ”对话框,从中选择要移去的表;如果使用参数 DELETE,则在把所选表从数据库中移出之外,还将其从磁盘上删除

36、。 42 【正确答案】 INTOTABLE(或 INTODBF) 【试题解析】 在 SQL语句中,查询结果可以保存到数组中,也可以保存到临时文件、永久性表等文件中,使用短语 INTO DBF|TABLE TableName可以将查询结果存放到永久表中 (dbf文件 )。 43 【正确答案】 UNION 【试题解析】 SQL支持集合的并运算,即可以将两个 SELECT语句的查询结果通过并运算合并成一个查询结果,运算符为 UNION进行并运算时,要求两个查询结果具有相同的数据类型和取值范围。 44 【正确答案】 ALL 【试题解析】 SQL语句中可以利用 ANY、 ALL等量词进行查询。 ANY、

37、 ALL和 SOME是量词,其中 ANY和 SOME是同义词,在进行比较运算时只要于查询中有 行能使结果为真,则结果为真,而 ALL则要求于查询中的所有行都使结果为真时,结果才为真 45 【正确答案】 课程号 【试题解析】 在实际的应用中,除了摘单的计算查询外,我们 1还可以加上GROUP BY于句进行分组计算查询。 通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上 GROUP BY于句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个 GROUP BY于句 起使用时,计算函数的范围变为每蛆所有的记录。也就是说,一个结果是由组成一组的每个记录集合产生的。本属中利用 SQL分组统计的功能,统计选课表中每门课程的学生人数,分组依据为课程号。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1