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

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

1、国家二级 VF笔试模拟试卷 12及答案与解析 1 下列叙述中正确的是 ( )。 ( A)一个算法的空间复杂度大,则其时间复杂度必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)上述 3种说法都不对 2 下列叙述中正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可 以有多种存储结构,且各种存储结构影响数据处理的效率 3 对长度为 n的线性表进行顺序查找

2、,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 4 最简单的交换排序方法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 5 设计程序时,应采纳的原则之一是 ( )。 ( A)程序的结构应有助于读者的理解 ( B)限制 GOTO语句的使用 ( C)减少或取消注释行 ( D)程序越短越好 6 关于结构化程序设计原则和方法的描 述错误的是 ( )。 ( A)选用的结构只准许有一个入口和一个出口 ( B)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 ( C)不允许使用 GOTO语句 ( D)语言中所

3、没有的控制结构,应该采用前后一致的方法来模拟 7 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封装性 ( D)模块化 8 在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送 ( )。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 9 下列描述错误的是 ( )。 ( A)继承分为多重继承和单继承 ( B)对象间通信靠传递消息实现 ( C)在外面看不到对象的内部特征是基于对象的 “模块独立性好 ”这个特征 ( D)类是具有共同属性、共同方法的对象的集合 10 下列叙述中正确的是 ( )。 ( A)软件交付使用后还需要进行维护 (

4、 B)软件一旦交付使用就不需要再进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 11 既不能被上级例程访问,也不能被下级例程访问的变量为 ( )。 ( A)私有变量 ( B)局部变量 ( C)字段变量 ( D)全局变量 12 下列有关数组的叙述中,错误的是 ( )。 ( A)在同一个环境下,数组与内存变量可以同名,两者互不影响 ( B)可以用一维数组的形式访问二维数组 ( C)在可以使用简单内存变量的地方都可以使用数组元素 ( D)一个数组中各元素的数据类型可以相同,也可以不同 13 在关系的基本运算中,下列属于专门关系运算的是 ( )。 ( A)

5、选择、排序 ( B)选择、投影 ( C)并、差、交 ( D)连接、笛卡儿积 14 在 Visual FoxPro中,可以对项目中的数据 、文档等进行集中管理,并可以对项目进行创建和维护的是 ( )。 ( A)工具栏 ( B)设计罪 ( C)文件编辑器 ( D)项目管理器 15 假设使用 DIMENSION y(5)定义了一个一维数组 y,正确的赋值语句是 ( )。 ( A) y=8 ( B) y6=8 ( C) STORE 10 y2, y3, y4 ( D) y3, y4, y5=8 16 打开 Visual FoxPro“项目管理器 ”的 “文档 ”选项卡,其中包括 ( )。 ( A)表单

6、 (Form)文件 ( B)报表 (Report)文件 ( C)标签 (Label)文件 ( D)以上 3种文件 17 执行下列程序,最后 S的显示值为 ( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s =x s=s+i i=i+1 ENDDO ?s SET TALK ON ( A) 12 ( B) 14 ( C) 16 ( D) 18 18 用程序计算一个整数的各位数字之和,在下划线处应填写的语句是 ( )。 SET TALK OFF INPUT “X=“ TO X S=0 DO WHILE X!=0 S=S+MOD(X,10) _ ENDDO ?S SET

7、 TALK ON ( A) X=int(X/10) ( B) X=int(X%10) ( C) X=X-int(X/10) ( D) X=X-int(X%10) 19 下列关于视图的描述,正确的是 ( )。 ( A)可以根据自由表建立视图 ( B)可以根据查询建立视图 ( C)可以根据数据库表建立视图 ( D)可以根据数据库 表和自由表建立视图 20 在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定了菜单项的访问键为 “Q”的菜单名称定义是 ( )。 ( A)单项查询 (Q) ( B)单项查询 / (Q) ( C)单项查询 (/ Q) ( D)单项查询 ( Q) 21 在 Vi

8、sual FoxPro中下列叙述错误的是 ( )。 ( A)关系也被称作表 ( B)数据库文件不存储用户数据 ( C)表文件的扩展名是 .dbf ( D)多个表存储在一个物理文件中 22 在下列表达式中,运算结果是逻辑真的是 ( )。 ( A) EMPTY(.NULL.) ( B) EMPTY(SPACE(8) ( C) LIKE(“edit“,“edi?“) ( D) AT(“a“,“ainimal“) 23 在表单设计器的属性窗口中设置表单或其他控件对象的属性时,下列叙述正确的是 ( )。 ( A)表单的属性描述了表单的事件和方法 ( B)以斜体字显示的属性值表示为只读,不可以修改 ( C

9、)属性窗口只包括属性;方法和事件列表框和对象框 ( D)以上都不正确 24 Visual FoxPro在 SQL方面,不支持的功能是 ( )。 ( A)数据控制 ( B)数据操纵 ( C)数据查询 ( D)数据定义 25 在表单设计中,关键字 Thisform表示 ( )。 ( A)当前对象的直接容器对象 ( B)当前对象所在的表单 ( C)当前对象 ( D)当前对象所在的表单集 26 假设表单有一选项组: 男 女,其中第一个选项按钮 “男 ”被选中。请问该选项组的 Value属性值为 ( )。 ( A) T. ( B)男 ( C) 1 ( D)男或 1 27 在 Visual FoxPro中

10、,下列哪项不属于基类的最小事件集 ( )。 ( A) INIT ( B) ERROR ( C) LOAD ( D) DESTROY 28 下列对于 SQL的嵌套查询排序的描述中,说法正确的是 ( )。 ( A)既能对外层查询排序,也能对内层查询排序 ( B)只能对外层查询排序,不能对内层查询排序 ( C)不能对外层查询排序,只能对内层查询排序 ( D)既不能对外层查询排序,也不能对内层查询排序 29 在 SQL语句中, DISTINCT短语的作用是 ( )。 ( A)对查询结果进行分组 ( B)消除重复出现的查询记录 ( C)按条件显示部分查询记录 ( D)删除查询结果中符合 条件的记录 30

11、 运算结果是字符串 “home”的表达式是 ( )。 ( A) LEFT(“myhome“,4) ( B) RIGHT(“hometown“,4) ( C) SUBSTR(“myhometown“,4,4) ( D) SUBSTR(“myhometown“,3,4) 30 以下 5题使用下列数据表。 仓库 (仓库号 C(3)、所在地 C(8)、人数 N(2) 职工 (仓库号 C(3)、职工号 C(2)、姓名 C(8)、工资 I) 31 检索有职工的工资大于或等于 “WHl”仓库中所有职工 “工资 ”的仓库号,正确的命令是 ( )。 ( A) SELECT DISTINCT 仓库号 FROM 职

12、工 WHERE 工资 =ANY; (SELECT MAX(工资 ) FROM 职工 WHERE 仓库号 =“WH1“) ( B) SELECT DISTINC T仓库号 FROM 职工 WHERE 工资 =ANY; (SELECT 工资 FROM 职工 WHERE 仓库号 =“WH1“) ( C) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资 =ALL; (SELECT 工资 FROM 职工 WHERE 仓库号 =“WH1“) ( D) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资 =ALL; (SELECT MAX(工资 ) FROM

13、职工 WHERE 仓库号 =“WH1“) 32 有下列 SQL语句: INSERT INTO职工 VALUES(“WH4“,“E15“,“张清 “,2800) 在命令窗口执行该命令后 ( )。 ( A)向表中任意位置插入一条新记录 ( B)在当前记录之前,插入一条新语句 ( C)在当前记 录之后,插入一条新语句 ( D)在表末尾新增一条记录 33 检索最少有 4名职工仓库的职工平均工资 ( )。 ( A) SELECT 仓库号 ,COLINT(*) AS 人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUP BY 仓库号 WHERE COUNT(*) =4 ( B) SEL

14、ECT 仓库号 ,COUNT(*) AS 人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUP BY 仓库号 HAVING COUNT(*) =4 ( C) SELECT 仓库号 ,COUNT(*) AS 人数 ,AVG (工资 ) AS 平均工资 FROM 职工 ; GROUP BY 职工号 WHERE COUNT(*) =4 ( D) SEIECT 仓库号 ,COUNT(*) AS 人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUP BY 职工号 HAVING COUNT(*) =4 34 为 “仓库 ”表增加一个 “面积 ”字段,类型为数值型,宽

15、度是 7,小数位数为 2,正确的命令是 ( )。 ( A) CREATE TABLE 仓库 ADD 面积 N(7,2) ( B) CREATE TABLE 仓库 ALTER 面积 N(7,2) ( C) ALTER TABLE 仓库 ADD 面积 N(7,2) ( D) ALTER TABLE 仓库 ALTER 面积 N(7,2) 35 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3种:前序遍历、【 】 遍历和后序遍历。 36 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【 】 和限制使用 goto语句。 37 软件测试是保证软件质量的重要手段,而软件测试的主

16、要和重要的测试方法是通过测试数据和【 】 的设计来实现。 38 数据库系统的三级模式分别为【 】 模式、内部级模式与外部级模式。 39 数据字典是各类数据描述的集合,它通常包括 5个部分,即数据项、数据结构、数据流、【 】 和处理过程。 40 为了把多对多的联系分解成两个一对多联系所建立的 “纽带表 ”中,应该包含两个表的【 】 。 41 命令 ?LEN(“THIS IS MY BOOK“)的结果是【 】 。 42 SQLSELECT语句为了将查询结果存放到临时表中应该使用【 】 短语。 43 在 SELECT-SQL语句中 ,表示条件表达式用 WHERE子句,分组用【 】 子句,排序用【 】

17、 子句。 44 报表由【 】 和【 】 两个基本部分组成。 国家二级 VF笔试模拟试卷 12答案与解析 1 【正确答案】 D 【试题解析】 算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间投有内在联系。 2 【正确答案】 D 【试题解析】 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不 同的存储结构,其处理的效率是不同的。 3 【正确答案】 C 【试题解析】 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找

18、到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。 4 【正确答案】 D 【试题解析】 所谓的交换类排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种矗简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。 5 【正确答案】 A 【试题解析】 程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解。程序滥用 GOTO语句将使程序流程无规律,可读性差:添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越

19、短越好。 6 【正确答案】 C 【试题解析】 限制使用 GOTO语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO语句。其他 3项为结构化程序设计的原则。 7 【正确答案】 D 【试题 解析】 面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和事态性等。模块化是结构化程序设计的特点。 8 【正确答案】 D 【试题解析】 在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者

20、独立决定采用什么方式完成所需的处理。 9 【正确答案】 C 【试题解析】 对象的封装性是指从外面 看只能看到对象的外部特性:而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。 10 【正确答案】 A 【试题解析】 软件生命周期一般可以分为软件定义、软件开发及软件运行维护 3个阶段。软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的扩展和删改。 11 【正确答案】 B 【试题解析】 在程序中直接使用 (没有通过 PUBLIC和 LOCAL命令事先声明 )而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只

21、 能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用LOCAL命令建立。全局变量是指在任何模块中都可使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用 PUBLIC命令建立。 12 【正确答案】 A 【试题解析】 整个数组的数据类型为 A(Array),而各个数组元素可以分别存放不同类型的数据。在使用数组和数组元素时,应注意如下问题: 在任何能使用简单内存变量的地方都可以使用敷组元素。 在同一个环境下,数组名不能与 简单变量名重复。 可以用一维数组的形式访问二维数组。 13 【正确答案】 B 【试题解析】 专门的关系运算

22、包括:选择、投影和连接。交、并和差是传统的集和运算。笛卡儿积是指联系两个关系中的所有元组都进行一次新的组合,属性的数目等于原来两个属性数目的和,元组数等于原来两个关系元组数的积。 14 【正确答案】 D 【试题解析】 项目管理器是组织数据和对象的可视化工具。在 Visual FoxPro中,要建立多个不同类型的文件,用项目管理器可以将这些文件放在不同的选项卡中,并采用图示和树形结构方式组织和显示。 15 【正确答案】 A 【试题解析】 在赋值和输入语句中使用数组名时,表示将同一个值同时赋给读数组的全部数组元素。数组 y的定义中只定义了 5个元素,而选项 B)的下标已经超出了数组的数量。内存变量

23、的赋值有两种格式;格式 1: STORE表达式 TO 内存变量名表格式 2: 内存变量名 =表达式功 能:计算表达式并将表达式值赋给一个或多个内存变量,格式 2只能给一个变量赋值。 16 【正确答案】 D 【试题解析】 项目管理器包括数据 “文档 ”、 “类 ”、 “代码 ”和 “其他 ”等选项卡。其中 “数据 ”选项卡中包括 “数据库 ”、 “自由表 ”和 “查询 ”; “文档 ”选项卡中包括 “表单 ”、 “报表 ”和 “标签 ”。 17 【正确答案】 B 【试题解析】 DO WHILE-ENDDO语句的格式: DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHI

24、LE处的循环条件是否成立,如果条件为真,则 执行 DOW HILE与 ENDDO之间的命令序列 (循环体 ),当执行到ENDDO时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO后面的语句。 先给3个变量赋初始值,使用一个 DO WHILE循环语句来操作,判断条件是变量,是否小于等于 x,如果大于 x,则退出循环,否则执行循环体,执行 s=s+, s=2;再执行 i=i+1后, j=3,重复此循环体的操作。题干中的循环步骤及结果见下表。 所以 S最终的显示值是 14。 18 【正确答案】 A 【试题解析】 首先用户输

25、入一个数字保存到变量 X中,使用一个 DO WHILE循环语句来累加各位数字之和,判断条件是变量 X是否等于 0,如果为 0,则退出循环,否则通过求余函数 MOD得到变量 X的个位数。因为题意要求计算各位数字之和,所以接下来应当将变量 X除以 10并取整,使之缩小 10倍,以便将变量 X的十位数变成个位数,然后再砍循环计算。 19 【正确答案】 C 【试题解析】 视图是操作表的一种手段,通过视图可以查询表,通过视图也可以更新表。视图兼有 “表 ”和 “查询 ”的特点,与查询相类似的地方是,可以用 来从一个或多个相关联的表中提取有用信息,但是视图与查询的差异在于视图只能是根据数据库表建立视图。

26、20 【正确答案】 D 【试题解析】 在定义菜单名称时,可以设置菜单项的访问键,方法是在要作为访问键的字符前加上 “ ”两个字符。可以根据各菜单项功能的相似性或相近性,将弹出式菜单的菜单项分组。系统提供的分组手段是在两组之间插入一条水平的分组线,方法是在相应行的 “菜单名称 ”列输入 “-”两个字符。 21 【正确答案】 D 【试题解析】 在 Visual FoxPro中,用二维表结构来表示实体以 及实体之间联系的模型称为关系模型。在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系,在关系数据库中将关系也称做表。在 Visual FoxPro中,数据库是一个逻辑上的概念和手段,是通过

27、一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。在建立 Visual FoxPro数据库时,相应的数据库名称实际是扩展名为 dbc的文件名,与之相关的还会自动建立数据库备注 (memo)文件和一个数据库索引文件。即建立数据库后,用户可以在磁盘上看到文件名相同,但扩展名分别为 dbc、 dct和 dcx的 3个文件,这 3个文件是供 Visual FoxPro数据库管理系统管理数据库使用的,用户一般不能直接使用这些文件。表文件的扩展名为 .dbf。数据库文件只是用于管理和组织数据库对象,而一个数据库中的数据就是由表的集合构成的,一般一个表对应于磁盘上的一个扩展名为 dbf的文

28、件,如果有备注或通用型大字段,则磁盘上还会有一个对应扩展名为 fpt的文件。 22 【正确答案】 B 【试题解析】 EMPTY函数是 “空值 ”测试函数,它的格式是: EMPTY (表达式 ),功能是根据指定表达式的运算结果是否为 “空 ”值,返回 逻辑真或逻辑假。 注意:这里指的 “空 ”值与 NULL值是两个不同的概念。函数 EMPTY(.NULL.)的返回值为逻辑假。所以选项 A)的返回值为逻辑假,选项 B)返回的值是逻辑真。 LIKE函数是字符串匹配函数,它的格式是 LIKE(字符表达式 1,字符表达式 2 );功能是比较两个字符串对应位置上的字符,若所有对应串符都相匹配,函数返回逻辑

29、真,否则返回逻辑假。字符表达式 1中可以包含通配符 *和 ?, *可与任何数目的字符相匹配, ?可与任何单个字符相匹配。所以选项 C)返回的是逻辑假。 AT()函数的格式是; AT(字符表达式 1 ,字符表达式 2 ,数值表达式 );功能是如果字符表达式 1是字符表达式 2的子串,则返回字符表达式 1值的首字符在字符表达式 2中的位置;若不是子串,则返回 0。函数值为数值型。 23 【正确答案】 B 【试题解析】 属性窗口包括对象框,属性设置框和属性、方法、事件列表框。对象框显示当前被选定的对象的名称。在属性设置框中可以对选定对象的属性进行设置。对于表单及控件的绝大多数属性,。其数据类型通常是

30、固定的。有些属性在设计时是只读的,用户不能 修改,这些属性的默认值在列表框中以斜体显示。 24 【正确答案】 A 【试题解析】 Visual FoxPro在 SQL方面支持数据定义、数据查询和数据操纵功能,但在具体实现方面也存在一些差异。另外,由于 Visual FoxPro自身在安全控制方面的缺陷,所以它没有提供数据控制功能。 25 【正确答案】 B 【试题解析】 在 Visual FoxPro中, Patent表示当前对象的直接容器对象,Thisform 表示当前对象所在的表单; This表示当前对象: Thisformset表示当前对象 所在的表单集。 26 【正确答案】 D 【试题解析

31、】 选项组的 Value属性用于指定选项组中被选定的选项按钮,该属性值的类型可以是数值型,也可以是字符型,若为数据型 N,则表示第 N个按钮被选中,若为字符型值 C,则表示选项组中 Caption属性为 C的按钮被选中。根据题意,选中的是第 1个按钮,其 Caption属性为 “男 ”,所以其 Value值为 “男 ”或者为 1。 27 【正确答案】 C 【试题解析】 事件是由系统预定义而由用户或系统发出的动作。 Visual FoxPro中,基类的最小事件集包含 INIT、 ERROR、 DESTROY三个事件。 LOAD事件在表单对象建立之前引发,即运行表单时。 28 【正确答案】 B 【

32、试题解析】 ORDER BY只是对最终的查询结果进行排序,不可以在于查询中使用该短语,即不能对内层查询排序。 29 【正确答案】 B 【试题解析】 利用 DISTINCT短语可消除查询结果中重复出现的记录,该短语紧接在 SELECT短语之后。在 SQL用于对记录分组的短语是 GROUP BY。 30 【正确答案】 D 【试题解析】 取子串的函数有以下 3个。格式 1: LEFT(字符表达式 ,长度 )格式 2: RIGHT(字符表达式 ,长度 )格式 3: SUBSTR(字符表达式 ,起始位置 ,长度 ) LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值; RIGHT()从指定表

33、达式值的右端取一个指定长度的子串作为函数值;SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。在SUBSTR()函数中,若缺省第 2个自变量长度,则函数从指定位置一直取到最后一个字符。从以上 2个函数的功能得知,选项 A的结果是 “myho”,选项 B)的 结果是 “town”,选项 C的结果是 “omet”,选项 D)的结果是 “home”。 31 【正确答案】 C 【试题解析】 本题的 SQL语句功能是检索有职工工资大于等于仓库号 “WH1”中所有职工工资的仓库号。本题中通过于查询检索 “WH1”仓库中所有职工的工资,然后在主查询中检索有职工工资大于子查询所查的工资记

34、录,即大于所有 “WH1”中所有职工工资的职工所在的仓库号, DISTINCT短语的功能是去掉查询结果中重复的记录。在 SQL语句中可以利用 ANY、 ALL等量词进行查询。基本格式为:表达式比较运算符 ANY|ALL|SOME(子查询 )。其中, ANY(任意的 )和 SOME(一些 )表示只要子查询中存在符合条件的行,结果就成立;而 ALL(所有的 )只有子查询中的所有的行都符合条件,结果才成立。 32 【正确答案】 D 【试题解析】 Visual FoxPro支持两种 SQL插入格式,第一种为标准格式,第二种是 Visual FoxPro的特殊格式。第一种格式为: INSERT INTO

35、 表名 (字段名 1,字段名 2,.); VALUES(表达式 1,表达式 2,.)其中 INSERT INTO表名说明向指定的表中插入记录。当插入的不是完整的记录时,可以用字段名 1,字段名 2,.指定字段; VALUE (表达式 1,表达式 2,.)给出具体的记录值。该命令默认的是向表末尾新增一条记录。注意:插入的记录值要与相应的字段类型一致。 33 【正确答案】 B 【试题解析】 在分组与计算查询语句中,使用 HAVING子句可以对分组进一步加以控制。用这个子句定义这些组所必须满足的条件,以便将其包含在结果中,HAVING子句必须与 GROUP BY短语同时使用。本题中先由 GROUP

36、BY子句 按“仓库号 ”对记录行进行分组:再执行 COUNT()函数统计每组中有多少个记录,执行 AVG()函数计算每个组的平均工资;最后执行 HAVING子句,只有记录总数大于等于 4的组才输出结果,即仓库职工在 4名 (含 )以上的。注意:此时输出的组记录是计算后的记录,即每组只包含一条记录,输出信息包括该仓库的仓库号、人数和平均工资。 34 【正确答案】 C 【试题解析】 利用 SQL命令可以对基本表的结构进行修改,利用以下命令可以为表建立新的字段: ALTER TABLE 表名 ADDCOLUMN字段名 1字段类型 长度 ,小数位数 )本题中 CREATE TABLE命令用来新建一个表

37、,要修改已存在的表的结构需要使用 ALTER TABLE命令。另外,给表增加字段的短语是 ADD COLUMN,而不是 ALTER,其中 COLUMN短语可以省略。 ALTER是用来修改已有的字段,不能新增一个字段。 35 【正确答案】 中序 【试题解析】 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3种:前序遍历、中序遍历和后序遍历。前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中; 首先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历车、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍

38、历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历右子树,然后访问根结点,最后遍历左子树;并且遍历左、右子树时,仍然先遍历右子树,然后访问根结点,最后遍历左子树。 36 【正确答案】 模块化 【试题解析】 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用 goto语句。自项向下:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。逐步求精:对复杂问题

39、,应设计一些子目标作过渡,逐步细化。模块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。限制使用 goto语句。 37 【正确答案】 测 试实例 【试题解析】 进行软件测试时,应精心设计测试实例和选择测试数据,以对系统进行全面测试。 38 【正确答案】 概念 或 概念级 【试题解析】 数据库系统在其内部具有三级模式及二级映射,三级模式分别是概念级模式、内部级模式和外部级模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户 (应用 )公共数据视图。电模式又称物理模式,它给出了数据库物理存储结

40、构与物理存取方法,如数据存储的文件结构、索引、集簇及 hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还 未深入到设备级上 (如磁盘及磁盘操作 )。外模式也称子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出。 39 【正确答案】 数据存储 【试题解析】 数据字典是各类数据描述的集合,它通常包括 5个部分,即数据项,是数据的最小单位;数据结构,是若干数据项有意义的集合;数据流,可以是数据项,也可以是数据结构,表示某一处理过程的输入或输出;数据存储,处理过程中存取的数据,常常是手工凭证、手工文档或计算机文件;处理过程。 40 【正确

41、答案】 主关键字 或 主键 【试题解析】 为了把多对多的联系分解成两个一对多联系所建立的 “纽带表 ”中应包含两个表的主关键字。纽带表不一定需要自己的主关键字,如果需要,应当将它所联系的两个表的主关键字作为组合关键字指定为主关键字。 41 【正确答案】 15 【试题解析】 求字符串长度函数语法: LEN(cExpression)功能:返回指定字符表达式值的长度,即所包含的字符个数 (一个汉字占两个字符的长度 )。返回值;Numeric 42 【正确答案】 Into Cursor 【试题解析】 Into cursor短语将查询 结果存放到临时表中 格式为: select * from field

42、 Into cursor cursorrname 查询的结果放到永久表中用: INTO TABLE tablename 查询结果放到数组中用: INTO ARRAY array Var 43 【正确答案】 GROUP BY, ORDERBY 【试题解析】 SQL的核心是查询。 SQL的查询命令也称作 SELECT命令。它的基本形式由 SELECT-FROM-WHERE查询块组成。 SELECT:说明要查询的数据。 FROM:说明要查询的数据来 自哪个或哪些表,可以对单个表或多个表进行查询。 WHERE:说明查询条件,即选择元组的条件。 GROUP BY:短语用于对查询结果进行分组,可以利用它进行分组汇总。 HAVING:短语必须跟随GROUPBY使用,它用来限定分组必须满足的条件。 ORDER BY:短语用来对查询的结果进行排序。 44 【正确答案】 数据源 ,布局 【试题解析】 报表主要包括两部分内容:数据源和布局。数据源是报表的数据来源,报表的数据源通常是数据库中的表或自由表,也可以是视图、查询或临时表。视图和查询对数据库中的数据进行筛选、排 序、分组、在定义了一个表、一个视图或查询之后,便可以创建报表。

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

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

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