软件体系结构期末试题答案.doc
《软件体系结构期末试题答案.doc》由会员分享,可在线阅读,更多相关《软件体系结构期末试题答案.doc(15页珍藏版)》请在咨信网上搜索。
1、1以下关于系统性能的叙述中,不对的的是 (17) 。(17)A. 常见的Web服务器性能评估方法有基准测试、压力测试和可靠性测试B. 评价Web服务器的重要性能指标有最大并发连接数、响应延迟和吞吐量C. 对运营系统进行性能评估的重要目的是以更好的性能/价格比更新系统D. 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈2某公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接受系统会自动得到告知。此外还规定支持数据重传,以保证传输的成功。针对这些集成需求,应当采用 (21) 的集成方式。(21)A. 远程过程调用B. 共享数据库
2、C. 文献传输D. 消息传递3 在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (26) ,系统工程师侧重于 (27) 。(26)A. 实现视图B. 进程视图C. 逻辑视图D. 部署视图(27)A. 实现视图B. 进程视图C. 逻辑视图D. 部署视图4某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如下所示。其中与Factory Method中的“Creator”角色相相应的类是 (33) ;与“Product”角色相相应的类是 (34) 。(33)A. BankB. AccountC. Checking D. Savi
3、ngs(34)A. BankB. AccountC. Checking 5 是一个独立可交付的功能单元,外界通过接口访问其提供的服务。(35)A. 面向对象系统中的对象(Object)B. 模块化程序设计中的子程序(Subroutine)C. 基于构件开发中的构件(Component)D. 系统模型中的包(Package)6 软件的横向重用是指重用不同应用领域中的软件元素。 (31) 是一种典型的、原始的横向重用机制。(31)A. 对象B. 构件C. 标准函数库D. 设计模式7 在基于构件的软件开发中, (36) 描述系统设计蓝图以保证系统提供适当的功能;(37)用来了解系统的性能、吞吐率等非
4、功能性属性。(36)A. 逻辑构件模型B. 物理构件模型C. 组件接口模型D. 系统交互模型(37)A. 逻辑构件模型B. 物理构件模型C. 组件接口模型D. 系统交互模型8对象管理组织(OMG)基于CORBA基础设施定义了四种构件标准。其中,(38)的状态信息是由构件自身而不是由容器维护。(38)A. 实体构件B. 加工构件C. 服务构件D. 会话构件9分布式系统开发中,通常需要将任务分派到不同的逻辑计算层。业务数据的综合计算分析任务属于 (39) 。(39)A. 表达逻辑层B. 应用逻辑层C.数据解决层D. 数据层10 在客户机/服务器系统开发中,采用 (40) 时,应将数据层和数据解决层
5、放置于服务器,应用逻辑层、表达逻辑层和表达层放置于客户机。(40)A. 分布式表达结构B. 分布式应用结构C. 分布式数据和应用结构D. 分布式数据结构11软件架构是减少成本、改善质量、准时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是 (44) 。(44)A. 根据用户需求,可以拟定一个最佳的软件架构,指导整个软件的开发过程B. 软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等C. 软件架构设计需要拟定组件之间的依赖关系,支持项目计划和管理活动D. 软件架构可以指导设计人员和实现人员的工作12某游戏公司欲开发一个大型多人即时战略游戏,游戏设计的目的之一是可以支持玩家
6、自行创建战役地图,定义游戏对象的行为和之间的关系。针对该目的,公司应当采用(48) 架构风格最为合适。(48)A. 管道-过滤器B. 隐式调用 C. 主程序-子程序 D. 解释器13 设计模式 (44)A 将抽象部分与其实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中, (45)D 用于定义实现部分的接口。(44)A. Bridge(桥接)B. Composite(组合)C. Facade(外观)D. Singleton(单例)(45)A. AbstractionB. ConcreteImplementorAC. ConcreteImplementorBD. Impleme
7、ntor14 以下关于Singleton(单例)模式的描述中,对的的是 (46)D 。(46)A. 它描述了只有一个方法的类的集合B. 它描述了只有一个属性的类的集合C. 它可以保证一个类的方法只能被一个唯一的类调用D. 它可以保证一个类只产生唯一的一个实例15 (47)A 将一个类的接口转换成客户希望的此外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。(47)A. Adapter(适配器)模式B. Command(命令)模式C. Singleton(单例)模式D. Strategy(策略)模式16设计一个简化的网上个人银行查询系统,用户可以通过Internet查询自己帐
8、户的收支明细、余额和修改密码。(1). 说明系统的若干质量属性,并以场景图的形式分别描述一个可用性场景和一个 安全性场景。(2). 使用ADD方法说明系统的初步设计。(3.) 描述ATAM方法的环节。(4). 选取两个质量属性以表格形式生成质量属性效用树17从网上选课系统、文本编辑系统、票务查询系统或正文关键字索引系统这四个系统中任选一个,运用ADD方法设计两个或多个构架方案18基于质量属性驱动的设计和基于功能驱动的设计有什么不同效果?19 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的相应栏内。【说明】一个简朴的图形编辑器提供应用户的基本操作涉及:创建图形、创建元素、选择元素以及删
9、除图形。图形编辑器的组成及其基本功能描述如下:(1)图形由文本元素和图元元素构成,图元元素涉及线条、矩形和椭圆。(2)图形显示在工作空间中,一次只能显示一张图形(即当前图形,current)。(3)编辑器提供了两种操作图形的工具:选择工具和创建工具。对图形进行操作时,一次只能使用一种工具(即当前活动工具,active)。 创建工具用于创建文本元素和图元元素。 对于显示在工作空间中的图形,使用选择工具可以选定其中所包含的元素,可以选择一个元素,也可以同时选择多个元素。被选择的元素称为当前选中元素(selected)。 每种元素都具有相应的控制点。拖拽选定元素的控制点,可以移动元素或者调整元素的大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 体系结构 期末 试题答案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。