软件体系结构 07计科试卷B(10-11-1)参考答案及评分标准

上传人:简****9 文档编号:108186607 上传时间:2019-10-22 格式:DOC 页数:2 大小:49.50KB
返回 下载 相关 举报
软件体系结构 07计科试卷B(10-11-1)参考答案及评分标准_第1页
第1页 / 共2页
软件体系结构 07计科试卷B(10-11-1)参考答案及评分标准_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件体系结构 07计科试卷B(10-11-1)参考答案及评分标准》由会员分享,可在线阅读,更多相关《软件体系结构 07计科试卷B(10-11-1)参考答案及评分标准(2页珍藏版)》请在金锄头文库上搜索。

1、宜春学院 20102011学年第一学期考试卷参考答案及评分标准课程名称:软件体系结构 试卷类型:B (A/B) 考试方式: 闭 (开/闭)学院:数计学院 适用班级: 07计科 一、 选择题(每小题 2 分,共 14分)1、 D 2、 D 3、 A 4、 D 5、A6、 C 7、 A 二、 填空题(每空2分,共 38分)1. 活动 、 系统怎样开发 、 组成元素、 交互协作 。2. 对象组合 。3. 简单工厂 、工厂方法 、 抽象工厂 。4. 依赖倒转、迪米特法则、合成聚合原则、接口隔离。5. 仓库式、分层、调用返回、客户/服务器、黑板式、管道-过滤器式、 批处理式、解释器、C2风格、事件驱动等

2、。(任意四个都可)6. 知识源、中央数据单元、控制 。三、 简答题 (每小题12分,共 48分)1、 考虑一个很多人访问的网站,通常你首先要考率什么质量属性战术? 答:首先可以考虑的有性能战术与安全性战术以及可用性战术。其次可以考虑可修改战术、可测试性战术、最后在是其他战术。因为网站需要很大的流量,你要为浏览者所考虑,你也不希望你的用户等上一天而打开你的主页。网站是公开的,所以要考虑到安全性因素,如果你想使你的网站编写好之后不用后期维护,那么可修改战术当然是可以省略的了。如果你能在网站开发的过程中考虑到可测试性战术,那么在网站开发完毕后,在进行测试的时候可以节约一大笔成本。2、 与C/S风格相

3、比较,B/S风格的体系结构有哪些的优缺点? 答: B/S风格的优点主要包括:(1) 操作使用简单。用户在使用系统时,仅仅需要一个浏览器即可运行全部的模块。(2) 维护和升级方式简单。系统安装、修改、和维护全在服务器端解决,可以在系统运行时自动升级。(3) 成本降低,选择更多。系统开发成本降低,而且对于服务器的选择大大增多。目前的B/S体系结构也存在许多不足之处,主要表现在:(1) 缺乏对动态页面的支持能力,也没有集成有效的数据库处理能力(2) B/S体系结构的系统扩展能力差,安全性难以控制。(3) 系统在数据查询等响应速度上,远远低于C/S体系结构。(4) 数据动态交互性不强,不利于在线事务处

4、理应用。3、 一个软件产品是否成功,因素有哪些? 答: (1) 需求收集是否正确(2)体系结构的构建是否合理(3)测试是否完全(4) 软件的管理4、 现在很多系统采用的是三层(多层)架构,请从软件设计的角度,谈谈你对三层(多层)架构的理解。 答: 整个系统采用了三层应用体系结构,由三个部分组成:客户机、应用服务器和数据库服务器。客户机上只需安装应用程序,它负责处理与用户的交互和与应用服务器的交互。应用服务器负责处理应用逻辑,具体地说就是接受客户机应用程序的请求,然后根据应用逻辑将这个请求转化为数据库请求后与数据库服务器交互,并将与数据库服务器交互的结果传送给客户机的应用程序。数据库服务器根据应用服务器发送的请求进行数据库操作,并将操作的结果传送给应用服务器。2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号