第四章
软件工程基础;5.1 软件
5.2 软件工程的基本概念
5.3 结构化分析方法
5.4 结构化设计方法
5.5 软件测试
5.6 软件调试;1 软件的定义;3 软件的分类
应用软件、系统软件和支撑软件(或工具软件)。
4 软件危机
软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
1 软件的需求的增长得不到满足
2 软件开发成本和进度无法控制
3 软件质量难以保证
4 软件不可维护或维护程度非常低
5 软件的成本不断提高
6 软件开发生产率的提高赶不上硬件的发展和应用需求的增长。;5.2.1 软件工程
软件工程是开发、维护和修复软件的系统方法。
1968年在北大西洋公约组织会议上,软件工程作为一个概念首次被提出。
软件工程包括3个要素*** :方法、工具和过程;软件工程研究的内容
软件开发技术和软件工程管理
5.2.3 软件工程的原则
1抽象
分层次抽象,自顶向下,逐层细化
2信息隐蔽
采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。
3模块化
一个独立的编程单位,模块的大小要适中.
4局部化;5确定性
6一致性
7完备性
8可验证性;5.2.4 软件工程工具和环境
1 软件开发环境或软件工程环境***
全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方
您可能关注的文档
- 第5章工程资本成本与资金结构.ppt
- 第5章公共关系传播模式与媒介.ppt
- 第5章固定资产.ppt
- 第5章固定资产1.ppt
- 第5章合同的主体与标的.ppt
- 第5章价格条件.ppt
- 第5章借贷记账法下主要经济业务的账务处理.ppt
- 第5章金融市场.ppt
- 第5章客户终生价值1.ppt
- 第5章利润表分析.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 2026年核子及核辐射测量仪器制造行业市场现状分析报告及未来五至十年碳中和与循环经济.docx VIP
- 人民版综合实践活动六年级上册第10课《植物栽培我能行》课件.ppt
- 血液透析导管相关血栓诊疗防治专家共识(2026版).pptx
- 连续玄武岩纤维生产原料技术规范.docx VIP
- 施工现场交通组织示意图.pdf VIP
- 中西医结合科工作制度、规章制度、岗位制度说明书.doc VIP
- 品质培训课程ppt.pptx
- ISO9001-2026《质量管理体系——要求》标准条款(过程)流程清单(雷泽佳编制-2026A0).pdf VIP
- 离散控制系统第六章 采样控制系统.ppt VIP
- 建筑施工项目质量管理体系文件编制与执行研究.docx VIP
原创力文档

文档评论(0)