一、判定题1、软件重用是指反复使用已经有软件产品用于开发新软件系统,以达成提升软件系统开发质量和效率,降低开发成本目标
答案:√2、可重用技术对构件库组织方法要求不仅要支持正确匹配,还要支持相同构件查找
答案:√3、超文本组织方法和基于数据库系统构件库组织方法不一样,它基于全文检索技术
答案:√4、软件体系结构充当一个了解系统构件和它们之间关系框架,尤其是那些一直跨越时间和实现属性
答案:√5、构件能够由其它复合构建和原子构件经过连接而成
( )答案:√6、体系关键模型由 5 种元素组成:构建、连接体、配置、端口和角色()答案:√7、软件体系结构关键由 5 种元素组成:构件、连接件、配置端口和角色
其中,构件、连接件和配置是最基础元素()答案:√8、开发视图关键支持系统功效需求,即系统提供给最终用户服务 ()答案:X9、构件、连接件和配置是体系结构关键模型最基础元素()答案:√10、HMB 风格不支持系统系统自顶向下层次化分解,因为它构件比较简单
答案:×11、正交软件体系结构由组织层和线索构件组成
答案:√12、基于事件隐式调用风格思想是构件不直接调用一个过程,而是触发或广播一个或多个事件
答案:√13、线索是子系统特例,它由完成不一样层次功效构建组成,每一条线索完成整个系统中相对独立一部分功效
()答案:√14、层次系统中支持抽象程度递增系统设计是设计师能够把一个复杂系统根据递增步骤进行分解,同时支持功效增强,不过不支持重用
答案:×15、相交关系 R 是一个等价关系
答案:√16、在软件设计中占据着主导地位软件体系结构描述方法是图形表示工具
答案:√17、Rapide 是一个可实施 ADL,其目标在于经过定义并模拟基于事件行为对分布式同时系统建模
答案:×并发系统建模18、体系结构设计是整个软件生命周期中关键一环,通常在需求分析以后,软件设计之前进行
答案:√19