31.面向对象的分析模型主要由(31)、用例与用例图、领域概念模型构成;设计模型则包含以包图表示的软件体系结构图、以交互图表示的(32)、完整精确的类图、针对复杂对象的状态图和描述流程化处理过程的(33)等。
(31)A.业务活动图
B.顶层架构图
C.数据流模型
D.实体联系图
(32)A.功能分解图
B.时序关系图
C.用例实现图
D.软件部署图
(33)A.序列图
B.协作图
C.流程图
D.活动图
34.软件重用是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。软件元素包括()、测试用例和领域知识等。
A.项目范围定义、需求分析文档、设计文档
B.需求分析文档、设计文档、程序代码
C.设计文档、程序代码、界面原型
D.程序代码、界面原型、数据表结构
35.面向构件的编程(Component Oriented Programming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括()。
A.继承性、构件管理和绑定、构件标识、访问控制
B.封装性、信息隐藏、独立部署、模块安全性
C.多态性、模块封装性、后期绑定和装载、安全性
D.构件抽象、可替代性、类型安全性、事务管理
36.CORBA构件模型中,(36)的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,(37)是最终完成客户请求的服务对象实现。
(36)A.伺服对象激活器
B.适配器激活器
C.伺服对象定位器
D.可移植对象适配器POA
(37)A.CORBA对象
B.分布式对象标识
C.伺服对象Servant
D.活动对象映射表
38.关于构件的描述,正确的是()。
A.构件包含了一组需要同时部署的原子构件
B.构件可以单独部署,原子构件不能被单独部署
C.一个原子构件可以同时在多个构件家族中共享
D.一个模块可以看作带有单独资源的原子构件
39.面向服务系统构建过程中,(39)用于实现Web服务的远程调用,(40)用来将分散的、功能单一的Web服务组织成一个复杂的有机应用。
(39)A.UDDI(Universal Description,Discovery and Integration)
B.WSDL(Web Service Description Language)
C.SOAP(Simple Object Access Protocol)
D.BPEL(Business Process Execution Language)
(40)A.UDDI(Universal Description,Discovery and Integration)
B.WSDL(Web Service Description Language)
C.SOAP(Simple Object Access Protocol)
D.BPEL(Business Process Execution Language)
各省软考办 | ||||||||||