国家二级VF笔试模拟试卷18(共425题)_第1页
国家二级VF笔试模拟试卷18(共425题)_第2页
国家二级VF笔试模拟试卷18(共425题)_第3页
国家二级VF笔试模拟试卷18(共425题)_第4页
国家二级VF笔试模拟试卷18(共425题)_第5页
已阅读5页,还剩97页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级VF笔试模拟试卷18(共9套)(共425题)国家二级VF笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、一个队列的入列序号是1,2,3,4,则队列的输出系列是______。A、4,3,2,1B、1,2,3,4C、1,4,3,2D、3,2,4,1标准答案:B知识点解析:暂无解析2、下面不属于软件设计原则的是()。A、抽象B、模块化C、白底向上D、信息隐蔽标准答案:C知识点解析:软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念。它们是:抽象、模块化、信息隐蔽、模块独立性。没有自底向上3、在VisualFoxPro中“表”是指A、报表B、关系C、表格D、表单标准答案:B知识点解析:本题是对VisualFoxPro基本概念的考查,考查“表”的概念。在VisualFoxPro中,用表这个概念来表示数据库理论中的关系,数据库中的数据就是由表的集合构成的,因此正确答案为选项B。4、结构化程序设计的3种基本结构是()。A、过程、子程序和分程序B、顺序、选择和重复C、递归、堆栈和队列D、调用、返回和转移标准答案:B知识点解析:程序的基本控制结构包括顺序、选择和循环(重复)。5、有下列二叉树,对此二叉树前序遍历的结果为()。A、XZCYABB、XYZABCC、XYABCZD、XYAZBC标准答案:D知识点解析:暂无解析6、在以下术语中,与数据的逻辑结构无关的是______。A、线性结构B、链式结构C、树型结构D、网状结构标准答案:2知识点解析:暂无解析7、软件的结构化开发过程各阶段都应产生规范的文档,以下选项中,在设计阶段应产生的文档是Ⅰ。A、可行性分析报告书B、软件需求说明书C、软件设计规格说明书D、软件测试报告书标准答案:4知识点解析:本题考点是开发过程计划期的任务。可行性分析报告书是在可行性分析阶段产生的,软件需求说明书是在需求分析阶段产生的,软件设计规格说明书是在设计阶段产生的,软件测试报告书是在测试阶段产生的。8、关系数据库的任何检索操作的实现都是由3种基本检索运算组合而成的,这3种基本运算不包括()。A、选择B、投影C、删除D、连接标准答案:4知识点解析:关系数据库中定义了关系操作,关系操作的能力可用关系代数来表示,关系代数的运算可分两类:一类是传统的集合运算,如并、差、交、笛卡尔积,这类运算将关系看成元组的集合,其运算是从关系的“水平”方向,即行的角度来进行的。另一类是专门的关系运算,这类运算不仅涉及行而且涉及列,主要包括对关系进行垂直分解的投影操作,对关系进行水平分解的选择操作,对关系进行结合的联接操作,在关系数据库的任何检索操作都可以由三种基本检索运算组合而实现。9、算法的计算量的大小称为算法的()。A、概率B、难度C、复杂性D、效率标准答案:4知识点解析:算法的复杂性是对一个算法量和所需存储空间大小的估计,其中计算量是算法的时间复杂性,算法所需空间大小是算法的空间复杂性。10、两个或两个以上模块之间。联系的紧密程度称为()。A、耦合性B、内聚性C、复杂性D、数据传输特性标准答案:1知识点解析:藕合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。二、选择题(本题共25题,每题1.0分,共25分。)11、______是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路变换成外部形式离开软件结构。A、数据流B、变换流C、事务流D、信息流标准答案:B知识点解析:暂无解析12、假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。A、DOmymenuB、DOmymenu.mprC、DOmymenu.pjxD、DOmymenu.max标准答案:B知识点解析:暂无解析13、假设有Student表,可以正确添加字段“平均分数”的命令是()。A、ALTERTABLEstudentADD平均分数F(6,2)B、ALTERDBFStudentADD平均分数F6,2C、CHANGETABLEStudentADD平均分数F(6,2)D、CHANGETABLEstudentINSERT平均分数6,2标准答案:A知识点解析:本题使用SQL对表结构进行修改。修改表结构的命令格式是:ALTERTABLE<表名>,使用ADD子句用于说明所增加的字段和字段属性说明,选项C和选项D的命令关键字CHANGE是FoxPro中编辑记录的命令,可排除,选项B中用来说明字段属性的方法错误(没有加上括号)。因此正确答案为选项A。14、为了在报表中打印当前时间,这时应该插入一个A、表达式控件B、域控件C、标签控件D、文本控件标准答案:B知识点解析:域控件用于打印表或视图中的字段,变量和表达式的计算结果。故选项B为正确答案。15、函数STR(12345.678,6,2)的结果是A、12345B、12345C、12346D、12345.7标准答案:C知识点解析:STR()函数是将数值型数据转换成对应的字符型数据,题目中给出的自变量的整数部分只有五位,加上小数点共计六位,因而对小数点后第一位四舍五入,结果应是12346,故选项C为正确答案。16、下列程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。X=8DOWHILE.T.X=X+1IFX=INT(X/3)*3?XELSELOOPENDIFIFX>10EXITENDIFENDDOA、912B、1215C、1518D、1821标准答案:1知识点解析:DOWHILE-ENDDO语句的格式:DOWHILE<条件><命令序列>ENDDO执行该语句时,先判断DOWHILE处的循环条件是否成立,如果条件为真,则执行DOWHILE与ENDDO之间的<命令序列>(循环体)。当执行到ENDDO时,返回到DOWHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。在循环语句的循环体中还可以出现两条特殊的命令:LOOP和EXIT。这两条命令会影响循环语句的正常执行流程。①如果循环体包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回DOWHILE处重新判断条件;②如果循环体包含EXIT命令,那么当遇到EXIT时,就结束循环语句的执行,转回执行EXIT后面的语句。分析题干,首先将初始值8分别赋给两个变量X,然后进入循环。执行X=X+1后,X=9,INT表示取整数,则INT(X/3)*3的结果为9,即IF的判断条件成立,所以输出X,即输入9,因为此时X=9,小于10,再次进入循环。执行X=X+1后,X=10,则INT(X/3)*3的结果为9,即IF的判断条件不成立,执行LOOP命令,不再执行后面的语句,而是转回DOWHILE处重新判断条件,重新执行循环。执行X=X+1后,X=11,则INT(X/3)*3的结果为9,即IF的判断条件不成立,执行LOOP命令,不再执行后面的语句,而是转回DOWHILE处重新判断条件,重新执行循环。执行X=X+1后,X=12,则INT(X/3)*3的结果为12,即IP的判断条件成立,所以输入X,即输入12,因为此时X=12,大于10,执行EXIT命令,跳出循环。最后输出的是9和12。17、设有变量sr=“2000年上半年全国计算机等级考试”,能够显示“2000年上半年计算机等级考试”的命令是______。A、?sr“全国”B、?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)C、?STR(sr,1,12)+STR(sr,17,14)D、?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)标准答案:8知识点解析:SUBSTR(<字符表达式>,<起始位置>[<长度>])函数的作用是指定表达式值的指定起始位置取指定长度的子串作为函数值。选项A是错误的命令。选项B的结果为“2000年上年全国计算机等级考试”。选项C中STR()函数的功能是将数值转换为字符串,所以STR的中应为数值,此语句格式不正确。选项D中SUBSTR(sr,1,12)是从字符串的第1位起取12个字符,结果为“2000年上半年”,SUBSTR(sr,17,14)是从字符串第17个位置取14个字符,结果为“计算机等级考试”,“+”是用于连接两个字符串。18、新创建的表单默认标题为Forral,为了修改表单的标题,应设置表单的______。A、Name属性B、Caption属性C、Closable属性D、AlwaysOnTop属性标准答案:2知识点解析:表单的标题可由Caption属性来设置。19、以下关于关系的说法正确的是______。A、列的次序非常重要B、当需要索引时列的次序非常重要C、列的次序无关紧要D、关键字必须指定为第一列标准答案:4知识点解析:在一个关系中列的次序无关紧要。任意交换两列的位置也不影响数据的实际含义。20、打开过程文件BAG.prg的命令是______。A、OPENPROCEDUREBAG.prgB、SETPROCEDURETOC、SETPROCEDUREBAG.prgD、SETPROCEDURETOBAG.prg标准答案:8知识点解析:暂无解析21、在网络(多用户)环境下,如以独占方式打开数据库,则()。A、独占用户和其他用户都无法修改数据库B、只有独占用户自己可以写入数据库C、独占用户和其他用户均可修改数据库D、其他用户可以修改数据库标准答案:2知识点解析:暂无解析22、在下列各式中,运算结果为数值的是()。A、CTOD(‘04/05/97’)-28B、‘1234’+‘5678’C、120+30-150D、LEN(‘ABCD’)-1标准答案:8知识点解析:暂无解析23、执行第20题的命令序列之后,数据库文件TTT.DBF中的记录共有()。A、6条B、3条C、2条D、1条标准答案:2知识点解析:暂无解析24、在一个VisualFoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是A、1B、2C、3D、5标准答案:1知识点解析:掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。表中所有的备注型和通用型字段的内容都是统一存放在表的1个备注文件中,无论有几个该类型字段都一样。数据表字段类型包括:字符型,数值型、货币型、浮点型、日期型、日期时间型、双精度型、整型、逻辑型、备注型、通用型、字符型(二进制)、备注型(二进制)13种类型。25、当选中菜单某个选项时,都会有一定的动作,这个动作可以是A、执行一条命令B、执行一个过程C、激活另一个菜单D、以上都可以标准答案:8知识点解析:无论是哪种菜单,当选中菜单某个选项时,都会有一定的动作,这个动作可以是执行一条命令执行一个过程和激活另一个菜单。26、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于______。A、一对一联系B、一对二联系C、多对多联系D、一对多联系标准答案:1知识点解析:两个实体间的联系可以归纳为3种类型:一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。一对多联系:一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。多对多联系:多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录其匹配。27、在建立惟一索引,出现重复字段值时,只存储重复出现记录的______。A、第1个B、最后一个C、全部D、几个标准答案:1知识点解析:索引类型分类:①主索引:主索引是一种只能在数据库表中建立不能在自由表中建立的索引。在指定的字段或表达式中,主索引的关键字绝对不允许有重复值。②候选索引:和主索引类似,它的值也不允许在指定的字段或表达式中重复。一个表中可以有多个候选索引。③惟一索引:惟一索引允许关键字取重复的值。当有重复值出现时,索引文件只保存重复值的第1次出现。提供惟一索引主要是为了兼容早期的版本。④普通索引:普通索引允许关建字段有相同值。在一对多关系的多方,可以使用普通索引。28、只有满足连接条件的记录才包含在查询结果中,这种连接为______。A、左连接B、右连接C、内部连接D、完全连接标准答案:4知识点解析:SELECT……FROMTABLEINNER|LEFT|RIGHT|FULLJOINTABLEONJOINCONDITIONWHERE…其中:INNERJOIN等价于JOIN,为普通连接,在VisualFoxPro中称为内部连接,即只有满足连接条件的记录才出现在查询结果中。LEFTJOIN为左连接,即除满足连接条件的记录出现在查询结果中外,第1个表中不满足连接条件的记录也出现在查询结果中。RIGHTJOIN为右连接,即除满足连接条件的记录出现在查询结果中外,第2个表中不满足连接条件的记录也出现在查询结果中。FULLJOIN可以称为全连接,即两个表中的记录不管是否满足连接条件将都在目标表或查询结果中出现,不满足连接条件的记录对应部分为NULL。29、通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性的______.A、参照完整性B、实体完整性C、域完整性D、字段完整性标准答案:4知识点解析:参照完整性与表之间的联系有关,实体完整性表明表中的记录是惟一的,域完整性指明字段的数据类型和宽度来限制该字段的取值范围,在数据完整性中无字段完整性的说法。30、SQL的查询语句中,______短语用于实现关系的投影操作。A、WHEREB、SELECTC、FROMD、GROUPBY标准答案:2知识点解析:4个选项所列出的短语都属于SELECT语句的短语,SELECT短语用于实现关系的投影操作,将所选的属性名置于SELECT短语后面,多个属性名之间用逗号隔开;A选项WHERE短语用于实现关系的选择操作。C选项FROM短语指定查询数据的来源,D选项GROUPBY短语用于实现分组。31、使用窗口命令方式来修改表单,应使用命令()。A、MODIFYFILEB、MODIFYVIEWC、MODIFYFORMD、MODIFYMENU标准答案:4知识点解析:选项A打开编辑窗口,从中可以修改或创建文本文件:选项B显示视图设计器,从中可以修改已存在的视图;选项C在命令窗口使用修改表单的命令:选项D打开菜单设计器,从中可以修改或创建菜单系统。32、查询选修“KC1”的学生中成绩最高的学生的学号,下列语句正确的是()。A、SELECT学生号FROM选课:MHERE课程号=“KC1”AND成绩>=;(SELECT成绩FROM选课;WHERE课程号=“KC1”)B、SELECT学生号FROM选课;WHERE课程号=“KC1”AND成绩IN;(SELECT成绩FROM选课;WHERE课程号=“KC1”)C、SELECT学生号FROM选课:WHERE课程号=“KC1”AND成绩>=ALL:(SELECT成绩FROM选课;WHERE课程号=“KC1”)D、SELECT学生号FROM选课;WHERE课程号=“KC1”AND成绩IN;(SELECT成绩FROM选课)标准答案:4知识点解析:本题是嵌套循环查循,内层查询的结果是选修“KC1”课程号同学的成绩的集合。外层查询结果中的成绩应该大于内层查询结果成绩集合中的所有值,使用ALL运算,而IN是表示外层查询结果中的成绩属于内层查询结果成绩集合中的结果。33、数据库系统与文件系统的主要区别是______。A、数据库系统复杂,而文件系统简单B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量标准答案:2知识点解析:数据库技术的主要目的是有效管理和存取大量的数据资源,包括:提高数据的共享性,减少数据的冗余度,提供数据与应用程序的独立性。34、用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引类是A、主索引B、候选索引C、普通索引D、惟一索引标准答案:D知识点解析:本题考杏VisualFoxPro中使用命令建立不同类型的索引的方法。在VisualFoxPro中使用命令建立索引时,表达式中如果出现UNIQUE表示建立惟一索引,出现CANDIDATE表示建立候选索引。没有这些关键字表示建立的是普通索引。故选项D为正确答案。35、以下关于查询描述正确的是A、不能根据自由表建立查询B、只能根据自由表建立查询C、只能根据数据库表建立查询D、可以根据数据库表和自由表建立查询标准答案:D知识点解析:本题考查对查询的理解。在VisualFoxPro中,查询不仅可以根据自由表建立,而且可以根据数据库表建立。因此正确答案为选项D。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。标准答案:数据库系统或数据库系统阶段或数据库或数据库阶段或数据库管理技术阶段知识点解析:在数据库系统管理阶段,数据是结构化的,是面向系统的,数据的冗余度小,从而节省了数据的存储空间,也减少了对数据的存取时间,提高了访问效率,避免了数据的不一致性,同时提高了数据的可扩充性和数据应用的灵活性;数据具有独立性,通过系统提供的映象功能,使数据具有两方面的独立性:一是物理独立性,二是逻辑独立性;保证了数据的完整性、安全性和并发性.综上所达,数据独立性最高的阶段是数据库系统管理阶段。37、在树型结构中,没有前件的结点是______。标准答案:根结点知识点解析:树型结构具有如下特点:·每个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点,简称为树的根;·每一个结点可以有多个后件,它们都称为该结点的予结点。没有后件的结点称为叶子结点:·一个结点所拥有的后件个数称为树的结点度;·树的最大层次称为树的深度。38、一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于______的联系。标准答案:一对多知识点解析:在现实世界中事物间的关联称为联系。在概念世界中联系反映了实体集间的一定关系。两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有3种,分别是一对一,一对多和多对多,依据题意,一名学生只能住一间宿舍,一问宿舍可住多名学生,所以实体“宿舍”与实体“学生”的联系属于一对多的联系。39、在面向对象方法中,类之间共享属性和操作的机制称为【】。标准答案:继承知识点解析:类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类之间的继承关系实现了类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其父类的属性和方法,当然,也可以定义自己的属性和方法。40、若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。标准答案:白盒知识点解析:软件测试的方法有3种:动态测试、静态测试和正确性证明。设计测试实例的方法一般有两类:黑盒测试方法和白盒测试方法。在使用黑盒法设计测试实例时,测试人员将程序看成一个“黑盒”,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的“功能说明”,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的;如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中所有的错误,则至少必须使程序中每种可能的路径都执行一次。实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。四、填空题(本题共10题,每题1.0分,共10分。)41、{09/23/1998}+1的结果是______。标准答案:{09/24/1998}知识点解析:暂无解析42、实体完整性保证了表中记录的【】,即在一个表中不能出现重复记录。标准答案:唯一性知识点解析:实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在VisualFoxPro中利用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。43、设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)。SELECT课程号,AVG(成绩)FROMSC______标准答案:GROUPBY课程号或GROUPBY1或GROUPBYSC.课程号知识点解析:本题考查对SQL语句的GROUP子句的掌握。在使用SQL检索每门课程的课程号及平均分时,须按课程号进行分组。按课程号分组查询可以用GROUPBY,GROUPBY1表示按SC表的第一个字段进行分组,指定分组字段时也可使用表名。字段的方法,因此答案也可以写成GROUPBYSC.课程号。s44、查询“学生成绩”表中所有不是姓“李”的学生记录,其SQL语句为:SELECT*FROM学生成绩WHERE姓名______"李%"标准答案:NOTLIKE知识点解析:利用SQL查询记录时,可以使用通配符“%”,表示0个或多个任意字符。特殊运算符LIKE在此处为字符串匹配运算符。45、利用SQL语句统计选修了“计算机”课程的学生人数。请将下面的语句补充完整。SELECT______FROM选课表WHERE课程名=“计算机”标准答案:COUNT(*)知识点解析:SQL不仅有一般的检索功能,而且还有计算方式的检索,用于计算检索的函数见下表。46、使用下列INSERT语句格式向表中插入数据,如果没有指定列名,则新插入的记录要求在每个属性列上【】。INSERTINTO<表名>[(列名…)]VALUES(<值>)标准答案:均有值知识点解析:暂无解析47、在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字字段或候选关键宇段时,自动更改所有相关子表中的对应值,应选择【】。标准答案:级联知识点解析:“更新规则”包括“级联”、“限制”和“忽略”3个选项。其中,当更改父表中的主关键字字段或候选关键字段时,自动更改所有相关子表中的对应值,应选择级联。参照完整性的基本概念。48、客观世界的任何事物都可以被看作是对象,对象所具有的特征称为【】。标准答案:属性知识点解析:属性用来表示对象的状态,方法用来描述对象的行为。在面向对象的方法里,对象被定义为由属性和相关方法组成的包。49、多栏报表的栏目数可以通过______对话框来设置。标准答案:页面设置知识点解析:多栏报表是一种分为多个栏目打印输出的报表。如果打印的内容较小,横向只占用部分页面,设计成多栏报表比较合适。这可以通过“页面设置”对话框来设置。操作如下:从“文件”菜单中选择“页面设置”命令,在弹出的“页面设置”对话框的“列”区域中,把“列数”微调器的值调整为栏目数即可。50、如果表单及表单控件同时设置了INIT事件,运行表单时,后引发的是______中的INIT事件。标准答案:表单知识点解析:INIT事件在对象建立时引发。在表单对象的Init事件引发之前,将先引发它所包含的控件对象的Init事件。国家二级VF笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、打开数据库文件,其中出生日期字段为日期型,下列表达式中结果不是日期型的为:()。A、CTOD(“09/18/97”)B、出生日期+5C、DTOC(出生日期)D、DATE()—2标准答案:4知识点解析:暂无解析2、某学校的工资管理程序属于()。A、系统程序B、应用程序C、工具程序D、文字处理软件标准答案:2知识点解析:暂无解析3、表示数据库文件中平均分超过90分和不及格的全部女生记录,应当使用的命令()。A、LISTFOR性别=’女’,平均分>=90,平均分<=60B、LISTFOR性别=’女’,平均分>=90,平均分(60C、LISTFOR性别=’女’.AND.平均分>-90.AND,平均分<60D、LISTFOR性别=?女’.AND.(平均分>-90.0R.平均分<60)标准答案:8知识点解析:暂无解析4、文件CGE.MNX是一个()。A、标鉴数据库文件B、菜单数据库文件C、项目数据库文件D、报表数据库文件标准答案:2知识点解析:暂无解析5、在已打开的数据库文件中,有“姓名”字段。此外又定义了一个内存变量“姓名”。要把内存变量“姓名”的值传送给当前记录的姓名字段,应使用的命令()。A、姓名=M->姓名B、RAPLACE姓名WITHM->姓名C、STOREM->姓名TO姓名D、GTHERFROMM->姓名FIELDS姓名标准答案:2知识点解析:暂无解析6、下列程序不属于支持软件的是()。A、反汇编程序B、调试程序C、装入程序D、工资管理程序标准答案:8知识点解析:暂无解析7、未婚男教师的逻辑表达式为()。A、婚否=.F.AND职业=‘教师’AND性别=‘男’B、.NOT.婚否.AND职业=‘教师’AND性别=‘男’C、婚否=.F.职业=‘教师’,性别=‘男’D、.NOT.婚否.AND职业=‘教师’性别=‘男’标准答案:2知识点解析:暂无解析8、在FoxPro的帮助系统中,FOXHELP.DBF的备注字段文件是()。A、FOXHELP.HLPB、FOXHELP.DBTC、FOXHEI,P.FPTD、FOXHELP.DOC标准答案:4知识点解析:暂无解析9、取值只有两种的数据类型是()。A、日期型B、整型C、逻辑型D、字符型标准答案:4知识点解析:暂无解析10、在FoxPro中,常量分为()。A、数值常量、日期常量、逻辑常量B、字符常量、数值常量、日期常量、逻辑常量C、字符常量、数值常量、日期常量D、字符常量、数值常量、内存静态常量、逻辑常量标准答案:2知识点解析:暂无解析二、选择题(本题共25题,每题1.0分,共25分。)11、在VisualFoxPro中,在执行了SETDATEAMERICAN之后:不能显示4位年份的命令是()。A、?YEAR(DATE())B、?LEFT(DTOC(DATE()),4)C、?LEFT(口TOC(DATE(),1),4)D、?SUBSTR(DTOC(DATE(),1),1,4)标准答案:2知识点解析:暂无解析12、顺序执行下面两条命令:N=123456.789@10,6SAYNPICTUCRE““$$999,999.9”屏幕显示的结果是()。A、S123,456.7B、SSl23,456.7C、S123,456.8D、SSl23,456.8标准答案:1知识点解析:暂无解析13、有以下程序段:D0CASECASE计算机<60?”计算机成绩是:”+”不及格”CASE计算机>=60?”计算机成绩是:”+”及格”CASE计算机>;70?”计算机成绩是:”+”中”CASE计算机>=80?”计算机成绩是:”+”良”CASE计算机>=90?”计算机成绩是:”+”优”ENDCASE设学生数据库当前记录的“计算机”字段的值是89,屏幕输出为()。A、计算机成绩是:不及格B、计算机成绩是:及格C、计算机成绩是:良D、计算机成绩是:优标准答案:2知识点解析:暂无解析14、有下列语句序列:Y=”99.88”X=VAL(Y)?&Y=X执行以上语句序列之后,最后一条命令的显示结果是()。A、99.8B、.T.C、.F.D、出错信息标准答案:2知识点解析:暂无解析15、要判断数值型变量Y是否能够被7整除,错误的条件表达式为()。A、MOD(Y,7)=0B、INT(Y/7)=Y/7C、#NAME?D、INT(Y/7)=MOD(Y,7)标准答案:8知识点解析:暂无解析16、在修改数据库文件的结构时,应使用命令()。A、MODIFYCOMMANDB、CREATEC、MODIFYSTRUCTURED、CREATEFROM标准答案:4知识点解析:暂无解析17、每个工作区可以打开几个数据库文件,正确的是()。A、1B、2C、10D、15标准答案:1知识点解析:暂无解析18、一个数据库的全部MEMO字段的内容存储在()。A、不同的备注文件B、同一个文本文件C、同一个备注文件D、同一个数据库文件标准答案:4知识点解析:暂无解析19、在提示符下,要修改数据库TEST.DBF的结构,应用命令()。A、MODISTRUTESTB、MODICOMMTESTC、EDITSTRUTESTD、TYPETEST标准答案:1知识点解析:暂无解析20、ROUND(156.789,2)返回的是()。A、160B、156.79C、156.79D、200标准答案:4知识点解析:暂无解析21、要从某数据库文件中真正删除一条记录,应使用命令()。A、先用DELETE命令,再用ZAP命令B、直接用ZAP命令C、先用DELETE命令,再用PACK命令D、直接用DELETE命令标准答案:4知识点解析:暂无解析22、数据库文件已打开而索引文件尚未打开时,打开索引文件的命令是()。A、USE(索引文件名)B、INDEXWITH(索引文件名)C、SETINDEXTO(索引文件名)D、INDEXON(索引文件名)标准答案:4知识点解析:暂无解析23、FoxPro启动后,在命令窗口中,执行命令文件MAIN.PRG使用的命令是()。A、!MAINB、DOMAINC、MAIND、RUNMAIN,标准答案:2知识点解析:暂无解析24、在“职工档案”库文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用的逻辑表达式是()。A、婚否.OR.(性别=”女”)B、(婚否=.T.).AND.(性别=”女”)C、婚否.AND.(性别=”女”)D、已婚.OR.(性别=”女”)标准答案:4知识点解析:暂无解析25、在FoxPro数据库中的常量的类型种类有()。A、4B、5C、6D、7标准答案:1知识点解析:暂无解析26、执行命令:STORE”3.1416”TOTEST?TYPE(“TEST”)其结果为()。A、DB、LC、CD、N标准答案:4知识点解析:暂无解析27、执行命令STORECTOD(‘03/0994’)TOA后,变量A的类型为()。A、日期型B、数值型C、备注型D、字符型标准答案:1知识点解析:暂无解析28、是存储在计算机内部的数据集合()。A、网络系统B、数据库C、操作系统D、数据库管理系统标准答案:2知识点解析:暂无解析29、报表格式文件的扩展名是()。A、IDXB、MEMC、FRMD、FMT标准答案:4知识点解析:暂无解析30、在FoxPro中,可以使用的两类变量是()。A、内存变量和字段变量B、全局变量和局部变量C、字段变量和简单变量D、内存变量和自动变量标准答案:1知识点解析:暂无解析31、若使用REPLACE命令时,起范围子句为ALL或REST,则执行该命令后,记录指针指向()。A、首记录B、末记录C、首记录的前面D、末记录的前面标准答案:8知识点解析:暂无解析32、使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是()。A、OPENQUERYzgjk,qprB、MODIEYQUERY2gjk.qprC、D0QUERYzgjk.qprD、CREATEQUERYzgjk.qpr标准答案:2知识点解析:暂无解析33、下面关于VisualFoxPro数组的叙述中,错误的是()。A、用DIMENSION和DECLARE都可以定义数组B、Viaua1FoxPro只支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种类型D、新定义数组的各个数组元素初值为,F标准答案:4知识点解析:暂无解析34、在下列函数中,函数值为数值的是()。A、AT(‘人民’,’中华人民共和国’)B、CTOD(‘01/01/96’)C、BOF()D、SUBSTR(DTOC(DATE()),7)标准答案:1知识点解析:暂无解析35、在VisualFoxPro中,通用型字段G和备注型字段U在表中的宽度都是()。A、2个字节B、4个字节C、8个字节D、10个字节标准答案:2知识点解析:暂无解析三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、常用的黑箱测试有等价类划分法、【】和错误推测法3种。标准答案:界值分析法知识点解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。’常用的黑箱测试有等价类划分、边界值分析法和错误推测法3种。37、测试的目,的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。标准答案:调试知识点解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。38、软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。标准答案:完善性知识点解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为厂使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加上效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。39、在面向对象的设计中,用来请求对象执行某—处理或回答某些信息的要求称为【】。标准答案:消息知识点解析:在面向对象技术中,主要用到对象(object)、类(class)、方法(method)、消息(message)、继承(inheritante)、封装(encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。40、关键字ASC和DESC分别表示【】的含义。标准答案:升序排列和降序排列知识点解析:ASC表示升序排列,DESC表示降序排列,多用在索引定义和SELECT语句中的ORDER子句中;四、填空题(本题共10题,每题1.0分,共10分。)41、函数STR(1234.5454,7,3)的值为【】。标准答案:1234.55知识点解析:STIR(<数值表达式>)函数是将<数值表达式>的值转换成字符串,转换时根据需要自动进行四舍五入。返回字符串的理想长度L应该是<数值表达式>值的整数部分位数加上<小数位数>值,再加1位小数点。如果<长度>部分大于L,则在字符串前端加空格补充;如果<长度>值大于等于<数值表达式>整数部分的位数,但小于L,则优先满足整数部分而自动调整小数位数;如果<长度>值小于整数部分的位数,则返回一串星号(*);默认的为返回整数部分的值。42、设有职工(编号,姓名,职称,基本工资)和工资(编号,…,实发工资)两个数据库文件,如下程序段用关联方法显示所有职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。USE工资IN1ORDER编号USE职工IN2ORDER编号SETRELATIONTO编号【】标准答案:INTO工资知识点解析:建立关联的命令是SETRELATIONTOeExpression1INTOnWorkArea1|cTableAlias1。eExpression1指定建立临时联系的索引关键字,nWorkArea1(工作区号)或cTableAlias1(表的别名)说明临时联系是由当前工作区的表到哪个表的。如果字段不是当前表的,需要指出表名。43、假设存在表STUDENT.dbf,如果要显示成绩中最高的15%的考生信息,应输入命令:SELECT*TOP【】FROMSTUDENTORDERBY成绩DESC标准答案:15PERCENT知识点解析:TOP短语不能单独使用,TOP短语必须与排序短语ORDERBY同时使用才有效果。44、在文本框中用来指定每个字符输入时必须遵守的规则的属性是【】。标准答案:InpukMask知识点解析:文本框中用来指定每个字符输入时必须遵守的规则的属性是InputMask。45、建立快捷菜单时,在选定对象的RightClick事件代码中添加调用快捷菜单程序的命令是【】。标准答案:DO知识点解析:建立快捷菜单时,在选定对象的RightClick事件代码中添加调用快捷菜单程序的命令是DO<快捷菜单程序文件名>,其中文件名的扩展名.mpr不能省略46、在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,正确的书写格式是【】。标准答案:编辑(\<E)知识点解析:在指定菜单项名称时,如果要设置菜单项的访问键,方法是在要作为访问键的字符前加上“\<”两个字符,并用括号将字符括起。47、SQL是一种高度非过程化的语言,它可以直接以【】方式使用,也可以程序方式使用。标准答案:命令交互知识点解析:SQL语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。48、删除学生关系中学号值为0240515的元组,应使用命令DELETE【】学生WHERE学号=“0240515”标准答案:FROM知识点解析:删除数据库的命令格式为:DELETEFROMTableName[WHERECondition]49、假设在数组temp中存放的是student表中第1条记录,要求通过数组将该记录插入到表stu表中,命令语句为:INSERTINTOstu【】temp标准答案:FROMARRAY知识点解析:VisualFoxPro支持两种SQL插入命令格式,其中通过短语FROMARRAYArrayName短语,可以从指定的数组中插入记录。50、VisualFoxPro中支持两种类型的菜单,分别是【】和弹出式菜单。标准答案:条形菜单知识点解析:VisualFoxPro中,支持两种类型的菜单,分别是条形菜单和弹出式菜单。菜单系统一般是一个下拉式菜单,它是由一个条形菜单和一个弹出式菜单所组成的。五、填空题(含2小题)(本题共1题,每题1.0分,共1分。)51、如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的SOL语句填空。SELECT姓名,单位;FROM图书管理图书;WHERE借书证号IN;(SELECT【】;FROM图书管理!借阅:CROCPBY借书证号;【】COUNT(t)>’2)标准答案:借书证号,HAVING知识点解析:暂无解析国家二级VF笔试模拟试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、结构化程序设计方法特点大致可分为3点,下列选项中,______不是其特点。A、要求所有模块都使用单入口、单出口,顺序、选择和循环三种控制结构B、由顶向下逐步求精的程序设计方法C、采用模块化来实施具体开发D、充分考虑模块间的相互联系标准答案:D知识点解析:暂无解析2、数据的存储结构是指A、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的顺序存储方式D、数据的逻辑结构在计算机中的表示标准答案:D知识点解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构。所以选项D正确。3、A、

B、

C、

D、

标准答案:D知识点解析:暂无解析4、使用调试器调试第?题的程序,如果想在过程SWAP执行时观察Xl的值,可以在其中设置一条命令,程序执行到该命令时,系统将计算Xl的值,并将结果在调试输出窗口中显示,这条命令的正确写法是______。A、DEBUGOUTX1B、DEBUGX1C、OUTX1D、TESTX1标准答案:1知识点解析:在模块程序中设置一些DEBUGOUT<表达式>命令,当模块程序调试执行到此命令时,会计算出表达式的值,并将结果送到调试输出窗口。5、下列SQL语句中,用于修改表结构的是A、ALTERB、CREATEC、UPDATED、INSERT标准答案:1知识点解析:SQL语句中凡创建都用CRE。ATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。6、件设计过程中,应首先进行的工作是______。A、总体设计B、模块设计C、界面设计D、数据库设计标准答案:1知识点解析:本题考查点是系统设计的任务。经过需求分析阶段的工作,系统功能已经确定。软件设计的基本任务是解决如何实现系统的功能。首先要进行的工作是总体设计,然后是在此基础上进行详细设计。7、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符号构成。下列图符号不属于数据流图的是A、控制流B、加工C、数据存储D、源和潭标准答案:1知识点解析:数据流图主要图符元素有:①加工,用圆或椭圆表示,输入数据经过加工变换产生输出;②数据流,用箭头表示,沿箭头方向传送数据的通道;⑧存储文件,用双杠表示,处理过程中存放各种数据文件;④源、潭,用方框表示,系统和环境接口。8、若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是______。A、1,4,3,2B、2,3,4,1C、3,1,4,2D、3,4,2,1标准答案:4知识点解析:栈是一种后进先出表,选项C中,先出栈的是3,说明此时栈内必然有1、2,由于1先于2进栈,所以它不可能在2之前出栈,故选项C这种出栈序列是不可能的。9、在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是______。A、循环的集合B、地址的集合C、路径的集合D、目标的集合标准答案:4知识点解析:软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。10、下列叙述中正确的是______。A、软件测试的主要目的是发现程序中的错误B、软件测试的主要目的是确定程序中错误的位置C、为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D、软件测试是证明软件没有错误标准答案:A知识点解析:关于软件测试的目的,GrenfordJ.Myers在《TheArtofSoftwareTesting》一书中给出了深刻的阐述;软件测试是为了发现错误而执行程序的过程;一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。整体来说,软件测试的目的就是尽可能多地发现程序中的错误。二、选择题(本题共25题,每题1.0分,共25分。)11、执行下列命令后显示的结果是______。SJ=“FoxPro数据库”?SUBSTR(SJ,LEN(SJ)/2,6)A、FoxProB、数据库C、数据D、ro数据标准答案:B知识点解析:暂无解析12、按顺序执行下列命令:B1=5B2=B1+3B2=B2+2则变量B2的值是______。A、5B、8C、10D、2标准答案:C知识点解析:暂无解析13、假定系统日期是1998年12月20日,有如下命令:N=YEAR(DATE()-1900)%100执行后N的值应为______。A、1998B、98C、20D、12标准答案:B知识点解析:暂无解析14、报表文件的扩展名是______。A、.MNXB、.FRXC、.FXPD、.PRG标准答案:B知识点解析:暂无解析15、设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,查询0002号借书证的读者姓名和所借图书的总价值。下面SQL语句正确的是______。SELECT姓名,SUM(A、总编号IN(SELECT总编号FROM借阅WHERE借书证号="0002")B、总编号NOTIN(SELECT总编号FROM借阅WHERE借书证号="0002")C、总编号=(SELECT总编号FROM借阅WHERE借书证号="0002")D、WHERE借书证号="0002"标准答案:A知识点解析:暂无解析16、打开数据库abc的正确命令是A、OPENDATABASEabcB、USEabcC、USEDATABASEabcD、OPENabc标准答案:A知识点解析:在VisualFoxPro中,打开数据库的命令是OPENDATABASE<数据库名>,打开数据表的命令是USE<数据表名>。选项B)打开的是一个名为abc的数据表,选项C)、D)都存在语法错误。17、在VisualFoxPro中,以只读方式打开数据库文件,应使用命令A、EXCLUSIVEB、SHAREDC、NOUPDATED、VALIDATE标准答案:C知识点解析:打开数据库文件时,NOUPDATE选项指定数据库按只读方式打开,即不允许对数据库进行修改。18、为表单MyForm添加事件或方法代码,改变该表单中的控件cmd1的Caption属性的正确命令是______。A、MyForm.cmd1.Caption=“最后一个”B、This.cmd1.Caption=“最后一个”C、ThisForm.cmd1.Caption=“最后一个”D、ThisFormset.cmd1.Caption=“最后一个”标准答案:C知识点解析:要改变控件cmd1的Caption属性,需要对该属性进行赋值操作。要通过表单对象访问该控件,可以采用内置的变量thisform,因此用于完成“改变表单中的控件cmd1的Caption属性”的命令为ThisForm.cmd1.Cap-tion="…",本题应该选C。19、在VisualFoxPro中,创建数据库的命令是CREATEDATABASE<数据库文件名|?>,如果不指定数据库名称或使用问号,产生的结果是A、系统会自动指定默认的名称B、弹出"保存"对话框,提示用户输入数据库名称并保存C、弹出"创建"对话框,提示用户输入数据库名称并保存D、弹出"提示"对话框,提示用户不可以创建数据库标准答案:C知识点解析:本题考查了建立数据库。用CREATEDATABASE创建数据库时,如果不指定数据库名称或使用问号都会弹出"创建"对话框请用户输入数据库名称。20、下列程序段执行后,内存变量y的值是()。x=76543y=0DOWHILEx>0y=x%10+Y*10X=int(x/10)ENDDOA、3456B、34567C、7654D、76543标准答案:B知识点解析:此题考查考生对赋值语句、函数运算及循环语句的理解。在程序中的y=x%10+y*10语句表示将y值乘10后加上x值与10相除的余数后,再赋值给y,在第一次循环x=76543时,y值等于0+3,为3,下一语句中,将x除以10后取整,此时x值为7654;则第二次循环,y值等于30+4,为34,而在循环结束时,x=765;以此类推,则最终的y值为34567,所以,选项B为正确答案。21、下列关于视图的描述中正确的是()。A、可以根据自由表建立视图B、可以根据查询建立视图C、可以根据数据库表建立视图D、可以根据数据库表和自由表建立视图标准答案:C知识点解析:视图是操作表的一种手段,通过视图可以查询表,通过视图也可以更新表。视图兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用信息,但是视图与查询的差异在于视图只能是根据数据库表建立视图。22、设在表单有一个页框,页框包含两个页面Page1和Page2。假设Page2没有设置Click事件代码,而Page1及页框和表单都设置了Click事件代码。那么当表单运行时,如果单击Page2,系统将()。A、执行表单的Click事件代码B、执行页框的Click事件代码C、执行页框的Pagel的Click事件代码D、不会有任何反应标准答案:D知识点解析:Click事件是鼠标单击事件,页框和页框中的页面每个都可以看成是一个独立的容器类控件,必须在相应的对象中设置了Click事件代码,在单击对象时才会触发相应的单击事件。由于Page2没有设置Click事件,所以单击它不会有任何反应。23、表达式VAL(SUBS(“奔腾586”,5,1))*Len(“visual{oxpro”)的结果是()。A、13.00B、14.00C、45.00D、65.00标准答案:D知识点解析:暂无解析24、该程序运行后屏幕显示的结果是()。S=0FORX=2TO10STEP2S=S+XENDFOR?SRETURNA、10B、20C、30D、40标准答案:4知识点解析:FOR-ENDFOR语句的格式:FOR<循环变量>=<初值>TO<终值>[STEP<步长>]<循环体>ENDFOR|NEXT执行该语句时,首先将初值赋给循环变量,然后判断循环条件是否成立(若步长为正值,循环条件为<循环变量><=<终值>;若步长为负值,循环条件为<循环变量>>=<终值>)。若循环条件成立,则执行循环体,然后循环变量增加一个步长值,并再次判断循环条件是否成立,以确定是否再次执行循环体。若循环条件不成立,则结束该循环语句,执行ENDFOR后面的语句。根据题干,首先将初值2赋给循环变量X,因为X<=10,循环条件成立,执行循环体S=S+X后,S=2,然后循环变量X增加一个步长值2,此时X=4,再次判断循环条件是否成立,以此类推,最后S的值为30,即选项C)。循环步骤及结果见下表:25、在运行表单时,下列事件中最先被引发的是()。A、LOADB、INITC、DESTROYD、INTERACTIVECHANGE标准答案:1知识点解析:一般说来,用户触发事件是没有顺序性的,但是,一个对象上所发生系统触发事件还是有先后次序的。表单对象从创建到被释放的整个过程可以分为5个阶段。第1阶段:装载阶段(Load事件);第2阶段:生成对象阶段(Init事件);第3阶段:交互式操作阶段(GofFofus、LostFocus、InterActiveChange等事件);第4阶段:对象释放焦点阶段(Destroy事件);第5阶段:卸载阶段(Unload事件)。26、关系模型结构是______。A、层次结构B、二维表结构C、网络结构D、封装结构标准答案:2知识点解析:层次模型对应的是层次结构,网状模型对应的是网络结构,关系模型对应的是二维表结构。27、是存储在计算机内部的数据集合()。A、网络系统B、数据库C、操作系统D、数据库管理系统标准答案:2知识点解析:暂无解析28、在VisualFoxPro中,能够进行条件定位的命令是()。A、SKIPB、SEEKC、LOCATED、CO标准答案:2知识点解析:暂无解析29、SQL语句中查询条件短语的关键字是______。A、WHEREB、FORC、WHILED、CONDITION标准答案:1知识点解析:根据SQL几种语句的结构很容易得出条件短语的关键字是WHERE。30、如果要在屏幕上直接看到查询结果,“查询去向”应该选择______。A、屏幕B、浏览C、临时表或屏幕D、浏览或屏幕标准答案:8知识点解析:在设计查询时,可以根据需要在查询设计器中为查询输出定位查询去向。查询去向有以下7种:①浏览——在“浏览”窗口中显示查询结果;②临时表——将查询结果存储在一个临时只读表中;③表——将查询结果保存在一个表中;④图形——使查询结果可以具有Microsoft的图形功能;⑤屏幕——在VisualFoxPro主窗口中显示查询结果:⑥报表——将查询结果输出到一个报表文件;⑦标签——将查询结果输出到一个标签文件。31、某数据库文件有字符型、数值型和逻辑型3个字段,其中字符型字段宽度为5,数值型字段宽度为6,小数位为2,库文件中共有100条记录,则全部记录需要占用的存储字节数目是A、1100B、1200C、1300D、1400标准答案:4知识点解析:对于每个记录所需的字节数为5+6+1=12字节。但是在VisualFoxPro中,每个记录会保留一个额外的字节,因此每个记录所占用的字节数为13,100条记录所占用的存储字节数目为1300。32、VisualFoxPro6.0是一种关系型数据库管理系统,所谓关系是指______。A、各条记录中的数据彼此有一定的关系B、一个数据库文件与另一个数据库文件之间有一定的关系C、数据模型符合满足一定条件的二维表格式D、数据库中各个字段之间彼此有一定的关系标准答案:4知识点解析:关系指的是表之间的一种链接,它不仅能从当前选定表中访问数据,而且可以访问其他表中的数据。这种链接指的是连接条件。33、数据库系统与文件系统的主要区别是______。A、数据库系统复杂,而文件系统简单B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量标准答案:2知识点解析:数据库技术的主要目的是有效管理和存取大量的数据资源,包括:提高数据的共享性,减少数据的冗余度,提供数据与应用程序的独立性。34、当临时联系不再需要时可以取消,取消的命令是()。A、DELETERELATIONB、DETETEJOINC、SETRELATIONTOD、SETJOINTO标准答案:4知识点解析:当临时联系不再需要时可以取消,取消的命令是:SETRELATIONTO,将取消当前表到所有表的临时联系。如果只是取消某个具体的临时联系,应该使用命令:SETRELATIONOFFINTOnWorkAreal|cTableAlias135、可以链接或嵌入OLE对象的字段类型是______。A、备注型字段B、通用型和备注型字段C、通用型字段D、任何类型的字段标准答案:4知识点解析:备注型字段占4个字节,存放不定长的字符文本,所保存的信息存储在以.fpt为扩展名的文件中。通用型字段用于标记电子表格、文档、图片等OLE对象(对象链接和嵌入),占4个字节。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。标准答案:物理独立性知识点解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性与逻辑独立性。37、在树型结构中,没有前件的结点是________________。标准答案:根结点知识点解析:树型结构具有如下特点:●每个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点,简称为树的根;●每一个结点可以有多个后件,它们都称为该结点的子结点。没有后件的结点称为叶子结点;●一个结点所拥有的后件个数称为树的结点度;●树的最大层次称为树的深度。38、在面向对象的设计中,用来请求对象执行某—处理或回答某些信息的要求称为【】。标准答案:消息知识点解析:在面向对象技术中,主要用到对象(object)、类(class)、方法(method)、消息(message)、继承(inheritante)、封装(encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。39、数据库模型提供了两个映像功能,第一种映像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不变,这就是它们的【】独立性。标准答案:物理知识点解析:数据库模型提供了两个映像功能,内模式到模式间的映像使得数据存储结构改变时,逻辑结构不变,相应的应用程序也不变,这就是它们的物理独立性;模式到外模式的映像使得逻辑结构改变时,用户结构不变,从而在这之上建立的应用程序也不改变,这就是数据和程序的逻辑独立性。40、在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。标准答案:31知识点解析:设队列容量为m,rear>front,则队列中元素个数为rear-front;rear<front,则队列中元素个数为m+(rear-front)。本题rear<front,则m=32+(2-3)=31。四、填空题(本题共10题,每题1.0分,共10分。)41、取出字符串"ASDHFASDHKFJ"左侧4个字符方法是______。标准答案:LEFT("ASDHFASDHKFJ",4)知识点解析:暂无解析42、在SQL语句中,要删除“班级”表中“班级号”为“0801”的记录,可利用命令:DELETE________________班级WHERE班级号=“0801”标准答案:FROM知识点解析:利用SQL数据操作功能,可以逻辑删除数据表中的记录。其命令格式为:DELETEFROMTablename[WHERECondition]43、SQLSELECT的查询输出语句中,______短语表示将查询结果送到打印机。标准答案:TOPRINTER知识点解析:在SQL的查询中,其结果可存放到数组、临时表、永久性表、文本文件中,以及从打印机输出。使用短语TOPRINTER[PROMPT]可以直接将查询结果输出到打印机。如果使用了[PROMPT],则在打印之前会打开“打印机设置”对话框。44、修改表单的______属性值,可以修改表单的背景颜色。标准答案:BackColor知识点解析:表单的BackColor可以指明表单窗口的颜色,默认值为:212,208,200(灰色)。45、对于图书管理数据库,要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的SQL语句填空:SELECT姓名,单位FROM图书管理!读者;WHERE借书证号IN(SELECT【】FROM图书管理!借阅;GROUPBY借书证号【】COUNT(*)>=2)标准答案:借书证号,HAVING知识点解析:查询操作要用SELECT命令实现。本题是嵌套查询,其内层查询带有限定条件的分组查询。内层查询按借书证号进行分组,也就是按读者进行分组,对借阅表中的每一种借书证号所借的图书数目通过COUNT(*)进行统计,只查询借阅了两本和两本以上图书的借书证号,即COUNT(*)作为HAVING短语的条件,对分组进行限制。内层查询的结果得到借书证号的一个集合。外层查询依据内层查询的结果在读者表中查询相应的读者姓名和单位。46、“查询设计器”默认查询的输出形式是【】。标准答案:浏览知识点解析:暂无解析47、在VisualFoxPro中,最多同时允许打开【】个数据库表和自由表。标准答案:32767知识点解析:在VisualFoxPro中,最多同时允许打开32767个数据库表和自由表。48、在表单中,域控件是指字段、内存变量和表达式计算结果链接的【】。标准答案:文本框知识点解析:在表单中,与字段、内存变量和表达式计算结果链接的控件是文本框。49、函数STR(1234.5454,7,3)的值为【】。标准答案:【】1234.55知识点解析:STR(<数值表达式>)函数是将<数值表达式>的值转换成字符串,转换时根据需要自动进行四舍五入。返回字符串的理想长度L应该是<数值表达式,值的整数部分位数加上<小数位数>值,再加1位小数点。如果<长度>部分大于L,则在字符串前端加空格补充;如果<长度>值大于等于<数值表达式>整数部分的位数,但小于L,则优先满足整数部分而自动调整小数位数;如果<长度>值小于整数部分的位数,则返回一串星号(*);默认的为返回整数部分的值。50、为了在文本框输入时隐藏信息(如显示“*”),需要设置该控件的【】属性。标准答案:PasswordChar知识点解析:PasswordChar属性的默认值是空串,此时没有占位符,文本框内显示用户输入的内容。当为该属性指定一个字符(即占位符,通常为*)后,文本框内将只显示占位符,而不会显示用户输入的实际内容。国家二级VF笔试模拟试卷第4套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列叙述正确的是()。A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上3种描述都不对标准答案:4知识点解析:算法的执行效率与数据的存储结构密切相关。算法的空间复杂度是指算法执行过程中所需的存储空间。2、数据的存储结构是指()。A、数据所占的存储空间B、数据的逻辑结构在计算机中的存放形式C、数据在计算机中的顺序存储方式D、存储在计算机外存中的数据标准答案:2知识点解析:数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构,散列结构和索引结构等。3、栈和队列的共同点是()。A、都是先进先出B、都是先进后出C、只允许在端点处插入和删除元素D、没有共同特点标准答案:4知识点解析:栈和队列都是操作受限制的线性表,只允许在端点插入和删除。不同点是:栈只允许在襄的一端进行插入和删除操作,而队列允许在表的一端进行插入操作,而在另一端进行删除操作。4、有下列二叉树,对此二叉树中序遍历的结果为()。A、ABCDEFB、BDAECFC、ABDCEFD、ABCDFE标准答案:2知识点解析:对二又树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,依旧按照“左子树—根结点—右子树”的顺序。5、对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。A、125B、n/2C、nD、n+1标准答案:4知识点解析:对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。6、源程序的文档化不包括()。A、符号名的命名要有实际意义B、正确的文档形式C、良好的视觉组织D、正确的程序注释标准答案:2知识点解析:源程序的文档化主要包括3点:①符号名应具有一定实际的含义,便于理解程序功能;②正确的程序注释;③良好的视觉组织;利用空格、空行、缩进等技巧使程序层次清晰。7、下列描述中正确的是()。A、软件工程只是解决软件项目的管理问题B、软件工程主要解决软件产品的生产率问题C、软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D、软件工程只是解决软件开发过程中的技术问题标准答案:4知识点解析:软件工程是指将工程化的思想应用于软件的开发、应用和维护的过程,包括软件开发技术和软件工程管理。8、为了提高软件模块的独立性,模块之间最好是()。A、控制耦合B、公共耦合C、内容耦合D、数据耦合标准答案:8知识点解析:藕合性与内聚性是模块独立性的两个定性标准,是互相关联的。在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,有利于提高模块的独立性。9、数据库系统的核心是()。A、数据模型B、数据库管理系统C、数据库D、数据库管理员标准答案:2知识点解析:数据库系统由数据库(数据),数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台5个部分构成。其中数据库管理系统是数据库系统的核心,它负责数据库中的数据组织,数据操纵,数据维护、控制及保护和数据服务等工作。10、待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论