电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程导论知识点总结

软件工程导论知识点总结_第1页
1/10
软件工程导论知识点总结_第2页
2/10
软件工程导论知识点总结_第3页
3/10
《软件工程导论》课后习题答案第一章 软件工程概论1.什么就是软件危机?软件危机就是指在计算机软件得开发与维护过程中所遇到得一系列严重问题。这些问题表现在以下几个方面: (1)用户对开发出得软件很难满意。 (2)软件产品得质量往往靠不住。 (3)一般软件很难维护。 (4)软件生产效率很低。 (5)软件开发成本越来越大。 (6)软件成本与开发进度难以估量。 (7)软件技术得进展远远满足不了计算机应用得普及与深化得需要。2.为什么会产生软件危机? (1) 开发人员方面,对软件产品缺乏正确认识,没有真正理解软件产品就是一个完整得配置组成。造成开发中制定计划盲目、编程草率,不考虑维护工作得必要性。 (2) 软件本身方面,对于计算机系统来说,软件就是逻辑部件,软件开发过程没有统一得、公认得方法论与法律规范指导,造成软件维护困难。 (3) 尤其就是随着软件规模越来越大,复杂程度越来越高,原有软件开发方式效率不高、质量不能保证、成本过高、研制周期不易估量、维护困难等一系列问题更为突出,技术得进展已经远远不能适应社会需求。3.怎样克服软件危机? (1) 充分吸收与借鉴人类长期以来从事各种工程项目中积累得行之有效得有效原理、概念、技术与方法,特别就是吸取几十年来人类从事计算机硬件讨论与开发得经验教训。在开发软件得过程中努力作到良好得组织,严格得管理,相互友好得协作。 (2) 推广在实践中总结出来得开发软件得成功得技术与方法,并讨论更好、更有效得技术与方法,尽快克服在计算机系统早期进展阶段形成得一些错误概念与作法。 (3) 根据不同得应用领域,开发更好得软件工具并使用这些工具。将软件开发各个阶段使用得软件工具集合成一个整体,形成一个很好得软件开发支环环境。总之为了解决软件危机,既要有技术措施(方法与工具),又要有必要得组织管理措施。4、构成软件项目得最终产品: 应用程序、系统程序、面对用户得文档资料与面对开发者得文档资料。5.什么就是软件生存周期? 软件生存周期就是指从软件定义、开发、使用、维护到淘汰得全过程。6.软件生存周期为什么划分成阶段? (1) 任何一个阶段得具体任务不仅独立,而且简单,便于不同人员分工协作,从而降低整个软件开发工作得困难程度。 (2) 可以降低每个阶段任务得复杂程度,简化不同阶段得联系,有利于工程得组织管理,也便于采纳良好得技术方法。 (3) 使软件开发得全过程以一种有条不紊得方式进行,保证软件得质量 ,特别就是提高了软件得可维...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程导论知识点总结

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部