计算机等级考试二级VFP练习题[全国][评析](B11).doc

上传人:工**** 文档编号:562898510 上传时间:2022-09-14 格式:DOC 页数:8 大小:83.51KB
返回 下载 相关 举报
计算机等级考试二级VFP练习题[全国][评析](B11).doc_第1页
第1页 / 共8页
计算机等级考试二级VFP练习题[全国][评析](B11).doc_第2页
第2页 / 共8页
计算机等级考试二级VFP练习题[全国][评析](B11).doc_第3页
第3页 / 共8页
计算机等级考试二级VFP练习题[全国][评析](B11).doc_第4页
第4页 / 共8页
计算机等级考试二级VFP练习题[全国][评析](B11).doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《计算机等级考试二级VFP练习题[全国][评析](B11).doc》由会员分享,可在线阅读,更多相关《计算机等级考试二级VFP练习题[全国][评析](B11).doc(8页珍藏版)》请在金锄头文库上搜索。

1、全国及重庆市等级考试练习题 整理:文向波 66961449计算机等级考试二级VFP练习题(2007.4)一、选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项填写相应位置上。1. 已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为:A)GEDHFBCAB)DGEBHFCAC)ABCDEFGHD)ACBFEDHG答案:B解析:利用前序和中序遍历的方法可以确定二叉树的结构,具体步骤如下:前序遍历的第一个结点A为树的根结点;中序遍历中A的左边的结点为A的左子树,A右边的结点为A的右子树;再分别对A的左右子树

2、进行上述两步处理,直到每个结点都找到正确的位置。 2. 树是结点的集合,它的根结点数目是A)有且只有1B)1或多于1C)0或1D)至少2答案:A解析:树是一个或多个结点组成的有限集合,其中一个特定的结点称为根,其余结点分为若干个不相交的集合。每个集合同时又是一棵树,树有且只有1个根结点。 3. 如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2B)e2,e4,e3,e1C)e3,e4,e1,e2D)任意顺序答案:B解析:由栈后进先出的特点可知:A)中e1不可能比e2先出,C)中e3不可能比e4先出,且e1不可能比e2先出,D)中栈是先进后出的,所以不可能是任意顺

3、序。B)中出栈过程如图所示:4. 在设计程序时,应采纳的原则之一是A)不限制goto语句的使用B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解答案:D解析:滥用goto 语句将使程序流程无规律,可读性差,因此A)不选;注解行有利于对程序的理解,不应减少或取消,B)也不选;程序的长短要依照实际情况而论,而不是越短越好,C)也不选。 5. 程序设计语言的基本成分是数据成分、运算成分、控制成分和A)对象成分B)变量成分C)语句成分D)传输成分答案:D解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制

4、成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。 6. 下列叙述中,不属于软件需求规格说明书的作用的是A)便于用户、开发人员进行理解和交流B)反映出用户问题的结构,可以作为软件开发工作的基础和依据C)作为确认测试和验收的依据D)便于开发人员进行需求分析答案:D解析:软件需求规格说明书(SRS,Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 7.

5、 下列不属于软件工程的3个要素的是A)工具B)过程C)方法D)环境答案:D解析:软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。 8. 单个用户使用的数据视图的描述称为A)外模式B)概念模式C)内模式D)存储模式答案:A解析:选项A)正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项B)不正确,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;选项C)不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项D)不正确,存储模式即为内模式。

6、 9. 将E-R图转换到关系模式时,实体与联系都可以表示成A)属性B)关系C)键D)域答案:B解析:数据库逻辑设计的主要工作是将E-R图转换成指定RDBMS中的关系模式。首先,从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。 10. SQL语言又称为 A)结构化定义语言B)结构化控制语言C)结构化查询语言D)结构化操纵语言答案:C解析:结构化查询语言(Structured Query Language,简称SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。 11. 用二维表数据来表示实体及实体之间联

7、系的数据模型为A)层次模型B)网状模型C)关系模型D)E-R模型答案:C解析:数据库管理系统支持的数据模型有3种:层次模型、网状模型和关系模型。关系模型是用二维表结构来表示实体及实体之间的联系。 12. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是A)DB包括DBS和DBMSB)DBS包括DB和DBMSC)DBMS包括DB和DBSD)3者属于平级关系答案:B解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之间的关

8、系是数据库系统包括数据库和数据库管理系统。 13. 若内存变量名与当前的数据表中的一个字段student同名,则执行命令?student后显示的是 A)字段变量的值B)内存变量的值C)随机显示D)错误信息答案:A解析:Visual FoxPro中,变量包括字段变量和内存变量,当字段变量和内存变量同名时,系统优先使用字段变量,如果要先使用内存变量,可以在内存变量之间加前缀M.或M-。14. 下列日期表达式错误的是A)2004/03/09+15B)2004/02/25+date()C)2004/03/09-15D)004/02/25-date()答案:B解析:日期时间表达式是对日期型数据或日期时间

9、型数据的连接。其运算符也有+和-两个。但日期表达式的格式有一定的限制,不能将两个日期直接相加。 15. 以下每两组表达式中,其运算结果完全相同的是(代表空格)A)LEFT(VFP,3)与SUBSTR(VFP,2,3)B)YEAR(DATE()与SUBSTR(DTOC(DATE(),7,2)C)VARTYPE(40-4*5)与VARTYPE(40-4*5)D)假定A= visual,B= foxpro,则A-B与A+B答案:A解析:选项A)中两个函数都是用来截取字符串,其结果都是VFP;选项B)中YEAR()函数的结果为数值型,SUBSTR()的结果为字符型;选项C)中两个数据的类型不一致;选项

10、D)中A-B的运算结果是将第一个字符串的尾部空格移到新连接的字符串尾部,而A+B的结果没有此移动。 16. 在逻辑运算中,3种运算符的优先级别依次排列为A)NOT. .AND. .OR.B)AND. .NOT. .OR.C)NOT. . OR. . AND.D)OR. .AND. .NOT.答案:A解析:在逻辑表达式中,共有3种运算符:逻辑非、逻辑与和逻辑或,3种运算符的优先顺序为:.NOT.(非).AND.(与) .OR.(或)。 17. 在Visual FoxPro中,以共享方式打开数据库文件的命令短语是A)EXCLUSIVEB)SHAREDC)NOUPDATED)VALIDATE答案:B

11、解析:在打开数据库时,EXCLUSIVE短语是以独占方式打开;SHARED短语是以共享方式打开;NOUPDATE短语是以只读方式打开;VALIDATE短语用以指定Visual FoxPro检查在数据库中应用的对象是否合法。 18. 下列索引中,不具有惟一性的是A)主索引B)候选索引C)惟一索引D)普通索引答案:D解析:Visual FoxPro中包括4种索引:主索引、候选索引、惟一索引和普通索引。主索引和候选索引都要求了字段值的惟一,不允许出现重复记录,在惟一索引中,它的惟一性是指索引项的惟一,而不是字段值的惟一。普通索引只用来处理记录的物理顺序,不仅允许字段中出现重复值,并且允许索引项中也出

12、现重复值。19. 如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义A)实体完整性 B)域完整性C)参照完整性D)以上各项都需要定义答案:B解析:定义域完整性,可以通过指定不同的宽度说明不同范围数值的数据类型,从而可以限定字段的取值类型和取值范围。包括规则、信息和默认值3个项的定义。 20. 命令SELECT 0的功能是A)选择编号最小的空闲工作区B)选择编号最大的空闲工作区C)随机选择一个工作区的区号D)无此工作区,命令错误答案:A解析:在Visual FoxPro中,利用SELECT命令可以选择不同的工作区。最小的工作区号是1,最大的是32

13、767。若编号指定为0,则选择编号最小的可用工作区,即尚未使用的工作区。 21. 假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是A)SEEK NB)SEEK FOR 基本工资=NC)FIND 1000D)LOCATE FOR 基本工资=N答案:B解析:SEEK、FIND和LOCATE命令都可用来查询记录,选项B)属于语法错误。 22. 下列关于自由表的说法中,错误的是A)在没有打开数据库的情况下所建立的数据表,就是自由表B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表答案:C解析:所谓的自由表就是不属于任何数据库的

14、表,在没有打开数据库的情况下所建立的数据库表就是一个自由表,自由表和数据库表之间是可以相互转换的。 23. 查询设计器中包含的选项卡有A)字段、联接、筛选、排序依据、分组依据、杂项B)字段、联接、筛选、分组依据、排序依据、更新条件C)字段、联接、筛选条件、排序依据、分组依据、杂项D)字段、联接、筛选依据、分组依据、排序依据、更新条件答案:A解析:查询设计器中依次包含字段、联接、筛选、排序依据、分组依据、杂项6个选项卡,更新条件选项卡属于视图设计器。 24. 为视图重命名的命令是A)MODIFY VIEWB)CREATE VIEWC)DELETE VIEWD)RENAME VIEW答案:D解析:

15、视图虽然在磁盘上找不到类似的文件,但是可以通过命令RENAME VIEW为视图重新命名。 25. 在Visual FoxPro中,程序文件的扩展名为A).QPRB).PRG C).PJXD).SCX答案:B解析:在Visual FoxPro中,程序文件的扩展名为.PRG。选项A)是查询文件的扩展名,选项C)是项目文件的扩展名,选项D)是表单文件的扩展名。 26. 下列关于过程调用的叙述中,正确的是A)被传递的参数是变量,则为引用方式B)被传递的参数是常量,则为传值方式C)被传递的参数是表达式,则为传值方式D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反答案:D解析:调用模块程序参数的格式有两种: 格式一:D

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号