41.基于JavaEE平台的基础功能服务构建应用系统时,()可用来集成遗产系统。
A.JDBC、JCA和JavaIDL
B.JDBC、JCA和JMS
C.JDBC、JMS和Java IDL
D.JCA、JMS和JavaIDL
42.软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为(42)。集成测试计划通常是在(43)阶段完成,集成测试一般采用黑盒测试方法。
(42)A.批量式组装和增量式组装
B.自顶向下和自底向上组装
C.一次性组装和增量式组装
D.整体性组装和混合式组装
(43)A.软件方案建议
B.软件概要设计
C.软件详细设计
D.软件模块集成
44.()架构风格可以概括为通过连接件绑定在一起按照一组规则运作的并行构件。
A.C2 B.黑板系统 C.规则系统 D.虚拟机
45.DSSA是在一个特定应用领域中为一组应用提供组织结构参考的软件体系结构,参与DSSA的人员可以划分为4种角色,包括领域专家、领域设计人员、领域实现人员和(45),其基本活动包括领域分析、领域设计和(46)。
(45)A.领域测试人员
B.领域顾问
C.领域分析师
D.领域经理
(46)A.领域建模
B.架构设计
C.领域实现
D.领域评估
47.()不属于可修改性考虑的内容。
A.可维护性 B.可扩展性 C.结构重构 D.可变性
48.某公司拟为某种新型可编程机器人开发相应的编译器。该编译过程包括词法分析、语法分析、语义分析和代码生成四个阶段,每个阶段产生的结果作为下一个阶段的输入,且需独立存储。针对上述描述,该集成开发环境应采用()架构风格最为合适。
A.管道—过滤器
B.数据仓储
C.主程序—子程序
D.解释器
49.软件架构风格是描述某—特定应用领域中系统组织方式的惯用模式。一个体系结构定义了—个词汇表和一组(49)。架构风格反映领域中众多系统所共有的结构和(50)。
(49)A.约束
B.连接件
C.拓扑结构
D.规则
(50)A.语义特征
B.功能需求
C.质量属性
D.业务规则
各省软考办 | ||||||||||