二级VF真题2005年4月答案.doc
《二级VF真题2005年4月答案.doc》由会员分享,可在线阅读,更多相关《二级VF真题2005年4月答案.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、二级VF真题2005年4月答案真题 120一、选择题(每小题2分,共70分) 下列各题A、B、C、D 四个选项中,只有一个选项是正确的。第1题:参考答案:D答案解析:数据结构与算法:数据结构的基本概念数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。第2题:参考答案:B答案解析:数据结构与算法:栈和队列栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端 称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入 的元素。所以栈又称先进后出表(FILOFirst In Last Out)
2、。线性表可以顺序存储,也可以链式存储,而栈 是,种线性表,也可以采用链式存储结构。第3题:参考答案:D答案解析:基本数据结构与算法:基本排序算法假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和n/2遍的从后往前 扫描,需要比较次数为n(n-1)/2。快速排序法的最坏情况比较次数也是n(n-1)/2。第4题:参考答案:C答案解析:基本数据结构与算法:顺序查找在进行顺序查找过程中,如果线性表中的第1个元素就是被查找元素,则只需做一次比较就查找成功, 查找效率最高;但如果被查找的元素是线性表中的最后一个元素,或者被查找的元素根本就不在线性表中,则 为了查找这个元素需要与
3、线性表中所有的元素进行比较,这是顺序查找的最坏情况。所以对长度为n的线性表 进行顺序查找,在最坏情况下需要比较n次。第5题:参考答案:A答案解析:基本数据结构与算法:线性单链表、双向链表与循环链表的结构及其基本运算在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的 逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。第6题:参考答案:C答案解析:软件工程基础:软件测试的目的关于软件测试的目的,Grenford J.Myers在The Art of Software Testing一书中给出了深刻的阐 述:软件测试是为了发现错误而执行程序的过程;
4、一个好的测试用例是指尽可能多的找到迄今为止尚未发现的 错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。整体来说,软件测试的目的就是尽可能多 地发现程序中的错误。第7题:参考答案:B答案解析:软件工程基础:软件工程基本概念模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。 耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越 强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模 块内的内聚性,有利于提高模块的独立性。第8题:参考答案:D答案解析:软件工程基础:
5、软件工程基本概念计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。 软件具有以下特点:软件是一种逻辑实体,而不是物理实体,具有抽象性;软件的生产过程与硬件不同, 它没有明显的制作过程;软件在运行、使用期间不存在磨损、老化问题;软件的开发、运行对计算机系统 具有依赖性,受计算机系统的限制,这导致软件移植的问题;软件复杂性高,成本昂贵;软件开发涉及诸 多的社会因素。第9题:参考答案:D答案解析:数据库设计基础:数据库系统的基本特点数据独立性是指数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。 也就是说,数据的逻辑结构、存储结构与存取方
6、式的改变不会影响应用程序。选项A、B、C3种说法都是错误的。第10题:参考答案:C答案解析:数据库设计基础:数据模型层次模型是最早发展起来的数据库模型,它的基本结构是树形结构。第11题:参考答案:B答案解析:数据库的一致性和完整性:实体完整性、域完整性、参照完整性实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在Visual FoxPro中利用 主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。在Visual FoxPro中将主关键字称作主索 引。第12题:参考答案:D答案解析:表的索引:主索引,候选索引,普通索引,惟一索引普通索引可以决定记录处理顺序,并允许字段
7、中出现重复值,并且索引项中也允许出现重复值。所以 只起到索引排序的作用。它并没有惟一性,因此其不能改变表中记录的物理顺序。由于其有索引排序的作用, 因此建立普通索引可以加快数据库表的查询速度。第13题:参考答案:A答案解析:数据库,数据模型,数据库管理系统的基本概念数据库系统(DBS)中对数据库进行管理的核心软件为数据库管理系统(DBMS)。数据库管理系统可以对数 据库的建立、使用和维护进行管理。DB为数据库的简写。第14题:参考答案:B答案解析:数据库的一致性和完整性:实体完整性、域完整性、参照完整性参照完整性是指当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数 据,
8、来检查对表的数据操作是否正确。 当有两个数据库表,父表和子表之间是一对多的联系,可以通过设置“参照完整性规则”来控制父表和子 表的关联。在关系数据库中是通过连接字段来体现和表示联系。连接字段要在父表中做为主关键字,在子表中 是外部关键字,为此要求这两个表在父表连接字段上建立主索引,在子表连接字段上只要建立普通索引就可以 了。第15题:参考答案:A答案解析:关系运算:选择、投影、连接关系运算中的选择运算是从关系中找出满足给定条件的元组的操作;投影运算是从关系中选择若干个 属性组成新的关系的操作;连接运算是关系的横向结合。第16题:参考答案:D答案解析:表的索引:主索引,候选索引,普通索引,惟一索
9、引主索引和候选具有关键字特性,其字段值可以保证惟一性。它拒绝重复字段。惟一索引和普通索引允 许字段出现重复值。但惟一索引中重复的索引字段值只有惟一一个值出现在索引项中。所以在指定字段或表达 式中不允许出现重复值的索引是主索引和候选索引。第17题:参考答案:A答案解析:表记录的浏览、增加、删除与修改 传统Visual FoxPro的DELETE命令格式为: DELETE范围FOR条件WHILE条件 SQL语言使用delete语句删除数据库表中的记录,Delete语句的格式为: delete from tablename; where columnname OPERATOR value and|o
10、r column OPERATOR value 这两种删除命令都是逻辑删除数据库表中的记录,如果要物理删除记录需要继续使用PACK命令。 SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表;而传统Visual FoxPro的 DELETE命令在删除数据库表中的记录之前需要先用USE命令打开表。第18题:参考答案:B答案解析:结构化程序设计:循环结构程序设计在SCANENDSCAN循环语句的循环体中可以插入LOOP和IEXIT语句:在执行LOOP语句时,将会先移动记 录指针,然后转去判断循环条件;而EXIT语句则用来立即退出循环,转去执行ENDSCAN后面的语句。 BR
11、EAK语 句和RETURN语句不出现在循环语句中。第19题:参考答案:A答案解析:数据库的建立和打开OPEN DATABASE为打开数据库命令,USE为打开表命令。 USE DATABASE 和OPEN不能作为命令。第20题:参考答案:C答案解析:数据库和表的建立、修改与有效性检验数据库表与自由表相比,数据库表具有如下特点:数据库表可以使用长表名,在表中可以使用长字段 名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表的字段指定默认值和输入掩码;数据库表 的字段有默认的控件类;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性 和表之间的联系;支持INSERT
12、、UPDATE和DELETE事件的触发器。第21题:参考答案:D答案解析:数据库表的参照完整性规则Visual FoxPro的“参照完整性”中插入规则规定了当插入子表中的记录时,是否进行参照完整性检 查,其只有“限制”和“忽略”两种方式:如果选择“限制”,若父表中没有相匹配的连接字段值则禁止插入 子记录;如果选择“忽略”,则不作参照完整性检查,即可以随意插入子记录。第22题:参考答案:A答案解析:视图与查询的基本概念查询是一个预先定义好的SQL SELECT语句,在不同的需要场合可以直接或反复使用,从而提高效率。 查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询
13、结果。视图是操作 表的一种手段,通过视图可以查询表,也可以更新表。视图是数据库中的一个特有功能,只有在包含视图的数 据库打开时,才能使用视图。第23题:参考答案:D答案解析:视图的基本概念视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此也可以 看做一个虚表,并不是一种查询。第24题:参考答案:B答案解析:SQL的数据删除功能:DELETESQL题解 SQL从表中删除数据的命令格式如下: DELETE FROM tableName WHERE Condition 这里的FROM指定从哪个表中删除数据。WHERE指定被删除的记录所满足的条件。如果不使用WHERE子
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 VF 2005 答案
