1、构件组装成软件系统的过程分为三个不同的层次()。(2018年)
A、初始化、互连和集成
B、连接、集成和演化
C、定制、集成和扩展
D、集成、扩展和演化
答案:C
2、(2018年)CORBA服务端构件模型中,()是CORBA对象真正的实现,负责完成客户端请求。
A、伺服对象(SERVANT)
B、对象适配器(OBJECT ADAPTER)
C、对象请求代理(OBJECT REQUEST BROKER)
D、适配器激活器(ADAPTER ACTIVATOR)
答案:A
解析:
伺服对象(SERVANT):CPRBA对象的真正实现,负责完成客户端请求。
对象适配器(Object Adapter):用于屏蔽ORB内核的实现细节,为服务对象的实现者提供接口,以便他们使用ORB内部的某些功能。
对象请求代理:解释调用并负责查找实现该请求的对象,将参数传给找到的对象,并调用方法返回结果。
可移植对象适配POA:底层传输平台和对象协调。
3、(2018年)J2EE应用系统支持五种不同类型的构件模型,包括()。
A、APPLET、JFC、JSP、SERVLET、EJB
B、JNDI、IIOP、RMI、EJB、JSP/SERVLET
C、JDBC、EJB、JSP、SERVLET、JCA
D、APPLET、SERVLET、JSP、EJB、APPLICATION CLIENT
答案:D
4、体系结构模型的多视图表示从不同的视角描述特定系统的体系结构。著名的4 1模型支持从()描述系统体系结构。
答案:
逻辑视图、开发视图、构件视图、进程视图、统一的场景。
5、体系结构权衡分析法(ATAM)包含主要四个活动领域,分别是场景和需求收集、体系结构视图和场景实现、()、折中。基于场景的结构分析法(SAAM)的主要输入是问题描述、需求声明和()。
A、架构设计
B、问题分析与建模
C、属性模型构造和分析
D、质量建模
答案:C
解析:
体系结构权衡分析法:场景和需求搜集、体系结构视图和场景实现、属性模型构造和分析中。
A、问题说明
B、问题建模
C、体系结构描述
D、需求建模
答案:C
解析:
场景架构分析方法主要输入是 问题描述、需求声明和体系结构描述。
6、在仓库风格中,有两种不同的构件,其中,()说明当前状态,()在中央数据存储上执行。
A、注册表
B、中央数据结构
C、事件
D、数据库
答案:B
A、独立构件
B、数据结构
C、知识源
D、共享数据
答案:A
7、(2019年)分布式数据库除了包含集中式数据库系统的模式结构外,还增加了几个模式级别,其中()定义分布式数据库中数据的整体逻辑结构,使得数据使用方便,如同没有分布式。
A、分片模式
B、全局外观模式
C、分布模式
D、全局概念模式
答案:D
解析:
分布式数据库在各结点独立,在全局统一。因此需要定义全局逻辑结构,称为全局概念模式,全局概念模式是全局概念模式的子集,分片模式和分布模式分别描述数据在逻辑上的分片方式和在物理上各结点的分布形式。