电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《软件体系结构》期末复习题VIP免费

《软件体系结构》期末复习题_第1页
1/9
《软件体系结构》期末复习题_第2页
2/9
《软件体系结构》期末复习题_第3页
3/9
软件体系结构》期末复习题简答题:1、软件体系结构建模的种类有:结构模型、框架模型、动态模型、过程模型、功能模型。2、“4+1"视图模型从 5 个不同的视角包括:逻辑视图、进程视图、物理视图、开发视图和场景视图来描述软件体系结构。3、构件:是具有某种功能的可重用的软件模板单元,表示了系统中主要的计算元素和数据存储连接件:表示构件之间的交互.配置:表示构件和连接件的拓扑逻辑和约束.端口:表示构件和外部环境的交互点.角色:定义了该连接交互的参与者。4、画出“4+1”视图模型图,分析各部分的原理和功能。5、软件体系结构风格:是描述某一特定应用领域中系统组织方式的惯用模式。6、软件体系结构(SoftwareArchitecture)软件体系结构以组件和组件交互的方式定义系统,说明需求与成品系统之间的对应关系,描述系统级别的可伸缩性、能力、吞吐量、一致性和兼容性等属性。软件体系结构由组件、连接件和属性组成。7、分层系统的优点有:1)支持基于抽象程度递增的系统设计,使设计者可以把一个复杂系统按递增的步骤进行分解;2)支持功能增强,因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层;3)支持重用。只要提供的服务接口定义不变,同一层的不同实现可以交换使用。这样,就可以定义一组标准的接口,而允许各种不同的实现方法.8、分层系统的缺点有:1)并不是每个系统都可以很容易地划分为分层的模式,甚至即使一个系统的逻辑结构是层次化的,出于对系统性能的考虑,系统设计师不得不把一些低级或高级的功能综合起来;2)很难找到一个合适的、正确的层次抽象方法。9、B/S 体系结构的优点有什么?答:1)基于 B/S 体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级.2)B/S 体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。10、B/S 体系结构的缺点有什么?答:1)B/S 体系结构缺乏对动态页面的支持能力,没有集成有效的数据库处理功能。2)B/S 体系结构的系统扩展能力差,安全性难以控制。3)采用 B/S 体系结构的应用系统,在数据查询等响应速度上,要远远地低于 C/S 体系结构。4)B/S 体系结构的数据提交一般以页面为单位,数据的动态交互性不强,不利于在线事务处理(OLTP)应用。11、DSSA答案:DSSA 就是在一个特定应用领域中为一组应...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《软件体系结构》期末复习题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部