2011年03月国二VF全真模拟试题答案详解10

合集下载

国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间加一条水平的分组线,并为“退出”菜单项设置一条返回到系统菜单的命令(不可以使用过程)。

(2)创建一个快速报表sport_report,报表中包含了表“金牌榜”中的“国家代码”和“金牌数”两个字段。

(3)使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden.dbf。

请将该SQL语句存储在文件one.prg 中,否则不得分。

(4)使用SQL语句向自由表golden.dbf中添加一条记录(“011”,9,7,11)。

请将该SQL语句存储在文件two.prg中,否则不得分。

正确答案:(1)①在命令窗口执行命令:MODIFY MENU my-menu,打开菜单设计器,接着单击菜单设计器中“文件”行的“编辑”按钮进入子菜单界面。

②选中“退出”子菜单命令,然后单击菜单设计器右边的“插入”命令按钮,插入一个菜单名称为“新菜单项”菜单行,修改菜单名称为:\-。

③修改“退出”菜单命令的“结果”项为“命令”,并输入命令语句:SET SYSMENU TO DEFAULT。

④执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。

⑤在命令窗口执行命令:DO my_menu mpr,运行菜单查看结果。

(2)①在命令窗口执行命令:USE金牌榜,打开“金牌榜”表。

②在命令窗口执行命令:CREATE REPORTsport_report,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”命令按钮,在弹出的“字段选择器”对话框中,将“国家代码”和“金牌数”两个字段添加到“选定字段”列表框中,单击“确定”按钮关闭“字段选择器”对话框。

2011年计算机二级考试VF全真模拟试卷(2)-中大网校

2011年计算机二级考试VF全真模拟试卷(2)-中大网校

2011年计算机二级考试VF全真模拟试卷(2)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)如果要在表单中为一个逻辑型字段创建一个对象,较为合适的控件类型是(2)(3)(4)<Ahref="javascript:;"></A>(5)数据处理的最小单位是(6)在Visual FoxPr0中。

建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于(7)(8)(9)下列描述中正确的是(10)(11)(12)在Visual FoxPr0中,以下有关SQL的SELECT语句的叙述中,错误的是(13)在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(14)下列描述中正确的是(15)<Ahref="javascript:;"></A> (16)在Visual FoxPro中,当创建一个对象时,将产生(17)在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是(18)设有下列二叉树:对此二叉树后序遍历的结果为(19)<Ahref="javascript:;"></A>(20)关系模型允许定义2类数据约束,下列不属于数据约束的是(21)下列有关数据库的描述,正确的是(22)(23)在Visual FoxPro中,存储图像的字段类型应该是(24)函数STR(12345.678,6,2)的结果是(25)(26)<Ahref="javascript:;"></ A>(27)在Visual FoxPro中,以独占方式打开数据库文件的命令短语是(28)<Ahref="javascript:;"></A>(29)在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是(30)设有如图所示的二叉树则对该二叉树前序遍历的结果是(31)欲执行程序temp.prg.应该执行的命令是(32)若要从学生表中检索出jg并去掉重复记录,可使用如下SQL语句SELECT_________ig FROM student请选出正确的选项完成该语句(33)<Ahref="javascript:;"></A>(34)在Visual FoxPro中,关于视图的正确描述是(35)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为每空2分,共30分(1)在上述图书管理数据库中,图书表的主索引是总编号,读者表的主索引是借书证号,为了建立连接关系借阅表的主索引使用借书证号字段,候选索引应使用的字段是【7】(2)<A href="javascript:;"></A>(3)在面向对象方法中,类之间共享属性和操作的机制称为【1】。

2011年3月计算机等级考试二级VF笔试试题

2011年3月计算机等级考试二级VF笔试试题

2010年3月计算机二级考试VF笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n log2n)(2)算法的时间复杂度是指A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下面属于系统软件的是A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是A)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。

详细设计属于A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)在Visual FoxPro中,编译后的程序文件的扩展名为A)PRGB)EXEC)DBCD)FXP(12)假设表文件TEST.DBF己经在当前工作区打开,要修改其结构,可以使用命令A)MODI STRUB)MODI COMM TESTC)MODI DBFD)MODI TYPE TEST(13)为当前表中所有学生的总分增加10分,可以使用的命令是A)CHANGE 总分WITH 总分+10B)PEPLACE 总分WITH 总分+10C)CHANGE ALL 总分WITH 总分+10D)PEPLACE ALL 总分WITH 总分+10(14)在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是A)属性用于描述对象的状态B)方法用于表示对象的行为C)事件代码也可以象方法一样被显式调用D)基于同一个类产生的两个对象的属性不能分别设置自己的属性值(15)有如下赋值语句,结果为“大家好”的表达式是a="你好"B="大家"A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)(16)在Visual FoxPro中,“表”是指A)报表B)关系C)表格控件D)表单(17)在下面的Visual FoxPro表达式中,运算结果为逻辑真的是A)EMPTY(.NULL.)B)LIKE(''xy?'', ''xyz'')C)AT(''xy'',''abcxyz'')D)LSNULL(SPACE(0))(18)以下关于视图的描述正确的是A)视图和表一样包含数据B)视图物理上不包含数据C)视图定义保存在命令文件中D)视图定义保存在视图文件中(19)以下关于关系的说法正确的是A)列的次序非常重要B)行的次序非常重要C)列的次序无关紧要D)关键字必须指定为第一列(20)报表的数据源可以是A)表或视图B)表或查询C)表、查询或视图D)表或其他报表(21)在表单中为表格控件指定数据源的属性是A、DataSourceB)RecordSourceC)DataFromD)RecordFrom(22)如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A)系统自动备份父表中被删除记录到一个新表中B)若子表中有相关记录,则禁止删除父表中记录C)会自动删除子表中所有相关记录D)不作参照完整性检查,删除父表记录与子表无关(23)为了在报表中打印当前时间,这时应该插入一个A)表达式控件B)域控件C)标签控件D)文本控件(24)以下关于查询的描述正确的是A)不能根据自由表建立查询B)只能根据自由表建立查询C)只能根据数据库表建立查询D)可以根据数据库表和自由表建立查询(25)SQL语言的更新命令的关键词是A)INSERTB)UPDATEC)CREA TED)SELECT(26)将当前表单从内存中释放的正确语句是A)ThisForm.CloseB)ThisForm.ClearC)ThisForm.ReleaseD)ThisFornn.Refresh(27)假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”。

国家二级VF机试(程序设计基础)模拟试卷10(题后含答案及解析)

国家二级VF机试(程序设计基础)模拟试卷10(题后含答案及解析)

国家二级VF机试(程序设计基础)模拟试卷10(题后含答案及解析) 题型有:1. 选择题选择题1.结构化程序所要求的基本结构不包括A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构正确答案:B解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。

知识模块:程序设计基础2.下列选项中不符合良好程序设计风格的是A.源程序要文档化B.数据说明的次序要规范化C.避免滥用goto语句D.模块设计要保证高耦合、高内聚正确答案:D解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。

程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。

可以认为,著名的“清晰第一、效率第二”的论点已成为当今主导的程序设计风格。

良好的程序设计风格主要应注重和考虑下列几个因素:①源程序文档化,包括下列三个方面:A)符号的命名应具有一定的含义;B)正确的注释能够帮助读者理解程序;C)视觉组织,可以在程序中利用空格、空行、缩进等技巧使程序层次清晰。

②数据说明的方法,包括下列三个方面:A)数据说明的次序规范化;B)说明语句中变量安排有序化;C)使用注释来说明复杂数据的结构。

③语句的结构应该简单直接,不应该为提高效率而把语句复杂化。

④输入和输出方式和风格应尽可能方便用户的使用。

知识模块:程序设计基础3.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是A.-369B.369C.0.369D.整数集合{1,2,3,4,5}正确答案:B解析:UInt表示的是无符号整数类,所以它的每个实例都是一个无符号整数,所以排除选项A)和选项C),选项D)是整数集合,所以也排除。

知识模块:程序设计基础4.在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是A.局部变量B.公共变量C.私有变量D.全局变量正确答案:C解析:变量的作用域指的是变量在什么范围内是有效或能够被访问的,也就是说变量在哪个程序段里有效。

2011年03国二vf全真模拟试题06

2011年03国二vf全真模拟试题06

2011年3月全国计算机二级Visual Foxpro全真模拟试题(六)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项中不符合良好程序设计风格的是A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto语句D)模块设计要保证高耦合、高内聚(2)软件开发模型包括Ⅰ、瀑布模型Ⅱ、扇形模型Ⅲ、快速原型法模型Ⅳ、螺旋模型A)Ⅰ、Ⅱ、ⅢB)Ⅰ、Ⅱ、ⅣC)Ⅰ、Ⅲ、ⅣD)Ⅱ、Ⅲ、Ⅳ(3)软件开发的结构化生命周期方法将软件生命周期划分成A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计(4)单个用户使用的数据视图的描述称为A)外模式B)概念模式C)内模式D)存储模式(5)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及A)数据的存储结构B)计算方法C)数据映象D)逻辑存储(6)设有关系R和S,关系代数表达式为R (R S)表示的是A)R∩SB)R-SC)R∪SD)R÷S(7)下列叙述中正确的是A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间复杂度必定小D)上述三种说法都不对(8)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A)log2nB)n/2C)nD)n+1(9)数据库技术的根本目标是要解决数据的A)存储问题B)共享问题C)安全问题D)保护问题(10)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca(11)所有在函数中定义的变量,连同形式参数,都属于A)全局变量B)局部变量C)静态变量D)寄存器变量(12)执行下列程序:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量(13)在关系的基本运算中,下列属于专门关系运算的是A)选择、排序B)选择、投影C)并、差、交D)联接、笛卡儿积(14)有报表文件PP1,在报表设计器中修改该报表文件的命令是A)CREATE REPORT PP1B)MODIFY REPORT PP1C)CREATE PP1D)MODIFY PP1(15)建立局部变量的命令是A)PUBLICB)LOCALC)PRIVATED)CREATE(16)在Visual FoxPro中,数据库文件和数据表文件的扩展名分别是A).DBF和.DCTB).DBC和.DCTC).DBC和.DCXD).DBC和.DBF(17)STD表的结构为:姓名(C,8)、课程名(C,16)、成绩(N,3,0),下面一段程序用于显示所有成绩及格的学生信息。

全国计算机考试二级VF全真模拟题答案及解析

全国计算机考试二级VF全真模拟题答案及解析

xx年全国计算机考试二级VF全真模拟题答案及解析(1)A【解析】数据构造是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含3个方面的内容,即数据的逻辑构造、存储构造和数据的运算。

(2)D【解析】串的长度指的是串中的字符的个数,且其字符个数可以为零。

(3)B【解析】计算机算法是指解题方案的准确而完整的描述,它有以下几个根本特征:可行性、确定性、有穷性和拥有足够的情报。

(4)C【解析】对象有如下一些根本特点,即标识唯一性、分类性、多态性、封装性和模块独立性。

(5)B【解析】软件工程概念的出现源自软件危机。

所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

总之,可以将软件危机归结为本钱、质量、生产率等问题。

(6)C【解析】软件设计遵循软件工程的根本目标和原那么,建立了适用于在软件设计中应该遵循的根本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。

自底向上是集成测试中增量测试的一种。

(7)A【解析】软件的显著特点是规模庞大,复杂度超线性增长,在开发大型软件时,要保证高质量,极端复杂困难,不仅涉及技术问题,更重要的是必须要有严格而科学的管理。

(8)A【解析】sQL语句中凡创立都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。

(9)B【解析】数据库系统(DatabaseSystem,简称DBS)包括数据库(Database,简称DB)和数据库管理系统(DatabaseManagementSystem,简称DBMS)。

(10)C【解析】关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。

其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,那么由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。

(11)D【解析】排序不属于根本关系运算。

(12)A【解析】一个班只能有一个班长,这是一一对应的关系,所以班级和班长两个实体之间的关系属于一对一联系。

自-2011年03月国二VF全真模拟试题答案详解06

自-2011年03月国二VF全真模拟试题答案详解06

2011年03月国二VF全真模拟试题答案详解06.txt你妈生你的时候是不是把人给扔了把胎盘养大?别把虾米不当海鲜。

别把虾米不当海鲜。

一、选择题(1)D【解析】程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。

著名的"清晰第一,效率第二"的论点已成为当今主导的程序设计风格。

形成良好的程序设计风格,主要注意和考虑下述一些因素:源程序文档化、数据说明的次序规范化、避免滥用goto语句等。

除此之外,一般较优秀的软件设计尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性。

(2)C【解析】软件开发模型包括瀑布模型、快速原型法模型和螺旋模型。

(3)A【解析】通常,将软件产品从提出、实现、使用维护到停止使用的过程称为软件生命周期。

它可以分为软件定义、软件开发及软件运行维护3个阶段。

(4)A【解析】选项A)正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项B)不正确,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;选项C)不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项D)不正确,存储模式即为内模式。

(5)A【解析】数据结构作为计算机的一门学科,主要研究和讨论以下三个方面的问题:①数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;②在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;③对各种数据结构进行的运算。

(6)A【解析】R-S表示属于R但不属于S,R-(R-S)表示属于R但不属于(R-S),即相当于R∩S。

(7)D【解析】算法的复杂度主要包括时间复杂度和空间复杂度。

算法的时间复杂度是指执行算法所需要的计算工作量,可以用执行算法过程中所需基本运算的执行次数来度量;算法的空间复杂度是指执行这个算法所需要的内存空间。

根据各自的定义可知,算法的时间复杂度与空间复杂度并不相关。

(8)C【解析】对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。

国二VF华东理工捷成版上机真题与答案2011版

国二VF华东理工捷成版上机真题与答案2011版
VF 第 1 套 2小题:一、建立视图 “do mymenu.mpr with this ,'xxx'” ,启 一、基本操作题 1. 打开并修改数据库“学生管理” 动 菜 单 命 令 , 双 击 “Destroy Event , 在 1、打开“学生管理”数据库,并从中永久 MODIFY DATABASE 学生管理 “myform.Destroy” 编 辑 窗 口 中 输 入 删除“学生”表。 2. 单击“文件\新建”菜单项,选 “视图”单 “release menu xxx extended”,在表单退 2、建立一个自由表“教师” ,表结构如下: 选钮,再单击“新建文件”。在“添加表或视 出时释放菜单。 编号 字符型 (8) 图”对话框中,双击表“考试成绩”(或单击 第 2 套 姓名 字符型 (10) 选中表“考试成绩”, 接着单击“添加”按钮) , 一、基本操作题 性别 字符型 (2) 再双击表“课程”, 在“联接条件”对话框中直 1.从 student 表查询所有性别为“男”的 职称 字符型 (8) 接单击“确定”按钮, 接着在“添加表或视图” 学生信息,并按学号升序排序将查询结果 3、利用查询设计器建立一个查询,该查询 对话框中,单击“关闭”。 存入 results 表。 包含课程名为“数据库”的“课程”表中 3. 单击“字段”选项卡,选择“考试成绩.课 2.利用表单向导生成一个表单,该表单含 的全部信息,生成的查询保存为 query。 程编号”和“课程.课程名”的字段添加到“选 有 student 表的学号、班级、姓名和性别 4 4 、用 SQL UPDATE 语句将“课程”表中 定字段”列表框中。 个字段,按学号字段升序排序,其他设置 课程名为“数据库”的课程的任课教师更 4. 在“函数和表达式”处输入“count(*) as 采用默认值,并将表单保存为 studen

二级VF真题及答案详细解析

二级VF真题及答案详细解析

请大家注意:本电子版教程的题号与纸质习题集教程题号的顺序部分可能不一样,请同学们以本电子版教程的题号为准。

全国计算机等级考试二级Visual FoxPro数据库程序设计复习指南内部资料(2010专用)第一章Visual FoxPro数据库基础 (1)1.1 2005年笔试真题 (1)1.2 2006年笔试真题 (1)1.3 2007年笔试真题 (1)1.4 2008年笔试真题 (1)1.5 2009年笔试真题 (1)1.6 2010年笔试真题 (2)第二章Visual FoxPro程序设计基础 (3)2.1 2005年笔试真题 (3)2.2 2006年笔试真题 (4)2.3 2007年笔试真题 (6)2.4 2008年笔试真题 (7)2.5 2009年笔试真题 (9)2.6 2010年笔试真题 (11)第三章Visual FoxPro数据库及其操作 (13)3.1 2005年笔试真题 (13)3.2 2006年笔试真题 (15)3.3 2007年笔试真题 (16)3.4 2008年笔试真题 (17)3.5 2009年笔试真题 (18)3.6 2010年笔试真题 (19)第四章关系数据库标准语言SQL (21)4.1 2005年笔试真题 (21)4.2 2006年笔试真题 (25)4.3 2007年笔试真题 (30)4.4 2008年笔试真题 (34)4.5 2009年笔试真题 (37)4.6 2010年笔试真题 (40)第五章查询与视图 (43)5.1 2005年笔试真题 (43)5.2 2006年笔试真题 (43)5.3 2007年笔试真题 (44)5.4 2008年笔试真题 (44)5.5 2009年笔试真题 (44)5.6 2010年笔试真题 (44)第六章表单设计与应用 (46)6.1 2005年笔试真题 (46)6.2 2006年笔试真题 (46)6.3 2007年笔试真题 (47)6.4 2008年笔试真题 (48)6.5 2009年笔试真题 (49)6.6 2010年笔试真题 (50)第七章菜单设计与应用 (51)7.1 2005年笔试真题 (51)7.2 2006年笔试真题 (51)7.3 2007年笔试真题 (51)7.4 2008年笔试真题 (51)第八章报表的设计和应用 (52)8.1 2005年笔试真题 (52)8.2 2006年笔试真题 (52)8.3 2007年笔试真题 (52)8.4 2008年笔试真题 (52)8.5 2009年笔试真题 (52)8.6 2010年笔试真题 (52)第九章应用程序的开发和生成 (53)9.1 2005年笔试真题 (53)9.2 2006年笔试真题 (53)9.3 2007年笔试真题 (53)9.4 2008年笔试真题 (53)9.5 2009年笔试真题 (53)9.6 2010年笔试真题 (53)附录:答案及详细解析Visual FoxPro数据库基础第一章Visual FoxPro数据库基础1.1 2005年笔试真题(1) 数据库系统中对数据库进行管理的核心软件是( )[2005年4月选择题13]A) DBMS B) DB C) OS D) DBS(2) 关系运算中的选择运算是( )[2005年4月选择题15]A) 从关系中找出满足给定条件的元组的操作B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作D) A和B都对(3) 在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。

2011年03月国二VF全真模拟试题答案详解07

2011年03月国二VF全真模拟试题答案详解07

2011年03月国二VF全真模拟试题答案详解07.txt如果不懂就说出来,如果懂了,就笑笑别说出来。

贪婪是最真实的贫穷,满足是最真实的财富。

幽默就是一个人想哭的时候还有笑的兴致。

一、选择题(1)D【解析】结构化程序设计方法的主要原则是:自顶向下,逐步求精,模块化,限制使用goto语句。

可复用性是指软件元素不加修改和稍加修改可在不同的软件开发过程中重复使用的性质。

软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法。

面向对象的程序设计具有可复用性的优点。

(2)C【解析】模块的独立程序是评价设计好坏的重要度量标准。

衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。

(3)D【解析】使用人工或自动手段来运行或测定某个系统的过程,目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。

软件测试是为了发现错误而执行程序的过程。

测试以查找错误为目的,而不是为了演示软件的正确功能。

(4)A【解析】和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。

栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针top 指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。

(5)D【解析】线性表可以为空表;第一个元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。

(6)D【解析】前序遍历的第一个结点a为树的根结点;中序遍历中a的左边的结点为a的左子树,a右边的结点为a的右子树;再分别对a的左右子树进行上述两步处理,直到每个结点都找到正确的位置。

(7)D【解析】具有3个结点的二叉树有以下的几种形态:(8)A【解析】两个实体之间的联系实际上是实体集合的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系;概念模型便于向各种模型转换。

由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。

2011年03国二vf全真模拟试题03

2011年03国二vf全真模拟试题03

2011年3月全国计算机二级Visual Foxpro全真模拟试题(三)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)软件是指A)程序B)程序和文档C)算法加数据结构D)程序、数据与相关文档的完整集合(2)检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试(3)以下不属于对象的基本特点的是A)分类性B)多态性C)继承性D)封装性(4)在设计程序时,应采纳的原则之一是A)不限制goto语句的使用B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)数据结构中,与所使用的计算机无关的是数据的A)存储结构B)物理结构C)逻辑结构D)物理和存储结构(7)线性表的顺序存储结构和线性表的链式存储结构分别是A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构(8)树是结点的集合,它的根结点数目是A)有且只有1B)1或多于1C)0或1D)至少2(9)下列有关数据库的描述,正确的是A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件(10)数据库、数据库系统和数据库管理系统之间的关系是A)数据库包括数据库系统和数据库管理系统B)数据库系统包括数据库和数据库管理系统C)数据库管理系统包括数据库和数据库系统D)3者没有明显的包含关系(11)向项目中添加表单,可以使用项目管理器的A)"代码"选项卡B)"类"选项卡C)"数据"选项卡D)"文档"选项卡(12)下列函数中,函数值为数值型的是A)AT("中国","中国计算机")B)CTOD("04/30/2004")C)BOF()D)SUBSTR(DTOC(DATE()),7)(13)函数IIF(LEN(SPACE(5))<>5,1,-1)的值为A).T.B).F.C)1D)-1(14)扩展名为mnx的文件是A)备注文件B)项目文件C)表单文件D)菜单文件(15)下列叙述中,正确的是A)INPUT命令只能接受字符串B)ACCEPT命令只能接受字符串C)ACCEPT命令可以接收任意类型的Visual FoxPro表达式D)WAIT只能接收一个字符,且必须按Enter键(16)在指定字段或表达式中不允许出现重复值的索引是A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引(17)对象的相对引用中,要引用当前操作的对象,可以使用的关键字是A)ParentB)ThisFormC)ThisformSetD)This(18)从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是A)SELECT 单价>100000 FROM 设备表FOR 设备名称B)SELECT 设备名称FROM 设备表FOR 单价>100000C)SELECT 单价>100000 FROM 设备表WHERE 设备名称D)SELECT 设备名称FROM 设备表WHERE 单价>100000(19)下列关于自由表的说法中,错误的是A)在没有打开数据库的情况下所建立的数据表,就是自由表B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表(20)SQL的DELETE命令是指A)从视图中删除行B)从视图中删除列C)从基本表中删除行D)从基本表中删除列(21)在Visual FoxPro 中,视图基于A)表B)视图C)查询D)报表(22)查询设计器中包含的选项卡有A)字段、联接、筛选、排序依据、分组依据、杂项B)字段、联接、筛选、分组依据、排序依据、更新条件C)字段、联接、筛选条件、排序依据、分组依据、杂项D)字段、联接、筛选依据、分组依据、排序依据、更新条件(23)在Visual FoxPro 中有如下程序文件TEST:*程序名:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLmX="Visual FoxPro"mY="二级"DO SUB1 WITH mY?mY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mYmY="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)二级Visual FoxProB)计算机等级二级Visual FoxProC)计算机等级Visual FoxProD)计算机等级二级(24)下列字段名中不合法的是A)当前B)7个考生C)dDc_111D)DDD(25)表达式4*3^2-1/2+3^2的值为A)26.5B)45.5C)44.5D)20.5(26)SQL查询语句中,将查询结果存放在永久表中应使用短语A)TOPB)INTO ARRAYC)INTO CURSORD)INTO TABLE(27)选项组控件的ButtonCount属性用于A)指定选项组中哪个选项按钮被选中B)指明与选项组建立联系的数据源C)指定选项组中选项按钮的数目D)存取选项组中每个按钮的数组(28)下列程序的运行结果是SET TALK OFFSTORE 0 TO SN=20DO WHILE N>SS=S+NN=N-2ENDDO? SRETURNA)0B)2C)20D)18(29)下列命令动词中,不具有数据操纵功能的SQL语句是A)DELETEB)UPDATEC)INSERTD)DROP(30)显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。

国家二级VF笔试模拟试卷11(题后含答案及解析)

国家二级VF笔试模拟试卷11(题后含答案及解析)

国家二级VF笔试模拟试卷11(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.算法的空间复杂度是指( )。

A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间正确答案:D解析:一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。

一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。

2.数据的存储结构是指( )。

A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据正确答案:B解析:数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。

3.有下列二叉树,对此二叉树前序遍历的结果为( )。

A.ACFHIBEDGB.ABCDEFGHIC.ABDEGCFHID.ABCDEFHGI正确答案:C解析:对二又树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右于树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。

4.下列描述中正确的是( )。

A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合正确答案:D解析:软件是运行在计算机硬件之上的逻辑实体,包括程序、数据和相关的文档,软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制。

5.两个或两个以上模块之间。

联系的紧密程度称为( )。

A.耦合性B.内聚性C.复杂性D.数据传输特性正确答案:A解析:藕合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。

二级VF机试真题2011年3月

二级VF机试真题2011年3月

[真题] 二级VF机试真题2011年3月一、基本操作题第1题:(1)将数据库“农场管理”中的表“职工”移出,使之成为自由表。

(2)为表“农场信息”增加字段“地址”,类型和宽度为字符型(10)。

(3)设置表“农场信息”的字段“地址”的默认值为“内蒙古”。

(4)为表“农场信息”插入一条记录("002","草原牧场","内蒙古")。

______ 参考答案:(1)步骤1:单击工具栏的[打开]按钮,在弹出的[打开]对话框中选择“农场管理.dbc”,单击[确定]按钮,打开数据库设计器。

步骤2:在数据库设计器中,右击表“职工”,选择“删除”命令,在弹出的对话框中单击[移去]按钮。

(2)步骤1:在[数据库设计器]中,右击表“农场信息”,选择“修改”命令,打开表设计器。

步骤2:在[表设计器]中,单击[字段]选项卡,单击最后一行,输入字段名“地址”,“类型”为“字符型”,“宽度”为“10”。

(3)在[字段有效性]的[默认值]文本框中输入“内蒙古”,单击[确定]按钮。

(4)在命令窗口中输入命令:INSERT INTO 农场信息 VALUES("002","草原牧场","内蒙古"),回车执行。

本题主要考查的知识点有:从数据库中移除表,修改表结构,INSERT语句等的基本操作。

二、简单应用题第2题:(1)将order list1表中的记录追加到order list表中,用SQL SELECT语句完成查询,按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,结果存到results表中(客户号、客户名取自customer表,订单号、总金额来自order list表)。

(2)打开form1,修改表单,有5个表单中随机排列的命令按钮,不要移动或改变“基准按钮”的位置,然后让其他命令按钮与“基准按钮”左对齐。

2011年03月国二VF全真模拟试题答案详解08

2011年03月国二VF全真模拟试题答案详解08

(28)C
【命题目的】 本题考查了通过命令的方式删除表中记录的操作。
【解题要点】 DELETE ALL 、PACK和ZAP命令都是可以物理删除表中的全部记录,不管是否有删除标记。
【考点链接】 Delete、Pack和ZAP命令的功能。
(29)D
【命题目的】 本题考查了考生对表单控件属性的理解。
【错解分析】 SQL语句定义别名是在FROM短语中定义的,选项A概念混淆,选项B属语法错误,选项D属判断错误。
【考点链接】 掌握SQL查询功能中的别名与自联接查询。
(25)B
【命题目的】 本题考查了考生对SQL数据操作功能语句的理解及运用。
【解题要点】 掌握SQL插入语句的功能,每次只能在表末尾插入一条记录。
(7)D
【命题目的】 本题考查了软件测试。
【解题要点】 软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。
【考点链接】 白箱和黑箱测试。
(8)A
【命题目的】 本题考查了数据库系统的基本知识。
【解题要点】 数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。
【考点链接】 数据库系统的基本特点。
(12)B
【命题目的】 本题考查了项目管理器的基本知识。
【解题要点】 项目管理器中有6个选项卡,"全部"、"数据"、"文档"、"类"、"代码"和"其他"。
【考点链接】 "代码"和"其他"选项卡。
(13)D

2011年03国二vf全真模拟试题04

2011年03国二vf全真模拟试题04

2011年3月全国计算机二级Visual Foxpro全真模拟试题(四)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)软件生命周期中所花费用最多的阶段是A)详细设计B)软件编码C)软件测试D)软件维护(2)为了提高测试的效率,应该A)随机选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)集中对付那些错误群集的程序(3)以下不是面向对象思想中的主要特征的是A)多态B)继承C)封装D)垃圾回收(4)下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二B)程序的可读性好C)程序中要有必要的注释D)输入数据前要有提示信息(5)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A)模块间的关系B)系统结构部件转换成软件的过程描述C)软件层次结构D)软件开发过程(6)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构(7)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2nB)n2C)O(n1.5 )D)n(n-1)/2(8)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15(9)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(10)一个关系中属性个数为1时,称此关系为A)对应关系B)单一关系C)一元关系D)二元关系(11)"项目管理器"的"运行"按钮用于执行选定的文件,这些文件可以是A)查询、视图或表单B)表单、报表和标签C)查询、表单或程序D)以上文件都可以(12)在下列函数中,函数值为数值的是A)AT('人民','中华人民共和国')B)CTOD('01/01/96')C)BOF()D)SUBSTR (DTOC(DATE()),7)(13)在Visual FoxPro 中,?ABS(-7*8)的输出是A)-56B) 56C) 15D)-15(14)表单文件的扩展名中( )为表单信息的数据库表文件。

2011年03月国二VF全真模拟试题答案详解01

2011年03月国二VF全真模拟试题答案详解01

2011年03月国二VF全真模拟试题答案详解01一、选择题(1)B【解析】N-S图是由Nassi 和Shneiderman 提出的一种符合程序化结构设计原则的图形描述工具。

它的提出是为了改进流程图在描述程序逻辑时的不灵活性。

(2)D【解析】结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。

(3)B【解析】模块的独立程度可以由两个定性标准度量:耦合性和内聚性。

耦合性是衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚性是衡量一个模块内部各个元素彼此结合的紧密程度。

一般来说,要求模块之间的耦合尽可能地低,而内聚性尽可能地高。

(4)D【解析】需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。

选项A)软件开发方法是在总体设计阶段需完成的任务;选项B)软件开发工具是在实现阶段需完成的任务;选项C)软件开发费用是在可行性研究阶段需完成的任务。

(5)A【解析】算法具有5个特性:①有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的;②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义。

③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。

④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。

⑤输出:一个算法有一个或多个输出。

(6)D【解析】在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都为n(n-1)/2,堆排序需要的比较次数为nlog2n。

(7)B【解析】由栈"后进先出"的特点可知:A)中e1不可能比e2先出,C)中e1不可能比e2先出,D)中栈是先进后出的,所以不可能是任意顺序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(2)白盒
【解析】 白盒测试的基本原则是:保证所测模块中每一独立路径至少执行一次;保证所测模块所有判断的每一分支至少执行一次;保证所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。按照白盒测试的基本原则,"白盒"法是穷举路径测试。
(3)链式
【解析】 数据结构包括数据的逻辑结构和存储(物理)结构,其中逻辑结构分为线性结构和非线性结构,存储结构包括顺序结构和链式结构。在循环队列中,队尾的指针指向对首元素,是队列的链式存储结构。
(6)IS NULL
【解析】 查询空值时要使用IS NULL,而= NULL是无效的,因为空值是一个不确实的值,所以不能用"="这样的运算符进行比较。
(7)GROUP BY
【解析】 HAVING子句总是跟在GROUP BY 子句之后,不可以单独使用。HAVING子句和WHERE子句不矛盾,在查询中是先使用WHERE子句限定元组,然后使用GROUP BY 进行分组,最后再用HAVING子句限定分组。
一、选择题
(1)D
【解析】 软件是程序、数据与相关文档的集合,相对于计算机硬件而言,软件是逻辑产品而不是物理产品,是计算机的无形部分。
(2)B
【解析】 软件测试与软件调试是两个不同的概念:软件测试的目的是发现错误,而软件调试的目的是发现错误或导致程序失效的原因,并修改程序以修正错误,调试是测试之后的活动。
(5)A
【解析】 程序执行的效率与很多因素有关,如数据的存储结构、程序所处理的数据量、程序所采用的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别,其中链式存储结构的效率要高一些。
(6)D
【解析】 数据的逻辑结构与数据在计算机中的存储方式无关,它用来抽象地反映数据元素之间的逻辑关系,故A)选项错误。存储结构分为顺序存储结构与链式存储结构,其中顺序存储结构是将逻辑上相邻的数据元素存储在物理上相邻的存储单元里,节点之间的关系由存储单元的相邻关系来决定,它主要用于存储线性结构的数据,故B)选项错误。数组的存储方式连续是指其在计算机中的存储方式,它可以用来处理非线性结构,故C)选项错误。
(8)DISTINCT
【解析】 在SQL的SELECT查询中,使用DISTINCT短语实现消除查询结果中的重复记录,在查询设计器中则通过"杂项"选项卡进行设定。
(9)MODIFY STRUCTURE
【解析】 在Visual FoxPro中可以通过,SQL命令及非SQL命令来实现对表结构的修改,其中SQL命令用ALTER,非SQL命令用MODIFY STRUCTURE。
(33)D
【解析】 在所有选项中通过嵌套查询来实现题目的要求,ALL表示所有的结果,ANY表示其实的任何一种结果,最高分应该为成绩>=ALL(…),要查询选课号为"101"的同学,所以内外查询中都要用到条件:课程号="10入语句的格式为:INSERT INTO 数据表名 [(字段1[,字段2,…])]VALUES(表达式1[,表达式2,…]) 或者INSERT INTO 数据表名 FROM ARRAY 数组名。第二种格式说明从指定的数组中插入值。
(8)A
【解析】 在任意一棵二叉树中,若终端结点(叶子)的个数为n1,则度为2的结点数n2=n1-1。本题中度为0的节点即叶子节点,故总节点数=度为0的节点数+度为1的节点数+度为2的节点数=70+80+69=219。
(9)B
【解析】 数据库技术的根本目的是要解决数据的共享问题;数据库需要操作系统的支持;数据库管理系统(Database Management System)简称DBMS,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。它是数据库系统的核心软件。
(19)B
【解析】 Visual FoxPro中的表包括数据库表和自由表,两者都可以通过表设计器来建立,并可以相互转化,但只有数据库表支持表间联系和参照完整性。
(20)C
【解析】 使用ZAP命令可以物理删除表中的全部记录,不管是否有删除标记。该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。
(14)C
【解析】 菜单定义文件的默认扩展名是.mnx;菜单备注文件的默认扩展名是.mnt;菜单程序文件的默认扩展名是.mpr;执行程序文件的默认扩展名是.prg。
(15)A
【解析】 在Visual FoxPro中,用环境设置命令SET CENTURY ON|OFF来确定是否显示日期表达式当前世纪部分,当设为ON时,以4位数字显示年份,当设为OFF时,以2位数字显示年份。
(21)B
【解析】 查询主要是从表中检索或统计出所需数据,视图不仅具有查询的功能,而且可以改变视图中记录的值,并把更新结果送回到源表中。所以"更新条件"选项卡只在视图设计器中存在。
(22)D
【解析】 在查询设计器中,"杂项"选项卡可以指定是否要重复记录(对应于DISTINCT)及在前面的记录(对应于TOP短语)等。
(3)C
【解析】 封装是一种信息屏蔽技术,目的在于将对象的使用者和对象的设计者分开。用户只能见到对象封装界面上的信息,不必知道实现的细节。封装一方面通过数据抽象,把相关的信息结合在一起,另一方面也简化了接口。
(4)A
【解析】 当今主导的程序设计风格是"清晰第一,效率第二"的观点。结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,而实际应用中,人们更重视程序的可理解性。
(11)B
【解析】 在Visual FoxPro中,除了用项目管理器来有效组织各种文件之外,还使用了各种向导、设计器和生成器可以更简便、快速、灵活地进行应用程序开发。其中以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为设计器。
(12)A
【解析】 VARTYPE(<表达式>)函数用于测试<表达式>的数据类型,返回一个大写字母。TIME()函数以24小时制、hh:mm:ss格式返回当前系统时间,函数值为字符型。在Visual FoxPro中,字符型数据用C字母来表示。
(16)A
【解析】 命令方式建立索引文件的格式是:
INDEX ON <索引关键字|索引关键字表达式>[TO <单索引文件名>]| TAG<索引标识名>[OF<复合索引文件名>] [FOR<条件>] [COMPACT][ASCENDING |DESCENDING][UNIQUE | CANDIDATE][ADDITIVE]
(4)ACBDFEHGP
【解析】 二叉树中序遍历的含义是:首先按中序遍历根结点的左子树,然后访问根结点,最后按中序遍历根结点的右子树,中序遍历二叉树的过程是一个递归的过程。根据题目中给出的二叉树的结构可知中序遍历的结果是:ACBDFEHGP。
(5)实体
【解析】 在E-R图中用矩形表示实体,椭圆形表示属性,菱形表示联系。
(13)D
【解析】 LEN(<字符表达式>)是求字符串长度的函数。SPACE(<数值表达式>)是空格字符串生成函数,返回由指定数目的空格组成的字符串。字符表达式"-"的含义是连接前后两个字符串,并将前字符串的尾部空格移动到合并后的新字符串尾部。因此SPACE(2)-SPACE(3)运算后的长度仍然是5。
(23)C
【解析】 Visual FoxPro中过程式的返回语句为RETURN,当执行到RETURN命令时,控制将转回到调用程序,并返回表达式的值,如果RETURN不带表达式,则返回逻辑真.T.。
(24)A
【解析】 字段的有效性规则由以下部分组成:规则、信息、默认值。"规则"是逻辑表达式,"信息"是字符串表达式,"默认值"的类型是由字段的类型确定。
(31)D
【解析】 根据题目的要求该查询为联接查询,要查询的数据源于两个表;学生和课程,因此FROM子句后要有两个表名,并以学生.学号=选课.学号 AND 姓名="刘明"为联接条件。
(32)B
【解析】 根据题目要求,要把不同专业的学生进行分组并求平均成绩,所以要用到短语GROUP BY ,在SELECT语句中,目标字段放在AS之后,"1"表示第一个字段。
本题建立的是复合索引,因此使用表达式"职称+性别"。
(17)A
【解析】 在Visual FoxPro中, 不同的事件会在不同的时期被触发,其中UnLoad事件在释放表单时被触发,Load事件在创建表单时触发,Init在打开表单时触发。
(18)A
【解析】 在Visual FoxPro中,支持多个工作区,用SELECT命令来表示选择哪个工作区作为当前工作区,SELECT 0 表示选择编号最小的尚未使用的工作区。
(35)B
【解析】 UPDATE命令的格式为:UPDATE 数据表名 SET 列名1=表达式1[,列名2=表达式2…] WHERE 筛选条件。
二、填空题
(1)无歧义性
【解析】 软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。包括正确性、无歧义性、完整性、可验证性、一致性、可理解性、可修改性和可追踪性等。其中最重要的特性是无歧义性,即需求规格说明书应该是精确的、无二义的,需求说明书越精确,则以后出现错误、混淆、反复的可能性越小。
(7)C
【解析】 冒泡排序的基本思想是对当前未排序的全部结点自上而下依次进行比较和调整,让键值较大的结点下沉,键值较小的结点往上冒。也就是说,每当两相邻结点比较后发现它们的排列与排序要求相反时,就将它们互换。对n个结点的线性表采用冒泡排序,冒泡排序的外循环最多执行n-1遍。第一遍最多执行n-1次比较,第二遍最多执行n-2次比较,依次类推,第n-1遍最多执行1次比较。因此,整个排序过程最多执行n(n-1)/2次比较。
相关文档
最新文档