自考 13005 软件工程・考前必背精简版.docxVIP

  • 5
  • 0
  • 约小于1千字
  • 约 2页
  • 2026-03-03 发布于山西
  • 举报

自考 13005 软件工程・考前必背精简版.docx

自考13005软件工程?考前必背精简版

一、基础概念(必背)

软件=程序+数据+文档

软件危机:成本超支、进度延期、质量差、维护难

软件工程目标:正确性、可用性、开销合宜

软件过程四大活动:需求分析→设计→实现→测试→维护

二、过程模型(必考)

瀑布模型:线性、顺序、需求稳定

原型模型:快速原型、需求不清

增量模型:分批交付、逐步完善

螺旋模型:瀑布+原型+风险分析

敏捷开发:迭代、快速响应变化

三、结构化方法

需求分析工具:

数据流图DFD

数据字典DD

判定表/判定树

设计原则:模块化、抽象、信息隐蔽

高内聚、低耦合

四、面向对象OO

三大特性:封装、继承、多态

三大模型:对象模型、动态模型、功能模型

UML重点图:用例图、类图、时序图、活动图、状态图

流程:OOA→OOD→OOP

五、软件测试(超级重点)

V模型:单元测试→集成测试→确认测试→系统测试→验收测试

测试方法

白盒:逻辑覆盖(语句、判定、条件、路径)

黑盒:等价类、边界值、错误推测、因果图

目标:发现缺陷,不是证明无错

六、软件维护

四类维护(按频率排序):

完善性维护(最多):加功能、优化

适应性维护:适配新环境

纠错性维护:改Bug

预防性维护:提前优化

七、项目管理

CMMI:能力成熟度模型

配置管理:版本控制、变更控制

风险管理

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档