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

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

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

2011年03月国二VF全真模拟试题答案详解02.txtcopy(复制)别人的个性签名,不叫抄袭,不叫没主见,只不过是感觉对了。遇到过的事一样罢了。一、选择题(1)C【解析】程序流程图是人们对解决问题的方法、思路或算法的一种图形方式的描述。其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容;流程线表示操作的先后次序。带箭头的线段在数据流程图中表示数据流;带箭头的线段在程序流程图中表示控制流。题中给出的选项中,在图元之间用带有箭头的线段表示图元关系。在模块之间用带有箭头的线段表示调用关系。(2)C【解析】软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们具有抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。(3)C【解析】模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从强到弱分别是:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合这种方式。(4)D【解析】软件需求规格说明书(SRS,SoftwareRequirementSpecification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它具有以下几个方面的作用:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。(5)C【解析】算法的复杂度主要包括算法的时间复杂度和空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算的次数;算法的空间复杂度一般是指执行这个算法所需要的内存空间。(6)B【解析】堆排序的比较次数为nlog2n;直接插入排序的比较次数为n(n-1)/2;快速排序的比较次数为nlog2n。(7)B【解析】栈操作原则上"后进先出",栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈,所以出栈时一定是先出D,再出C,最后出A。(8)An【解析】数据库设计包括数据库概念设计和数据库逻辑设计两个方面的内容。(9)A【解析】关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为一个属性,对应表中的一个字段;在二维表中凡能唯一标识元组的最小属性集称为该表的键或码。(10)C【解析】"选课SC"表是"学生S"表和"课程C"表的映射表,主键是两个表主键的组合。(11)C【解析】.prg类型的文件为命令文件或程序文件,在命令窗口输入MODIFYCOMMAND命令可以建立该类型文件,不能通过连编建立。(12)D【解析】CTOD()函数是将字符串转换成日期型数据,选项B)逻辑表达式,结果为.F.,选项C)的结果是两个字符串相减,函数值是字符型数据。LEN()函数是求字符串长度的函数,函数值为数据型。(13)A【解析】掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。表中所有的备注型和通用型字段的内容都是统一存放在表的1个备注文件中,无论有几个该类型字段都一样。(14)C【解析】STORE是用于给内存变量赋值,此题将X*2赋给a、b和c,因为X=3,所以答案为666。(15)C【解析】理解局部变量、全局变量和私有变量之间的区别。PUBLC说明的变量均是全局变量。在命令窗口中,只有LOCAL说明的变量才是局部变量,且无论在哪一层程序中,只要PUBLC说明的变量均是全局变量。(16)B【解析】在VisualFoxPro中,数据库表中的所有备注型字段和通用型字段内容是单独存放在数据表的备注文件(.FPT)中。当复制数据表时,系统自动复制备注文件,生成1个新的数据表备注文件。(17)D【解析】掌握表设计器中各项功能的使用。在表设计器的"有效性规则"框内,共包含3个规则,分别是:规则、信息和默认值。"格式"属于"显示"区域中的内容。(18)C【解析】LOCATEnFOR是指查找到第1条满足要求的记录,然后使用CONTINUE继续查找下1条满足要求的记录。选项B)是查找所有满足要求的记录。选项A),D)命令格式错误。(19)A【解析】视图是根据表定义的,要依赖数据表而存在,但视图可以同数据表进行联接操作,而且可以用来更新数据。由于视图并不是独立存在的基本表,它是由基本表派生出来的,因此不能利用MODIFYSTRUCTURE命令修改视图结构。(20)D【解析】在SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息。(21)C【解析】在使用SQL语句的删除命令时,根据WHERE短语删除满足指定条件的记录,如果不使用WHERE短语,则表示删除表中的所有记录。此处是对表中的记录进行逻辑删除,如果要物理删除表中记录,还需要加上PACK命令。(22)C【解析】设置表单标题Caption属性,命令短语是Thisform.Caption。(23)C【解析】了解表单设计器和表单数据环境两者之间的关系,通过拖动不同类型的字段,在表单上可生成相应的控件,备注型字段产生编辑框控件。在VisualFoxPro中,利用数据环境,将字段拖到表单中,默认情况下,如果拖动的是字符型字段,将产生文本框控件;逻辑型字段产生复选框控件;表或视图则产生表格控件。(24)B【解析】数据环境中不能添加控件,只能向表单中添加控件,可以在数据环境中添加或删除表及视图,以及编辑表间的关系。(25)D【解析】用于指明表格列数的属性是ColumnCount,RecordSourceType属性是用于指明表格数据源的类型,RecordSource属性用于指定表格数据源,ControlSource属性指定在列中要显示的数据源。(26)B【解析】主程序中有两个变量X和Y,未指定类型默认为PUBLIC,第一个?X,Y语句先显示"X,Y"的值为"2,3",然后调用SUB1程序,在SUB1中,使用了两个与主程序同名的变量"X,Y",变量Y被定义为私有变量,这样,Y值的变化不会被反映到主程序的Y中,而X的值默认为PUBLIC。(27)C【解析】该循环语句中,变量s和i每次执行循环后值的变化如下:程序在第四次执行循环时,因条件(18<=11)为假而退出循环。n(28)B【解析】STORE是用于给内存变量赋值,STR()函数是将数值转换成字符,转换时自动四舍五入,本题是要保存两位小数点,所以正确答案应是X=-3.16。(29)C【解析】VisualFoxPro参照完整性规则包括更新规则、删除规则、插入规则。(30)C【解析】SELECT查询语句最基本的格式为SELECT-FROM-WHERE。选项A)缺少FROM短语,选项B)和D)中条件短语错误。(31)D【解析】在表单控件的使用中,标签控件用来存放单行文本,存放多行文本一般使用编辑框控件。列表框和文本框都没有保存文本的功能。(32)C【解析】在项目管理器窗口上有6个按钮,分别是新建、添加、修改、浏览(运行)、移去和连编按钮,但不具有重命名文件的功能。(33)A【解析】选项A)用来查询数据,属于SQL的查询功能。选项B)用来创建表,选项C)用来修改表结构,选项D)用来删除表文件,都属于SQL的定义功能。(34)C【解析】SELECT用于实现关系的投影操作,使用时将所选的字段名放在SELECT之后,多个字段名间用逗号隔开。WHERE用于实现关系的选择操作,FROM指定查询数据的来源,GROUPBY用于实现分组。(35)C【解析】在SQL查询语句中,续行符号应使用分号(;)。进行多表查询时,指定两表关键字进行连接时,JOIN短语应该与ON短语连用。二、填空题(1)输出【解析】软件测试用例是为了有效发现软件缺陷面编写的包含测试目的、测试步骤、期望测试结果的特定集合。正确认识和设计软件测试用例可以提高软件测试的有效性,便于测试质量的度量,增强测试过程的可管理性。软件测试用例包括:输入值集和输出值集。测试用例是软件测试的核心。(2)前件【解析】n在树形结构中,每一个结点只有一个前件,称为父结点;没有前件的结点只有一个,称为树的根结点;每一个结点可以有多个后件,它们都称为该结点的子结点;没有后件的结点称为叶子结点。(3)存储结构【解析】数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间前后件关系的信息。(4)一对多【解析】两个实体集间的联系实际上是实体集间的函数系,这种函数关系可以有3种,即一对一(1∶1)的联系、一对多(1∶N)或多对一(N∶1)的联系和多对多(N∶N)的联系。(5)概念设计阶段【解析】数据库设计分为以下6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。(6)逻辑独立性【解析】数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。数据独立性一般分为物理独立性与逻辑独立性两个含义。(7)GROUPBY【解析】本题考核SQL查询功能的分组与计算查询,GROUPBY短语用于分组与计算查询。(8)IN【解析】SQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定值中的特殊运算符是IN,即包含测试。(9)数据库管理系统【解析】数据库管理系统的英文缩写是DBMS,数据库的英文缩写是DB,数据库系统的英文缩写是DBS。(10)删除规则【解析】在VisualFoxPro中,参照完整性规则包括更新规则、删除规则和插入规则3种。(11)LIKE【解析】利用SQL查询记录时,可以使用通配符"*",表示0个或多个任意字符,特殊运算符LIKE在此处为字符串匹配运算符。(12)GO70【解析】在VisualFoxPro中,可以使用GO|GOTOnRecordNumber命令直接定位记录,nRecordNumber是记录号。(13).mnxn【解析】.mnx是菜单定义文件,存放着菜单的各项定义,不能直接运行。(14)M.学号【解析】内存变量常用于存储程序运行的中间结果或用于存储控制程序执行的各种参数。可直接通过变量名引用变量的值。但如果当前打开的表中有与变量同名的字段名,此时应使用"M.变量名"或"M->变量名"引用该变量,而字段名可以直接引用。(15)ZAP【解析】在VisualFoxPro中,表记录的删除有逻辑删除和物理删除两种,逻辑删除记录的命令是DELETE,物理删除表中所有记录的命令是ZAP。
查看更多

相关文章

您可能关注的文档