软件构件管理
被考次数: 1次
被考频率: 低频率
答错率:    18%
知识难度:
考试要求: 了解     
知识路径:  > 信息系统开发和运行管理知识  > 系统运行管理知识  > 资源管理(硬件资源管理、软件资源管理、数据资源管理、网络资源管理、相关设备和设施管理、文档管理)  > 资源管理  > 软件管理


本知识点历年真题试卷分布
>> 试题列表    
 

 
       软件构件是软件系统的一个物理单元,它驻留在计算机中而不是只存在于系统分析员的脑海里。像数据表、数据文件、可执行文件、动态链接库、文档等都可以被称为构件。构件有几个基本属性:
       (1)构件是可独立配置的单元,因此构件必须自包容。
       (2)构件强调与环境和其他构件的分离,因此构件的实现是严格封装的,外界没机会或没必要知道构件内部的实现细节。
       (3)构件可以在适当的环境中被复合使用,因此构件需要提供清楚的接口规范,可以与环境交互。
       (4)构件不应当是持续的,即构件没有个体特有的属性,理解为构件不应与其有区别,在任何环境中,最多仅有特定构件的一份副本。
       可以看出,构件沿袭了对象的封装特性,但同时并不局限于一个对象,其内部可以封装一个或多个类、原型对象甚至过程,其结构是灵活的。构件突出了自包容和被包容的特性,这就是在软件生产线上作为零件的必要特征。
       软件构件要想在实际工作中得到有效利用,还离不开软件平台的支持。这个软件平台包括构件的运行支撑环境、构件开发/组装环境、构件管理环境和基于构件的开发方法以及开发过程等。在这个软件平台上,用户可以按照自己的需求,选择适合的基础服务模块或高级服务模块,按照一定管理模式搭建出一个基础的框架。这个框架承载的就是软件构件模块。基础框架和软件构件模块,共同构成了基础框架平台。例如,微软公司的COM就利用Windows系统注册表配合几种唯一标识构件的方式,实现了构件的登记、注销、定位。CORBA规范中有接口池、实现池等规范定义,配合应用登记管理的机制,也能对应用构件实施管理。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有