- 博客(3)
- 收藏
- 关注
转载 ADT和OOP中的等价性
什么是等价性和为什么需要等价性ADT是对数据的抽象, 体现为一组对数据的操作。 抽象函数AF:内部表示->抽象表示。 基于抽象函数AF定义ADT的等价操作。现实中的每个对象实体都是独特的,所以无法完全相等,但有“相似性”,在数学中,“绝对相等”是存在的 。三种判断等价性的方法利用抽象函数 AF映射到同样的结果,则等价。即 a equals b if and only if f(a)=f...
2018-06-17 23:25:21 268
转载 软件构造第二章(考点总结)
2.1软件生成周期与配置管理 一.Software Development Lifecycle(软件生命周期SDLC) From 0 to 1 从无到有:计划——分析——设计——实现——测试——运维 From 1 to n 从有到好:不断地更新升级版本 预期目标:能够很长时间都保有生命力。 二.传统的软件开发模型 选择合适的过程模型的依据:1. 用户参与程度有多大?--适应变化的能力2. 开发...
2018-06-17 23:21:32 352
转载 软件构造第一章(考点总结)
1.1软件构造的多维视图 软件系统主要由三部分构成:1. 程序 (UI, Algorithms, Utilities, APIs, test cases, etc)2. 数据 (files, databases, etc)3. 文件 (SRS, SDD, user manuals, etc) 软件构造的流程:计划——分析——设计——声明——测试——维护 一.软件的多维视图:首先讨论在Build-t...
2018-06-17 23:19:27 520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人