当前位置:高级信息系统项目管理师题库>软件构件技术和软件体系结构题库

问题:

[单选] 为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。

A . 可继承性
B . 可变性
C . 可封装性
D . 可伸缩性

下列描述中,()不是软件体系结构研究的内容。 软件体系结构描述语言及工具。 软件体系结构分析、设计及验证。 软件开发过程中应遵守的政策和法规。 特定领域的体系结构。 某企业拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。以下集成方式最能满足这种要求的是() 文件共享。 数据库共享。 远程方法调用。 消息机制。 OMG组织、微软公司、Sun公司所提出的软件构件的标准依次是() ①CORBA②EJB③COM。 ①UML②VB③J2EE。 ①CORBA②COM③EJB。 ①CORBA②C#③JAVA。 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(2)处填() A.应充分发挥分析人员的想象力。 在分析人员直接指导下,让用户进行检查与评价。 应注意一切信息与需求都是站在双方合作的角度上考虑。 应注意一切信息与需求都是站在应用的角度上考虑。 引起心理疲劳的主要原因有:() ①工作单调、缺乏兴趣; ②困难较多; ③技能不熟练; ④劳动条件较差; ⑤人际关系紧张、精神负担重; ⑥心理总是感到不满足。 ①③⑥。 ②④⑥。 ①~⑤。 ①~⑥。 为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。
参考答案:

  参考解析

为了使构件系统更切合实际、更有效地被复用,构件应当具备"可变性(variability)",以提高其通用性。针对不同的应用系统,只需对其可变部分进行适当的调节,即进行"专化(specialize)",对于应用系统来说,就是进行"客户化"工作。

在线 客服