软件工程基础知识
软件工程概述

能力成熟度模型
cmm

cmmi



统一过程模型


软件开发模型

瀑布模型

演化模型(主要用于对于软件需求缺乏准确认识)

增量模型(引入增量包)

螺旋模型(增加风险分析)

演化模型


以上圆形模型,增量模型,螺旋模型
V模型(瀑布变体)

喷泉模型(面向对象,迭代和无间隙)

基于构件的开发模型(迭代方式构建软件)

软件开发方法
结构化方法

Jackson方法

原型化方法

面向对象方法

敏捷开发方法

极限编程(XP)

需求分析
分类


获取方法

系统设计
采用了结构化方法的结构化设计

内聚和耦合


系统测试
原则与目的

测试方法

测试阶段

软件开发项目管理
Gantt图

PERT图

例

答案:d,c
风险管理

软件质量特性





软件度量
McCabe度量法

