单选题
以下关于软件体系结构说法不正确的是______。
A.软件体系结构又称软件架构,由构件、连接件和约束组成
B.构件是组成软件的系统元素
C.约束一般为对象连接时的规则,或指明了构件连接的条件
D.软件体系结构是一种不可预制的软件框架结构
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 软件体系结构又称为软件架构,软件体系结构={构件,连接件,约束}。其中,构件(Component)是组成系统的具有一定独立功能的不同粒度的程序模块、独立程序或软件子系统,是组成软件的系统元素;连接件(Connector)将不同的构件连接起来,表示了构件间的相互作用,构件可以是过程调用、管道远程过程调用等;约束一般为对象连接时的规则,或指明了构件连接的条件。软件体系结构是一种可预制和可重构的软件框架结构。因此本题答案为D。
提交答案
关闭