- 9
- 0
- 约2.04千字
- 约 28页
- 2016-10-07 发布于山西
- 举报
第六章 软件工程基础 1968年由NATO (北大西洋公约组织)在德国Garmish召开的学术会议上,Feitz Bauer首先提出了“软件工程”概念。 软件工程与编程 软件工程: 软件工程是从管理和技术两方面研究如何更好地开发和维护计算机软件的工程学科, 它采用工程的概念、原理、技术和方法来管理和控制软件开发的各个阶段,把经过时间证明正确的管理技术和最新的技术方法相结合,实现大型软件开发的正确性、易用性、易维护性和可重用性等目标。 编程: 单纯的代码编写 是软件工程发展的前身 是软件工程中占据很少时间和空间的一部分 一、软件发展阶段 程序设计阶段 — 50至60年代 程序系统阶段 — 60至70年代 软件工程阶段)(结构化方法) 软件工程阶段(面象对象方法) 二、软件危机 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,例如软件开发成本高、质量低、开发周期难控制、软件可靠性差、生产率低等状况。 软件危机包含两方面的问题:一是如何开发软件,怎样满足用户对软件的日益增长的需求;二是如何维护数量不断膨胀的已有软件。 软件危机的主要表现 软件开发成本和进度无法控制。 软件质量难以保证。 软件不可维护或维护程度非常低。 软件产品没有适当的文档数据。 软件的成本不断提高。 软件开发生产率的提高赶不上硬件的发展和应用需求的增长。 三、软件过程 软件过程是为了获得
您可能关注的文档
最近下载
- 2024年广东省深圳市中考化学试卷附参考答案.pdf VIP
- 台背回填首件总结 2025.7.12.docx VIP
- 凸透镜中考题2专项考试测试卷及答案.docx VIP
- 骨科麻醉科加速康复围手术期患者慢性病管理专家共识PPT课件.pptx VIP
- 学堂在线《大国航母与舰载机》结课考试答案.docx VIP
- 西南政法大学法学院民事诉讼法学课件第二十章 执行程序的一般规则.ppt VIP
- (二模)衢州、丽水、湖州2025年4月三地市高三教学质量检测 生物试卷(含答案).docx
- 2026年【新教材】人教PEP版(2024)三年级下册英语全册教案(含教学计划+进度表)-新版.pdf
- 西南政法大学法学院民事诉讼法学课件第三章 诉权与诉.ppt VIP
- 西门子S7-1200 PLC编程及应用(第二版):以太网通信方法及其应用实例PPT教学课件.pptx
原创力文档

文档评论(0)