软件体系结构期末试题及答案.doc
《软件体系结构期末试题及答案.doc》由会员分享,可在线阅读,更多相关《软件体系结构期末试题及答案.doc(9页珍藏版)》请在咨信网上搜索。
1、一名词解释1.SOA 即service-oriented architecture,面向服务架构。它是一个组件模型,它 将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接 口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于 实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的 系统中的服务可以以一种统一和通用的方式进行交互。2. Architecture Styles 定义为根据结构组织模式构成的软件系统族,表达了部件和他们之间的 关系。 例如客户/服务器(Client /Server)结构、浏览器/服务器(Browser/Server) 结构、正交(Ort
2、hogonal)结构、专用领域(Domain Specific Styles)、 MVC、微核(Microkernel)、反射(Reflection )、代理(Proxy )等。3. Framework 是整个或部分系统的可重用设计, 从设计模式角度来看,框架为大粒度的可复用的部件。从体系结构角度来 看,框架是一个领域体系结构4. MVC MVC是三个单词的缩写,分别为:模型(Model),视图(View)和控制 Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model是应用对象,所有的操作都在这里实现,它若需要取得视图中的对象或更新视图,需通过控制器来进行处理。V
3、iew是模型在屏幕上的表示,模型在进行操作后,其结果是通过视图显示的。 Controller用于管理用户与视图发生的交互,定义用户界面对用户输入的响应方式。一旦用户需要对模型进行处理,不能直接执行模型,而必须通过控制器间接实现的。5.DSSA Domain Specific Software Architecture: 特定领域软件体系结构。建立一种基于体系结构的方法,这需要对体系结构,其一般性构件和互联,以及客户的需求按何种方式由构件来集成都要达成共识。二连线三简答1.SA的形式化描述,常用的有哪些?理论的形式化方法1. Z Notation2. CSP3. 类属理论4. 化学抽象机模型2.
4、画图,层次结构 3. SA是?研究范畴? 软件体系结构是软件在设计构成上的基本、可供设计选择的形态和总体 结构。 A:体系结构描述语言与工具 B:产品线与标准 C:软件体系结构风格及风格应用 D:体系结构文档化4. 层次结构有何优缺点?什么是松弛的层次结构? 优点: 1.层次的复用性 2.对标准化的支持,允许在不同层使用来自不同商家的产品 3.依赖本地化,这样做便于支持系统的可移植性和可测试性 4.可替换性,独立层次的实现能够被功能相同的模块替换。 缺点: 1.改变行为的连锁效应。 2.低效率。分层结构通常比单一层次的结构效率更低。 3.包含多余不必要的工作。 松弛的层次系统 1.是分层模型的
5、一种变种 (1) 每层可以使用其下面所有层的服务而不仅仅是相邻层的服务 (2) 有些服务提供给相邻的上一层,而其余的服务则提供给高于 它的所有层 2.灵活性和性能的提高以牺牲可维护性为代价 3.经常用于系统软件,而不常用于应用软件的设计 (1) 系统软件比起应用软件来很少修改 (2) 系统软件对性能的要求高于可维护性的要求5. 功能与非功能特性?非功能特性的重要性 功能特性主要是直接针对客户的功能需求,多数是容易感知和判断的。 非功能特性主要包括系统的:可变性,互操作性,效率,可靠性,可 测试性,可重用性。不成熟的客户、投资决策者、设计者往往片面追求表明功能的要求而忽略内在的结构和非功能特性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 体系结构 期末 试题 答案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【1587****927】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【1587****927】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。