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

软件标准体系结构作业完整版

软件标准体系结构作业完整版_第1页
1/16
软件标准体系结构作业完整版_第2页
2/16
软件标准体系结构作业完整版_第3页
3/16
第一章:1.依据自己经验,谈谈对软件危机见解。软件危机是指软件生产方法无法满足快速增加计算机需求,开发和维护过程出现一系列问题。以下多个原因造成:(1) 软件本身特点 (2) 开发人员弱点 (3) 用户需求不明 (4) 缺乏正确理论指导 (5) 开发规模越来越大 (6) 开发复杂度越来越高能够经过软件生命周期模型和软件工具使用来缓解危机,经过程序自动化和软件工业化生产方法实现软件标准化目标,深化缓解软件危机带来影响。软件危机有利有弊,除了带来很多麻烦,也给我们带来很多挑战,克服危机过程,我们在技术上和创新上全部有了一个提升,也算是间接为软件产业进展做了贡献。2.什么是软件重用,软件重用层次能够分为哪多个等级?软件重用:是指在两次或数次不一样软件开发过程中反复使用相同或相同软件元素过程。能够分为三个层次: (1)代码重用 (2)设计结果重用 (3)分析结果重用3.什么是可重用构件?相对于一般软件产品,对可重用构件有何特别要求?可充用构件表示软件重用过程中,可重用软件构件元素。 可重用构件特别要求:(1) 可重用构件应该含有功效上独立性和完整性;(2) 可重用构件应该含有较高通用性;(3) 可重用构件应该含有较高灵活;(4) 可重用构件应该含有严格质量确保;(5) 可重用构件应该含有较高标准化程。4.基于构件软件开发优势是什么?基于构件软件开发面临哪些挑战和困难?优势:基于构件软件将软件开发关键从程序编写转移到了基于已经有构件组装,愈加快地结构系统,减轻用来支持和升级大型系统所需要维护负担 ,从而降低了软件开发费用 困难和挑战:没有可依据参考,可用资源和环境缺乏,开发难度高,而各方面需求增加速度和日剧增,更新和升级跟进是一个不小挑战.另外,在同一系统实行多个开发商提供构件,它们之间兼容性可能是开发过程中所要面正确一个严峻问题挑战和困难:(1)在同一系统实行多个开发商提供构件,它们之间兼容性可能是开发过程中所要面正确一个严峻问题;(2)实行随地能够购置到构件可能会使开发出来软件产品丧失技术上独创性和市场上竞争力;(3)第三方构件开发商可能歇业,这会使购置构件失去维护服务。这些全部是在购置第三方构件进行软件开发时无法回避问题,所以需要对这些风险进行充足估量。5.简述 3 种应用最为广泛构件技术法律规范 COM、CORBA 和 EJB 各自特点。CORBA 特点:(1) 实现用户和服务对象完全分开,用户不需要了解服务对...

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

碎片内容

软件标准体系结构作业完整版

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