二级VF笔试考试资料,自己总结的

上传人:jiups****uk12 文档编号:88921652 上传时间:2019-05-13 格式:DOC 页数:7 大小:226KB
返回 下载 相关 举报
二级VF笔试考试资料,自己总结的_第1页
第1页 / 共7页
二级VF笔试考试资料,自己总结的_第2页
第2页 / 共7页
二级VF笔试考试资料,自己总结的_第3页
第3页 / 共7页
二级VF笔试考试资料,自己总结的_第4页
第4页 / 共7页
二级VF笔试考试资料,自己总结的_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《二级VF笔试考试资料,自己总结的》由会员分享,可在线阅读,更多相关《二级VF笔试考试资料,自己总结的(7页珍藏版)》请在金锄头文库上搜索。

1、1. 字符型:C 数值型:N 货币型:Y 日期型:D 日期时间型:T逻辑型:L 备注型:M 通用型:G 浮动型:F 双精度型:B 整型:I 在VF中,所占字符字节数:日期型:8 逻辑型:1 备注型:4 通用型:4在VF中,变量包括字段变量和内存变量,当二者同名时,系统优先使用字段变量,如果要使用内存变量,可以在内存变量之间加前缀M。或M-。2. 传统集合运算:交、并、差、笛卡尔差专门关系运算:选择、连接、投影(从二维表列方向进行运算)3. 表1(JION)和表2(ON) 表1、表2 where.order by 不跟字段名 ASC group by -having条件 DSC sum( ),

2、avg( ), max( ), min( ), count( )where+字段名+in【where+exist】 日期越大,离现在越近 TOP语句,必须与order by语句同时使用。 换行加;。4. 结构化查询语言SQL:集数据查询、数据定义、数据操纵、数据控制功能于一体的数据库语言。5. 为表建立主索引或候选索引可以保证数据的实体完整性。实体完整性保证了表中记录的唯一性。通过建立字段有效性规则,保证:域完整性。数据完整性包括:实体完整性、域完整性、参照完整性。6. 按耦合程度从强-弱分:内容、公共、外部、控制、标记、数据和非直接耦合。为使模块尽可能独立,要求内聚性 ,耦合尽可能 。7.

3、队列:先进先出的线性表。 栈是先进后出的线性表。8. 两个实体集间的联系实际上是实体集间的函数系,这种函数关系可有3种:一对一、一对多、多对多。E-R图(实体联系图):转换到关系模式时,实体与联系都可以表示成:关系。 描述信息结构但不涉及信息在计算机中的表示,属数据库设计的概念设计阶段。 转换成关系数据模型过程属:逻辑设计阶段。 矩形-实体 椭圆-属性 菱形-联系N-S图:改进流程图在描述程序逻辑时的不灵活性。PAD图:软件结构图:是软件概要设计的工具,【而详细设计是对概要设计的每个模块进行细化,UML是面向对象的需求分析工具。】数据流图【DFD图】:结构化方法的需求分析工具。9. 结构化程序

4、设计方法主要原则:自顶向下、逐步求精、模块化、限制使用goto语句。 (可使程序结构良好、易读、易理解、易维护)程序的3种基本控制结构:顺序、选择、重复。 (由这三种结构构成的程序是结构化程序。)结构化程序设计方法:面向数据结构的设计方法。从功能上,程序分:程序的说明部分、程序的处理部分、程序的控制返回部分。10. 数据库是一个结构化的数据集合。数据库系统DBS包括数据库管理系统DBMS和数据库DB。数据库管理系统DBMS在操作系统os和用户之间。定义语言,数据操纵语言和数据控制语言中。数据库技术根本目标:共享问题。11. 数据库设计分为4个阶段:需求分析阶段(最终产生结果:需求规格说明书)、

5、概念设计阶段(负责数据模式定义与数据的物理存取构建)、逻辑设计阶段、物理设计阶段、实施阶段、数据库运行和维护阶段。软件需求规格说明书作用:(1)便于用户、开发人员进行理解和交流;(2)反应出用户问题的结构,可以作为软件开发工作的基础和依据;(3)作为确认测试和验收依据。12. 数据库保护分为:安全性控制、完整性控制、开发性控制和数据的恢复。数据库系统具有:高共享性、低冗余性,但不能完全避免数据冗余; 数据的一致性是指在系统中同数据的不同出现应保持相同的值。13. 数据库系统的数据具有高度独立性。 数据包括:物理独立性和逻辑独立性。数据结构包括:逻辑结构和存储结构(线性链表属存储结构)。 数据库

6、设计包括:概念设计和逻辑设计。数据库设计核心:数据模型。线性表顺序存储结构和线性表链式存储结构分别是:随机存取的存储结构、顺序存取的存储结构。VF数据库系统所使用的数据逻辑结构是:关系。VF基类分为两个基本类型:容器类(可包含其它对象)、控件类(不包含)。14. 软件:指程序、数据与相关文档的完整集合。软件结构是以模块为基础而组成的一种控制层次结构。软件工程概念出现源于:软件危机。(人们提出软件工程学的原理)软件工程包括3个要素,即:方法、工具、过程。方法:完成软件工程项目的技术手段;工具:支持软件的开发、管理和文档生成;过程:支持软件开发的各个环节的控制和管理。将软件产品从提出、实现、使用维

7、护到停止使用退役的过程,成为:软件生命周期。软件生命周期可分为:软件定义、软件开发、软件运行维护。软件定义阶段的基本任务是:确定软件系统的工程需要, 【分为:软件系统的可行性研究和项目需求分析。】软件定义时期阶段:总体设计阶段(软件开发方法)、实现阶段(软件开发工具)、可行性研究阶段(软件开发费用)、需求分析阶段(软件系统功能)。软件开发阶段包括:概要设计、详细设计、实现、组装测试和确认测试5个阶段。维护阶段主要是:软件的使用、系统维护和系统更新换代。 【软件维护活动:改正性、适应性、完善性维护、预防性维护。】软件工程研究的内容主要包括:软件开发技术、软件工程管理。软件开发模型:瀑布模型、快速

8、原型、螺旋模型。15. 软件设计原则:抽象、模块化、信息隐蔽、数据独立性。 自底向上(集成测试中增量测试一种)。检查软件产品是否符合需求定义的过程称为:确认测试。分:集成测试(主要目的:发现与接口有关的错误) 验证测试 验收测试软件测试过程中,辅助资源包括:测试用例(测试数据)、 测试计划、出错统计、最终分析报告等。常用的黑箱测试方法:等价类划分法、边界值分析法、错误推测法、因果图法。【黑箱测试:完成不考虑程序内部结构和内部特征。】16. 测试的目的是暴露错误,评价程序可靠性;调试目的是发现错误位置并改正错误。测试用例应由输入数据(输入值集)和预期的输出结果(输出值集)两部分组成。为了提高测试

9、效率,应该:集中对付那些错误群集程序。测试3个重要特征:测试的挑剔性、完全测试的不可能性、测试的经济性。程序测试分为:静态测试、动态测试。17. 度为0的结点是度为2的结点个数+1叶子节点比度为2的结点多一个。二叉树中结点总和为:度为0+度为1+度为2三者结点和。某二叉树中度为2的结点是18个,则该二叉树中有19个叶子结点。一个二叉树有10个度为我的结点,7个度为2的结点,则该二叉树共有 25 个结点 。在深度为5的满二叉树中,叶子结点的个数为:16。设一棵完全二叉树共有700个结点,则在该二叉树中有:350个叶子结点。在树形结构中,树根结点设有前件。树是结点的集合,它的根结点数目是:0或1。

10、18. 为节省时间,应采用算法是:堆排序(的比较次数为):nlog2n直接插入排序:n(n-1)2【冒泡排序、快速排序(在最坏情况下)】【快速排序:nlog2n】在最坏情况下,冒泡排序的时间复杂度为:n(n-1)2对长度为n的有序线性表中进行二分查找,需要的比较次数为:log2n长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为: n2 在长度为n的线性表中,寻找最大项至少需要比较 1 次。对长度为n的有序链表进行查找,最坏情况下需要的比较次数为: n 。【有序链表只能进行顺序查找,不能进行随机存取,在有序链表上不能进行对分查找】19. 上

11、溢20. 关于过程调用传值方式中:形参变量值改变,实参变量不变。【引用方式中:刚好相反】21. 表设计器“字段”有一组定义字段有效性规则的项目:规则、信息、默认值。22. 算法复杂度:时间复杂度(算法执行过程中所需的基本运算次数)。空间复杂度(执行这个算法所需内存空间)。23. 算法的特点:有穷性、确定性、可行性、输入(0个或多个)、输出(1个或多个)。对象的基本特点:标识唯一性、分类性、多态性、封装性、模块独立性。面向对象思想中三个主要特征:封装性、继承性、多态性。24. 物理删除(pack)、永久删除-删除/删除(不是移去)。25. 在报表中打印当前时间应使用域控件来控制显示。26. 4种

12、索引类型:主索引、普通索引、候选索引、唯一索引。指定字段或表达式中不允许出现重复值的索引是:主索引、候选索引。可以伴随表的打开而自动打开的索引是:结构复合索引文件。INDEX无法建立主索引。 复合索引文件:.cdx。 单索引文件:.idx。【索引提高查询速度。】27. 【表单有自己的属性、事件和方法。】属性用来表示对象的状态;方法用来描述对象的行为;事件代码既能在事件引发时执行,也可以像方法一样被显示调用;而基于同一个类产生的两个对象的属性,可以设置不同的属性。Caption 标题 Name 内部名称 WindowType 模式/非模式表单enabled 可用否(.T.) SHOW 可以用来将

13、表单visible属性设置为.T.(显示与否)Input命令输入的数据可以是常量、变量或表达式。Accept命令只能接受字符串。Wait命令则暂停程序执行,直接按任意键单击鼠标时,程序继续执行。Parent当前对象的直接容器对象。Thisform当前对象所在表单。Thisformset当前对象所在表单集。This表示要引用当前操作的对象。表格数据源类型:RecordSourceType、ColumnCount指定表格数据源:RecordSource指定在列中要显示的数据源:ControlSource职工订单金额:RecordSourceType-4-SQL说明RecordSource- 字段名

14、必须由字母或汉字开头。嵌套查询命令中的IN,相当于:集合运算符。在SQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定值中的特殊运算符是:IN,即包含测试。在SQL查询记录时,可以使用通配符*,表示0或多个任意字符,特殊运算符LIKE在此处为字符串匹配运算符。在SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息。在文本框中inputmask属性指定在一个文本框中如何输入和显示数据。利用PasswordChar属性指定文本框内显示占位符。 空值:NULL。如果要为控件设置焦点,则该控件的Visible和Enabled属性值为真。在seleSQL语句中,消除重复出现的记录的子句是:Distinct。用于

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

当前位置:首页 > 中学教育 > 其它中学文档

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