2022年软件工程复习参考资料.docx
《2022年软件工程复习参考资料.docx》由会员分享,可在线阅读,更多相关《2022年软件工程复习参考资料.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 立身以立学为先,立学以读书为本软件工程复习参考资料1软件的概念 软件是运算机系统中与硬件相互依存的另一部分,软件包括程序、数据以及相关文 档的完整集合;2、软件的特性(简答题)形状特性; (6)治理特性;智能特性; (7)环境特性;开发特性; (8)保护特性;质量特性; (9)废弃特性;生产特性; (10)应用特性;3软件危机爆发的缘由?主要表现在哪些方面?怎样排除?软件开发技术的进步未能满意进展的要求;软件开发周期长、成本高、质量差、维 护困难;表现方面:1 用户对开发出的软件很难中意;2 软件产品的质量往往靠不住;3 一般软件很难保护;4
2、软件生产效率很低;5 软件开发成本越来越大;6 软件成本与开发进度难以估量;7软件技术的进展远远满意不了运算机应用的普及与深化的需要;排除:用工程化的思想来开发软件;4什么是软件工程?它目标和内容是什么?软件工程:就是用科学的学问工程和技术原理来定义,开发,保护软件的一门学 科;软件工程的目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发 的软件易于移植;只需较低的保护费用;能按时完成开发任务,准时交付使用;开发 的软件牢靠性高;软件工程的内容:讨论内容包括开发技术和开发治理两个方面;开发技术主要研 究:软件开发方法,开发过程,开发工具和环境;开发治理主要讨论:软件治理学,软件经济学
3、,软件心理学;5什么是软件生存周期?它有哪几个活动?软件生存周期:一个软件从提出开发要求开头直到该软件报废为止的整个时期;包括:可行性分析和项目开发方案,需求分析,概要设计,具体设计,编码,测试,维 护;6什么是软件生存周期模型?有哪些主要模型?描述软件开发过程中各种活动如何执行的模型;对软件开发供应强有力的支持,名师归纳总结 - - - - - - -第 1 页,共 4 页精选学习资料 - - - - - - - - - 立身以立学为先,立学以读书为本为开发过程中的活动供应统一的政策保证,为参加开发的人员供应帮忙和指导,是软件生存周期模型化技术的基础,也是建立软件开发环境的核心;主要模型:瀑
4、布模型,增量模型,螺旋模型,喷泉模型,基于学问的模型,变换 模型;7、瀑布模型的特点及优点?特点:1各个阶段的次序性和依靠性;2划分规律设计与物理设计,尽可能推迟程序的物理实现;3每个阶段必需完成规定的文档,对其中问题通过复审及早发觉,及早解决;优点:(1)可强迫开发人员采纳规范的方法(例如,结构化技术);(2)严格地规定了每个阶段必需提交的文档;(3)要求每个阶段交出的全部产品都必需经过质量保证小组的认真验证;8、面对对象 面对对象 =对象 +类 +继承 +消息通信面对对象设计分为系统设计和对象设计;面对对象分析有静态(对象图)和动态(类图)面对对象 智能模型 系统设计 对象设计9、模块的耦
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件工程 复习 参考资料
限制150内