[单选题]博学公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,采用()的体系结构风格比较适合。
正确答案 :C
管道/过滤器
解析:层次系统组织成一个层次结构,每一层为上层服务,并作为下层客户。例如,4层的分层式体系结构可以分为应用软件、业务软件、中间件和系统软件。这种风格支持基于可增加抽象层的设计。这样,允许将一个复杂问题分解成一个增量步骤序列的实现。由于每一层最多只影响两层,同时只要给相邻层提供相同的接口,允许每层用不同的方法实现,同样为软件重用提供了强大的支持。在管道/过滤器风格的软件体系结构中,每个构件都有一组输入和输出,构件读输入的数据流,经过内部处理,然后产生输出数据流。在本题中,博学公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理,适合采用的是管道/过滤器风格。
[单选题]软件体系结构的文档要求与软件开发项目中的其他文档是相似的,下列哪项属于体系结构文档化过程的主要输出结果()。
正确答案 :A
体系结构需求规格说明
[单选题]下列选项中不是软件体系结构的严重性分级的一项是()。
正确答案 :C
较大的
[多选题]下面属于支持体系结构分析的工具的是()
正确答案 :ABCD
支持静态分析的工具
支持类型检查的工具
支持体系结构层次依赖分析的工具
支持体系结构动态特性仿真工具
查看原题 查看所有试题