ImageVerifierCode 换一换
格式:DOC , 页数:2 ,大小:28KB ,
资源ID:11077323      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11077323.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件体系结构试卷.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

软件体系结构试卷.doc

1、1软件体系结构期末考试回答下述问题:、试分析服务提供者、服务请求者和服务代理三者的作用,以及它们之间的工作流程。 (10 分)答: 服务请求者与服务提供者通过语义进行交互,服务提供者提交WEB 服务器描述给服务代理者,服务代理者返回 WEB 服务描述给服务请求者。、试解释 Web 服务栈的层次结构。 (10 分)答:ML(可扩展标记语言) 、SOAP(简单对象访问协议) 、WSDL(web 服务定义语言) 、UDDI(统一描述发现和集成) 。、软件体系结构风险分析有哪些基本步骤?(10 分)答:体系结构文档化,体系结构复审,体系结构实现,体系结构演化。、ATAM 评估方法的基本步骤是什么?(1

2、0 分)答:整个 ATAM 评估过程包括九个步骤,按其编号顺序分别是描述ATAM 方法,描述商业动机,描述体系架构,确定架构方法,生成质量属性效用树,分析架构方法,集体讨论确定场景优先级,分析架构方法,结果的表述。、根据自己的经验,谈谈对软件危机的看法。 (15 分)答:软件危机是指软件生产的方式无法满足迅速增长的计算机需求,开发和维护过程出现的一系列问题,以下几个原因导致 1、软件自身特点,2、开发人员的弱点,3、用户需求不明,4、缺乏正确理论指导,5、开发规模越来越大,6、开发复杂度越来越高,这些都可以通过软件生命周期的模型和软件工具的使用来缓解危机,通过程序自动化和软件工业化生产的方法实

3、现软件标准化的目标,进一步缓解软件危机带来的影响。软件危机有利有弊,除了带来许多麻烦,也给我们带来许多挑战,克服危机的过程,我们在技术上和创新上都有一个提升,也算是间接为软件产业的发展做贡献。、层次系统结构和基于消息的层次系统结构有什么区别?(10 分)2答:层次结构将系统进行分级组织,其组织思想是:在层次结构中,每一层向上层提供服务,并作为客户向下层请求服务。分层系统的优点:支持基于抽象程度递增的系统设计;支持功能增强;支持重用。分层系统的缺点:并不是每个系统都可以很容易的划分为分层的模式,甚至即使是层次化的,出于性能的考虑,也不得不把一些低级或高级的功能综合起来;很难找到一个合适的、正确的

4、层次抽象方法。消息总线是系统的连接件、负责消息的分派、传递和过滤以及处理结果的返回。消息是构件之间通信的唯一方式。由于构件通过总线进行连接,并不要求各个构件具有相同的地址空间或局限在一台机器上,因此该风格可以很好的刻画分布式开发系统,以及 CORBA.DCOM 和 EJB 规范的系统。、引入了软件体系结构以后,传统软件过程发生了哪些变化?这种变化有什么好处?(15 分)答:软件体系结构的引入使软件设计开发更加具体和形象,它的模型更使得软件过程更加方便和多样化。其好处在于包括程序员在内的绝大多数系统的利益相关人员都借助软件体系结构来进行彼此理解、协商、达成共识或相互沟通的基础,软件体系结构的模型可以应用到具有质量属性和功能需求大系统中,并能够促进大规模软件的系统级复用,在很多方面使得软件开发更加人性化。、根据软件体系结构的定义,你认为软件体系结构的模型应该由哪些部分组成?(20 分)答:由三部分组成,分别是 1、构件:可以是一组代码,如程序的模块也可以是一个独立的程序(如数据库的 SQL 服务器) ;2、连接件:是关系的抽象,用以表示构件之间的相互作用,如过程调用、管道、远程过程调用等;3、限制:用于对构件和连接件的语义说明。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报