在软件的生命周期中,( )阶段根据软件需求规格说明建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,设计全局数据库或数据结构,规定设计约束,制定集成测试计划。
A. 需求分析
B. 概要设计
C. 详细设计
D. 软件构造
查看答案
以下不是软件设计要素的是( )。
A. 目标描述
B. 界面设计
C. 设计约束
D. 设计原理
按其高低程度可以分为不同等级,内聚度越高越好。以下( )不属于低等级内聚。
A. 偶然性内聚
B. 逻辑性内聚
C. 时序内聚
D. 过程性内聚
以下是软件体系结构设计的步骤:①软件开发顶层架构 ②搜索并选取可用设计资产 ③设计技术支撑方案 ④确定设计元素 ⑤开发软件部署模型 ⑥设计并发机制 ⑦构建软件体系结构模型 ⑧评审软件体系结构模型 。其一般顺序是( )。
A. ①②③④⑤⑥⑦⑧
B. ①③⑧④⑤②⑥⑦
C. ①②③⑤⑥④⑦⑧
D. ③①②⑥④⑤⑦⑧
以下是管道/过滤器风格的特征的选项是( )。
A. 从向外提供服务的构件出发,沿着连接关系依次搜索各构件和连接子,形成一个有向无圈图。
B. 便于将复杂的系统进行分解,也便于构件替换。
C. 使服务功能的实现很集中,便于系统实现。
D. 系统中构件之间通过数据流松散耦合。