[计算机类试卷]国家二级VF笔试模拟试卷18及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷18及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷18及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 18及答案与解析 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) SUBS
5、TR(“计算机等级考试 “,5,3) ( C) RIGHT(“计算机等级考试 “,2) ( D) LEFT(“计算机等级考试 “,4) 14 Visual FoxPro中支持两种类型的菜 单,分别是 ( )。 ( A)快捷菜单和条形菜单 ( B)条形菜单和弹出式菜单 ( C)条形菜单和下拉式菜单 ( D)弹出式菜单和下拉式菜单 15 下列数据哪个不是字符型数据 ( )。 ( A) 13/0I/08 ( 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)
7、SET 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 A
10、ND(工作中心 =“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) SEIECT
12、城市 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库号 FROM 职工 WHERE 年龄 60 ( B) SELECT 城市 FROM 仓库 WHERE 仓库号 IN; (SELECT 仓库号 FROM 职工 WHERE 年龄 60) ( C) SELECT 仓库号 FROM 职工 WHERE 年龄 60 IN; SEIECT 城市 FROM 仓库 WHERE 仓库号 ( D) SELECT 仓库号 FROM 职工 WHERE 年龄 60 IN; (SELECT 城市 FROM 仓库 WHERE 仓库号 ) 31 以下 5题使用下列数据表。 部门 (部门号 C (2)、 部门名
13、称 C (10) 职工 (部门号 C (2)、职工号 C(4)、姓名 C(8)、基本工资 N(7,2) 31 检索有职工的基本工资大于或等于 “11”部门中任意一名职工工资的 “部门号 ”,正确的命令是 ( )。 ( A) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ANY; (SELECT 基本工资 FROM 职工 WHERE 部门号 =“11“) ( B) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ALL; (SELECT 基本工资 FROM 职工 WHERE 部门号 =“11“) ( C) SELECT DISTI
14、NCT 部门号 FROM 职工 WHERE 基本工资 =ANY; (SELECT MAX(基本工资 ) FROM 职工 WHERE 部门号 =“11“) ( D) SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资 =ALL; (SELECT MIN(基本工资 ) FROM 职工 WHERE 部门号 =“11“) 32 检索最少有 5名职工的每个部门的职工基本工资的总额 ( )。 ( A) SELECT 部门号 ,COUNT(*), SUM(基本工资 ) FROM 职工 ; HAVING COUNT(*) =5 ( B) SELECT 部门号 ,COUNT(*), S
15、UM(基本工资 ) FROM 职工 ; GROUP BY 基本工资 HAVING COUNT(*) =5 ( C) SELECT 部门号 ,COUNT(*),SUM(基本工资 ) FROM 职工 ; GROUP BY 部门号 HAVING COUNT(*) =5 ( D) SELECT 部门号 ,COUNT(*),SUM(基本工资 ) FROM 职工 ; GROUP BY 部门号 WHERE COUNT(*) =5 33 向职工表中插入一条记录,正确的命令是 ( )。 ( A) APPEND BLANK 职工 VALUES(“33“, “3305“, “李运来 “, “2700.00“) (
16、B) APPEND INTO 职工 VALUES(“33“,“3305“,“李运来 “,2700.00) ( C) INSERT INTO 职工 VALUES(“33“,“3305“,“李运来 “,“2700.00“) ( D) INSERT INTO 职工 VALUES(“33“,“3305“,“李运来 “,2700.00) 34 为 “部门 ”表增加一个 “人数 ”字段,类型为整型,正确的命令是 ( )。 ( A) AITER TABLE 部门 ALTER 人数 I ( B) AITER TABLE 部门 ALTER FIELDS 人数 I ( C) ALTER TABLE 部门 ADD
17、人数 I ( D) ALTER TABLE 部门 ADD FIELDS 人数 I 35 检索每个部门的职工工资的总和,要求显示 “部门名称 ”和 “基本工资 ”,正确的命令是 ( )。 ( A) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHERE 职工 .部门号=部门 .部门号 ; ORDER BY 部门号 ( B) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHERE 职工 .部门号=部门 .部门号 ; GROUP BY 部门号 ( C) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHER
18、E 职工 .部门号=部门 .部门号 ; ORDRE BY 职工 .部门号 ( D) SELECT 部门名称 ,SUM(基本工资 ) FROM 部门 ,职工 ; WHERE 职工 .部门号=部门 .部门号 ; GROUP BY 职工 .部门号 36 栈的基本运算有 3种:入栈、退栈和【 】。 37 在面向对象方法中。信息隐蔽是通过对象的【 】性来实现的。 38 数据流的类型有【 】和事务型。 39 数据库系统中实现各种数据管理功能的核心软件称为【 】。 40 关系模型的数据操纵即是建立在关系上的数据操纵,一般有【 】、增加、删除和修改 4种操作。 41 扩展名为 .prg的程序文件在 “项目管理
19、器 ”的【 】选项卡中显示和管理。 42 在 Visual FoxPro中,最多同时允许打开【 】个数据库表和自由表。 43 建立远程视图必须首先建立与远程数据库的【 】。 44 ?LEN(“计算机 “)(LEN(“COMPUTER“)的显示结果是【 】。 45 如果想为表单换一个标题名,可以在属性窗口中修改【 】属性项。 国家二级 VF笔试模拟试卷 18答案与解析 1 【正确答案】 B 【试题解析】 数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构顺序 结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存储结构与数据
20、的处理效率密切相关。 2 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以 C是错误的。 3 【正确答案】 B 【试题解析】 擒是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此 具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。 4 【正确答案】 C 【试题解析】 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止
21、。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。 5 【正确答案】 C 【试题解析】 在模块化程序设计中,模块之间的联系可以通过程序的控制结构采实现,在自顶向下、逐步细化的设计过程中,首先要考虑 全局目标而不是细节。在程序设计中模块化和结构化可以同时使用,一个模块的内部结构也要符合结构化设计原则。 6 【正确答案】 D 【试题解析】 面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和事态性等。模块
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 18 答案 解析 DOC
