软件工程复习资料

这篇博客主要梳理了软件工程考试的重点内容,包括不同软件开发方法与模型的对应关系,软件开发过程的各个阶段,内聚性和耦合性的概念及其强弱,模块独立性准则,白盒测试与黑盒测试的定义及方法,以及软件维护中的数据副作用等。此外,还强调了数据流程图、判定表、判定树、事务分析流图和变换型数据流图在软件结构设计中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软件工程

考试章节1 3 5 6 8

数据流程图大题(必考)

考试章节1 3 5 6 8

第一章

软件开发方法和模型对应关系?

1结构化开发方法:瀑布模型  增量模型  螺旋模型

2Jakson:瀑布 增量

3面向对象:喷泉 统一过程

4维也纳:变换模型

软件工程的定义?

用科学知识和技术原理来定义开发维护软件的一门科学。

软件开发方法的定义?

使用一种早已定义好的技术集和符号表示习惯来组织软件生产过程的方法。

软件开发过程各个阶段的内容或者任务是什么?

P12-14页

可行性分析

需求分析

概要设计

详细设计

编码

测试

维护

第三章

1内聚性的定义和各种内聚性的强弱?

2耦合性的定义和各种内聚性的强弱?耦合性传递的内容?

定义:系统中各模块相互联系紧密程度的一种度量

强弱:无直接耦合 数据耦合 标记耦合 控制耦合 外部耦合 公共耦合 内容耦合 耦合性递增

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值