软件工程复习(社区版)可以直接下载与博客中的内容一样
软件工程复习(社区版)知识点汇总 软件工程是指在软件开发过程中应用的一种工程方法,它涉及到软件开发的各个方面,如需求分析、设计、实现、测试、维护等。下面是软件工程复习(社区版)中的一些重要知识点: 类和对象 * 类(Class)是面向对象编程中的一个重要概念,用于描述一类对象的共同特征和行为。 * 类是对对象的划分,定义了一组数据和一组操作,类是对具有相同数据和相同操作的一组相似对象的定义。 * 对象是类的实例,具有唯一的身份证和状态信息。 继承 * 继承(Inheritance)是指子类可以自动拥有父类的全部属性和服务。 * 继承性是面向对象编程的三大特性之一,另外两个是多态性和封装性。 软件工程方法学 * 软件工程方法学是软件生命周期全过程中使用的一整套技术的集合。 * 方法是完成软件开发的各项任务的技术方法,回答“如何做”的问题。 * 工具是为方法的运用提供自动的或半自动的软件支持环境。 * 过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 面向对象编程 * 面向对象编程(OOP)是指使用对象和类来描述软件系统的编程方法。 * 面向对象编程的特性有继承性、多态性和封装性。 用例 * 用例是系统中的一个单元,是软件工程中通过用户使用场景获取需求的技术。 * 测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。 统一过程 * 统一过程是指在软件生命周期全过程中使用的一整套技术的集合。 * 统一过程包括需求分析、设计、实现、测试、维护等阶段。 系统流程图 * 系统流程图是概括地描述物理系统的传统工具。 * 系统流程图表达的是数据在系统各个部件之间流动的情况,而不是对数据进行加工处理的控制过程。 软件生命周期 * 软件生命周期是指软件从需求分析到维护的整个生命周期。 * 软件生命周期包括需求分析、设计、实现、测试、维护等阶段。 知识重用 * 知识重用是指在软件开发过程中重用已有的知识和经验。 * 知识重用可以提高软件开发的效率和质量。 设计模式 * 设计模式是指在软件设计过程中使用的一些通用的解决方案。 * 设计模式可以帮助软件设计者更好地设计软件系统。 测试用例设计 * 测试用例设计是指在软件测试过程中设计测试用例的技术。 * 测试用例设计可以帮助软件测试者更好地测试软件系统。 计算题 * 计算题是指在软件工程中需要进行计算的题目。 * 计算题可以是成本估算、项目进度控制等方面的计算。 软件工程基本原理 * 软件工程基本原理是指软件工程中的一些基本原理和概念。 * 软件工程基本原理包括软件生命周期、软件开发模型、软件质量属性等方面的知识。 统一建模语言 * 统一建模语言(UML)是指一种用于软件设计和开发的图形化语言。 * 统一建模语言可以帮助软件设计者更好地设计和开发软件系统。
- 粉丝: 17
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助