面向服务(Service-Oriented,SO)的开发方法将()的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的()代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的()则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。
A.接口B.功能C.活动D.用例A.类B.对象C.操作D.状态A.业务规则B.业务流程C.数据流D.控制流
面向服务(Service-Oriented,SO)的开发方法将()的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的()代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的()则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。
A.接口B.功能C.活动D.用例A.类B.对象C.操作D.状态A.业务规则B.业务流程C.数据流D.控制流
11标准定义了3种物理层通信技术,这3种技术不包括(80)。
A.直接序列扩频
B.跳频扩频
C.窄带微波
D.漫反射红外线
风险分析和管理是软件开发的一项重要活动。在软件工程领域考虑风险时,主要基于以下三个概念:(10)以及必须抓住选择机会。实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于(11)风险;“开发了一个没有人真正需要的优秀产品”(12)风险;“开发的产品不再符合公司的整体商业策略”属于(13)风险。通常在软件项目开发过程中,我们希望首先实现(14)的用例。
A.关心当前,关心变化
B.关心当前,关心不变性
C.关心未来,关心变化
D.关心未来,关心不变性
采用Kerberos系统进行认证时,可以在报文中加入______来防止重放攻击。
A.会话密钥
B.时问戳
C.用户ID
D.私有密钥
架构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是一种系统架构评估方法,主要在系统开发之前,针对性能、(57)、安全性和可修改性等质量属性进行评价和折中。ATAM可以分为4个主要的活动阶段,包括需求收集、(58)描述、属性模型构造和分析、架构决策与折中,整个评估过程强调以(59)作为架构评估的核心概念。 某软件公司采用ATAM进行软件架构评估,在评估过程中识别出了多个关于质量属性的描述。其中,“系统在进行文件保存操作时,应该与Windows系统的操作方式保持一致,主要与(60)质量属性相关:“系统应该提供一个开放的API接口,支持远程对系统的行为进行控制与调试,主要与(61)质量属性相关。在识别出上述描述后,通常采用(62)对质量属性的描述进行刻画与排序。在评估过程中,(63)是一个会影响多个质量属性的架构设计决策。
A.可测试性
B.可移植性
C.可用性
D.易用性
A.少量的易于识别的可操作的目标
B.可确保企业的成功
C.由企业的所有CSF决定组织的信息需求