以下哪个特征不是构件的五个主要特征之一( )。
可组装性
独立性
可扩展性
文档化
【内容考查】本题考查构件的五个主要特征。
【选项分析】
A. 可组装性:正确,这是构件的一个主要特征,所有外部交互都必须通过公开定义的接口进行。
B. 独立性:正确,构件应该是独立的,可以在无其他特殊构件的情况下进行组装和部署。
C. 可扩展性:错误,这不是构件的五个主要特征之一。构件的五个主要特征是:可组装、可部署、文档化、独立性和标准化。
D. 文档化:正确,构件必须是完全文档化的,用户根据文档来判断构件是否满足需求。
正确答案是C。可扩展性虽然是软件工程中的一个重要概念,但它不属于构件的五个主要特征。构件的五个主要特征是:可组装、可部署、文档化、独立性和标准化。这些特征确保了构件可以被有效地复用和集成到不同的软件系统中。