- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 简述什么是软件危机,产生软件危机的原因,如何克 是通过以连接件为中介的异步消息交换机制来实现的;3、
服软件危机? 构件相对独立,构件之间依赖性少。
答:软件危机是指在计算机软件的发展和维护过程中 9. 连接件:是用来建立构件间的交互以及支配这些交互
所遇到的一系列严重问题。产生软件危机的原因有用户需 规则的体系结构构造模块。
求不明确,投入正确的理论指导,软件规模越来越大,软 10. 体系结构配置:体系结构配置或拓扑是描述体系结构
件复杂度越来越高。现在人们用软件工程的方法来进行软 的构件与连接件的连接图。体系结构配置提供信息来
件生产,即用现代工程的概念、原理技术和方法进行计算 确定构件是否正确连接、接口是否分配、连接件构成
机软件的开发、管理和维护。 的通信是否正确,并说明实现要求行为的组合含义。
2. 什么是软件重用,软件重用的层次可以分为哪几个级 11. ADL :是一种形式化语言,它在底层语义模型的支持
别? 下,为软件系统的概念结构建模提供了具体语法和概
答:软件重用是指在两次或多次不同的软件开发过程 念框架。
中重复使用相同或相近软件元素的过程。软件重用的层次 12. 软件体系结构的动态性:指软件系统在运行时刻的体
按重用的粒度大小可分为程序代码重用,测试用例重用, 系结构变动。
设计文档重用,设计过程重用,需求分析文档重用及领域 13. Web 服务栈:Web 服务栈是一种全新的体系结构,整
知识重用。 个 Web 服务的技术系列被称为 Web 服务栈。
3. 构件:是指语义完整、语法正确和有可重用价值的单 14. SOAP:简单对象访问协议,SOAP 是一个基于 XML 的,
位软件,是软件重用过程中可以明确辨识的系统;结 在松散分布式环境中交换结构化信息的轻量级协议,
构上,它是语义描述、通信接口和实现代码的复合体。 它为在一个松散的、分布式环境中使用XML 交换结构
是具有某种功能的可重用的软件模板单元,表示了系 化的和类型化的信息提供了一种简单的机制。
统中主要的计算元素和数据存储。 15. WSDL 标准:是一种 XML 格式,用来实现 Web 服务栈
4. 软件体系结构模型可以分为哪几种,具体是如何划分 中的描述层,将网络服务描述为能够进行消息交换的
的? 通信端点集合。
答:软件结构的核心模型由 5 种元素组成:构件、连 16. 可修改性:是指能够快速地以较高的性能价格比对系
接件、配置、端口和角色。其中,构件、连接件和配置是 统进行变更的能力。通常以某些具体的变更为基准,
最基本的元素。 通过考察这些变更的代价衡量可修改性。可修改性包
5. 体系结构的设计和演化中实验原型阶段分为 2 个周 括:1 可维护性,2 可扩展性,3 结构重组,4 可移植
期,分别对各周期简述。 性
答:第一周期没有具体的、明确的日期,第一周期结 17. 核心资源:是领域工程所有结果的集合,是产品线中
束会形成图形用户界面的初始设计和问题域模型两个版 产品构造的基础。
本。第二周期的任务是设计和建立一个下次软件体系结 18. 软件产品线:软件产品线就是在一个公共的软件资源
构,具有以下特征:足够灵活,能包括现有元素,也有包
文档评论(0)