- 1
- 0
- 约1.18万字
- 约 20页
- 2017-01-16 发布于北京
- 举报
复 习 提 纲
第一章 软件工程概述
1、分析60年代末出现的软件危机的原因。如何理解“越早潜伏的错误越晚发现,越晚发现的错误,修正的费用越高”。
答:软件危机是指在软件开发过程中遇到的一系列严重问题,如:开发周期延长,成本增加,可靠性降低等。
开发大型软件与编制小程序主要有以下区别:
⑴人员:小程序从确定要求、设计、编制、使用,直到维护通常由一个人完成;大型软件则由用户、项目负责人、分析员、程序员、资料员、操作员等组成一支开发队伍来协同完成。
⑵文档:小程序很少有书面文档;大型软件则是集体劳动的“产物”,必须有规范化的文档,便于开发和维护。
⑶产品。小程序工作量小,如果需作大的修改,可舍弃旧程序而重新编写;但大型软件的开发耗费了大量的人力与物力,一般不会轻易抛弃,而总是在旧软件的基础上一再改动,以延长它的使用期,因此“版本”在不断升级。
大型软件的开发提出了许多新的问题,而开发方法却还停留在编制小程序的方法上,经验和技巧已不能满足开发大型软件的需要,导致软件开发过程混乱;使用的开发方法和技术不当,没有适当的文档,不易交流,维护困难,开发成本高,软件质量低等,这些问题是造成软件危机的主要原因。
2、软件复用的概念及两类软件复用技术:合成技术和生成技术。
答:软件复用是指在构造新的软件系统过程中,对已存在的软件产品(设计结构、源
代码、文档等)重复使用的技术。
(1)合成技术
您可能关注的文档
最近下载
- 2020年全国中学生生物学竞赛联赛试题真题B卷(含答案解析).pdf VIP
- 姿势辅助器讲解.ppt VIP
- 第三章小组工作理论与小组工作动力解决方案.ppt VIP
- 贵州遵义市红花岗区2026年学业水平第一次适应性考试(一模)文综道德与法治试题(试卷+解析).pdf VIP
- 2025年广东省深圳市福田区小升初英语试卷.pdf VIP
- 嫦娥奔月神话故事PPT.pptx VIP
- 发包方在 建设工程合同签订及履行过程中的法律风险及防范.doc VIP
- ZDY6000LD(F)型钻机使用手册教程.doc VIP
- 《接触网线岔》课件.ppt VIP
- 2025年事业单位招聘考试(妇产科)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)