1.软件生存周期:1.软件定义 2 .软件开发 3.运行 4.维护
2.软件生存周期模型: 1.瀑布 2.喷泉 3.螺旋 4.增量 5.快速原型
3.软件需求分析阶段的任务:1.需求获取 2.需求分析 3.需求定义 4.需求验证
4.数据流图的类型:1.事务性 2.变换型
内聚: 模块内部各个元素紧密程度的度量
耦合: 模块间相互关联的度量
5.编码风格: 1.实现源程序的文档化
2.使用标准的控制结构
3.有限制的使用goto语句
4.满足运行工程学的输入输出风格
OOA:对象模型,动态模型,功能模型
OOD;问题域模型,数据库模型,人机交互模型,控制域模型.