软件工程
考试章节1 3 5 6 8
数据流程图大题(必考)
考试章节1 3 5 6 8
第一章
软件开发方法和模型对应关系?
1结构化开发方法:瀑布模型 增量模型 螺旋模型
2Jakson:瀑布 增量
3面向对象:喷泉 统一过程
4维也纳:变换模型
软件工程的定义?
用科学知识和技术原理来定义开发维护软件的一门科学。
软件开发方法的定义?
使用一种早已定义好的技术集和符号表示习惯来组织软件生产过程的方法。
软件开发过程各个阶段的内容或者任务是什么?
P12-14页
可行性分析
需求分析
概要设计
详细设计
编码
测试
维护
第三章
1内聚性的定义和各种内聚性的强弱?
2耦合性的定义和各种内聚性的强弱?耦合性传递的内容?
定义:系统中各模块相互联系紧密程度的一种度量
强弱:无直接耦合 数据耦合 标记耦合 控制耦合 外部耦合 公共耦合 内容耦合 耦合性递增