欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件体系结构期末考试考题(共5页).docx

    • 资源ID:13498429       资源大小:76.31KB        全文页数:5页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件体系结构期末考试考题(共5页).docx

    精选优质文档-倾情为你奉上简答题:1、软件体系结构定义:软件体系结构为软件系统提供了一个结构,行为和属性的高级抽象,由构成系统的元素的描述,这些元素的相互作用,指导元素集成的模式以及这些模式的约束组成.软体系结构不仅指定了系统的组织结构和拓扑结构,还显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。2、4+1视图模型:从5个不同角度(逻辑视图,进程视图,物理视图,开发视图和场景视图)-逻辑视图:最终用户,功能需求;开发视图:编程人员,软件管理;进程视图:系统集成人员,性能可扩充性,吞吐量等;物理视图:系统工程人员,系统拓扑,安装,通信等。3、体系结构的核心模型由5种元素组成:构件,连接件,配置,端口,角色,其中构件,连接件和配置是最基本的元素。(1)构件是具有某种功能的可重用性的软件模板单元,表示了系统中主要的计算元素和数据存储,构件有两种,复合构件和原子构件;(2)连接件表示了构件之间的交互;(3)配置表示了构件和连接件的拓扑逻辑和约束。4、三层C/S(客户/服务器)风格优点:(1)允许合理得划分三层结构的功能,使之在逻辑上保持相对独立性,能提高系统和软件的可维护性和可扩展性;(2)允许更灵活有效地选用相应的平台和硬件系统,使之在处理负荷能力上与处理特性上分别适应于结构清晰的三层,并且这些平台和各个组成部分可以具有良好的可升级性和开放性;(3)应用的各层可以并行开发,可以选择各自最适合的开发语言;(4)利用功能层有效地隔离开表示层与数据层,未授权的用户难以绕过功能层而利用数据库工具或黑客手段去非法访问数据层,为严格的安全管理奠定了坚持的基础。三层比二层好在:三层C/S体系结构中增加了一个应用服务区可以将整个应用逻辑驻留在应用服务器上,而只有表示层存在客户机上,三层C/S体系结构将应用层序分成表示层,功能层和数据层三部分。5、同传统分布式体系结构相比Web服务体系结构的主要优势:高度的通用性和易用性;完全的平台,语言独立性;高度的集成性;容易部署和发布6、UML的主要内容用例图;类图;对象图;顺序图;通信图;状态图;活动图;构件图;部署图7、与C/S相比,B/S的优点:基于B/S体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级;B/S体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。综合题:1、应用实例变电综合信息管理系统和内外有别模型,查改有别模型(C/S,B/S混合)变电综合信息管理系统 (给实例,画系统模型图)内外有别模型(内部C/S,外部B/S)查改有别模型:(查询浏览B/S,维护修改C/S)2、会议安排系统的C2风格:系统包含了3种功能构件分别是一个Meeting Initiator,若干个Attendee和ImportantAttendee,3个连接件(MainConn,AttConn,Important AttConn)用来在构件之间传递消息,某些消息可由MeetingInitiator同时发送给Attendee和Important Attendee,但还有某些消息只能传递给Important Attendee。3、SIS的体系结构:上级系统的功能约束由一个互联系统构成的系统来实现,其中一级从属系统ABC分别试上级系统abc的具体实现,二级从属系统中的A1和A2分别是一级从属系统A的子系统a1和a2的具体实现。4、Web服务模型发布:服务提供者向服务代理发布所提供的服务;发现:服务请求者向服务代理发出服务查询请求;绑定:服务的具体实现.服务提供者提供服务,并进行注册以便服务可用,服务代理起中介作用,它是服务的注册场所充当服务提供者和服务请求者之间的媒介,服务请求者可在应用程序中通过向服务代理请求服务调用所需服务。填空题:1.构件是指语义完整,语法正确和有可重用价值的单位软件是软件重用过程中可以明确便是的系统;结构上它是予以描述,通讯接口和实现代码的复合体.2.构件获取渠道(1)直接使用作适应性修改(2)通过遗留工程(3)市场上购买(4)开发新的构件3.构件分类与组织:关键字分类法,刻面分类法,超文本组织方法4.基于数据的组装技术:这种组装技术也要求库中构件以子程序形式出现5.软件体系结构建模种类:结构模型,框架模型,动态模型,过程模型,功能模型6.体系结构风格定义了一个系统家族即定义了一个词汇表和一组约束7.有两种不同构件:中央数据结构说明当前状态,仓库是一黑板系统8.C/S体系结构有三个主要组成部分:数据库服务器,客户应用程序,网络9.ADL的基本元素:构件,连接件,体系结构配置10.软件体系结构描述方法:图像表达工具,模块内连接语言,基于软构件的系统描述语言,软件体系结构描述语言11.Web服务:数据层,数据访问层,业务层,业务面,监听者12.简单对象访问协议:SOAP信封,SOAP编码规则,SOAP RPC表示,SOAP绑定13.Web服务特点:使用标准规范协议;使用协议的规范性;高度集成能力;完好的封装;松散耦合选择题:1构件模型的三个主要流派OMG,Sun的EJB,Microsoft的DCOM2.构件管理:构件描述,构件分类与组织,人员及权限管理3.构件重用:检索与提取构件,理解与评价构件,修改构件,构件组装4.软件体系结构的发展史:无体系结构设计阶段,萌芽阶段,初期阶段,高级阶段5.分层系统优点:支持基于抽象程度递增的系统设计;支持功能增强;支持重用6.黑板系统的构成:知识源,黑板数据结构,控制7.面向对象系统优点:改变一个对象的表示不影响其他对象;分解成一些交互的代理程序集合8.W3C是万维网联盟9.Web服务作为一种新兴的Web应用模式,是一种崭新的分布式计算模型,是Web上数据和信息集成的有效机制10.Web服务就像Web上的构件编程,开发人员通过调用Web应用编程接口,将Web服务集成进他们的应用程序就像调用本地服务一样11.Web服务开发生命周期:构件,部署,运行,管理12.Web服务栈:程序设计语言【程序构件(组成程序的基本元素及其取值或值域范围)操作符(连接构件的各种功能符号)抽象规则(有关构件和操作符的命名表达规则)限制规则(一组选择并决定具体使用何种抽象规则来作用于有关的基本构件及其操作符的规则和原理)规范说明(有关句法的语义关联说明)】软件体系结构【系统构件(模块化级别的系统组成成分实体,这些实体可以被施以抽象的特性化处理,并以多种方式得到使用)连接件(对组成系统的有关抽象实体进行各种连接的连接机制)组合模式(系统中的构件和连接件进行连接组合的特殊方式也就是软件体系结构风格)限制规则(决定有关模式能够作为子系统进行大型软件系统构造和开发的合法子系统的有关构件)规范说明(有关系统组织结构方面的语义关联说明)】判断题:1.软件危机的表现:软件成本日益增长;开发进度难以控制;软件质量差;软件维护困难2.软件危机原因:用户需求不明确;缺乏正确的理论指导;软件规模越来越大;软件复杂度越来越高3.软件体系结构是在需求分析之后软件设计之前4.一个连接件可以和任意数目的其他构件和连接件连接5.动态软件体系结构:容许在系统运行时发生更新的软件体系结构叫做动态体系结构.动态体系结构在被创建后可以动态的更新6.数据流风格:批处理序列,管道/过滤器;调用/返回风格:主程序/子程序,面向对象风格,层次结构;独立构件风格:进程通讯,事件系统;虚拟机风格:解释器,基于规则的系统;仓库风格:数据库系统,超文本系统,黑板系统7.2层C/S优点:具有强大的事务处理能力8.3层C/S增加了功能层可以增家安全性9.软件体系结构是可传递和可重用的模型,软件体系结构的重用意味着体系结构的决策能在具有相似需求的多个系统中发生影响专心-专注-专业

    注意事项

    本文(软件体系结构期末考试考题(共5页).docx)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开