正确答案: C

管道/过滤器

题目:博学公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,采用()的体系结构风格比较适合。

解析:层次系统组织成一个层次结构,每一层为上层服务,并作为下层客户。例如,4层的分层式体系结构可以分为应用软件、业务软件、中间件和系统软件。这种风格支持基于可增加抽象层的设计。这样,允许将一个复杂问题分解成一个增量步骤序列的实现。由于每一层最多只影响两层,同时只要给相邻层提供相同的接口,允许每层用不同的方法实现,同样为软件重用提供了强大的支持。在管道/过滤器风格的软件体系结构中,每个构件都有一组输入和输出,构件读输入的数据流,经过内部处理,然后产生输出数据流。在本题中,博学公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理,适合采用的是管道/过滤器风格。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]软件危机的原因不包括()。
  • 软件复杂度越来越低


  • [多选题]用户界面分析时通常采用的信息获取方式包括()。
  • 用户会谈

    销售人员信息采集

    市场分析

    用户支持人员信息收集


  • [多选题]模块设计时应该考虑()。
  • 模块功能独立

    模块信息的隐藏


  • [多选题]面向对象的组装技术方法有()
  • 构造法

    子类法


  • 必典考试
    推荐下载科目: 项目管理题库 软件体系结构题库 面向对象方法题库 数据库系统题库 信息系统综合知识题库 嵌入式系统题库 系统分析设计论文题库 多媒体基础知识题库 信息系统基础知识题库 系统配置与性能评价题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号