Skip to content

案例分析答题测试-5

2017年

第一道题

问题1(12分)

(1)安全性

(2)可修改性

(3)k

(4)l

(5)j

(6)m

问题2(13分)

系统架构风险:系统架构中存在的隐患、问题

敏感点:影响特定质量属性,一个或多个构件共有的特性

权衡点:影响多个质量属性的敏感点

系统架构风险:n

敏感点:d

权衡点:f

第二道题

问题1(5分)

MVC包含Model、View、Controller。其中:

Model:模型,用户操作产生的影响通过改变模型反映到视图上

View:用户与页面之间交互,触发Controller执行业务逻辑,并且将处理结果反馈给用户

Controller:处理业务逻辑,将用户的行为转化为对模型的操作

(1)JSP

(2)Servlet

(3)Service

(4)JavaBean

(5)DAO

问题2(4分)

EJB包含3种bean,分别是Entity Bean、Session Bean、Message-Driven Bean

Entity Bean:真实世界事物的抽象,存储在数据库中业务对象的复杂实体。

Session Bean:维护一个暂时的、有状态的会话,在用户访问结束时会消失。

Event Bean:提供事件机制,支持异步的。

问题3(8分)

有状态

a

d

b

无状态

e

c

第三道题

问题1(5分)

响应式Web设计指同一套前端页面支持在不同端上展示,动态的根据设备分辨率、ppi等物理大小匹配出合适的展示方案。实现方式:

Flex布局:通过W3C标准中提及的Flex弹性布局方案以及浏览器的媒体查询能力,内置不同设备的分辨率匹配规则,动态适配窗口展示。

视宽视高:根据设备的分辨率不同动态的放大缩小,但是没有Flex方案灵活。

问题2(12分)

(1)d

(2)c

(3)f

(4)a

(5)e

(6)h

(7)g

(8)i

问题3(1分)