一起答
单选

某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。针对上述功能需求,采用 ()能够灵活配置敏感词的过滤过程。

  • A. 责任链模式
  • B. 工厂模式
  • C. 组合模式
  • D. 装饰模式
试题出自试卷《2017年软考高级系统架构设计师模拟试题1》
参考答案
查看试卷详情
相关试题
  1. 电子数据交换(EDI)是电子商务活动中采用的一种重要的技术手段。以下关于EDI的叙述中,错误的是 () 。

    • A. EDI 的实施需要一个公认的标准和协议,将商务活动中涉及的文件标准化和格式化
    • B. EDI的实施在技术上比较成熟,成本也较低
    • C. EDI通过计算机网络,在贸易伙伴之间进行数据交换和自动处理
    • D. EDI主要应用于企业与企业、企业与批发商之间的批发业务
  2. ______方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。

    • A.信息工程
    • B.结构化
    • C.面向对象
    • D.敏捷
  3. 某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。针对上述功能需求,采用 ()能够灵活配置敏感词的过滤过程。

    • A. 责任链模式
    • B. 工厂模式
    • C. 组合模式
    • D. 装饰模式
  4. 软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是______。

    • A.架构设计能够满足系统的性能、可维护性等品质
    • B.良好的架构设计能够更好地捕获并了解用户需求
    • C.架构设计能够使得不同的利益相关人(stakeholders)达成一致的目标
    • D.架构设计能够支持项目计划和项目管理等活动
  5. 静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中, () 的主要工作是找出输入变量和输出变量之间的依赖关系。

    • A. 控制流分析
    • B. 数据使用分析  
    • C. 接口分析
    • D. 信息流分析
  6. 以下关于计算机性能改进的叙述中,正确的是______。

    • A.如果某计算机系统的CPU利用率已经接近100%,则该系统不可能再进行性能改进
    • B.使用虚存的计算机系统如果主存太小,则页面交换的频率将增加,CPU的使用效率就会降低,因此应当增加更多的内存
    • C.如果磁盘存取速度低,引起排队,此时应安装更快的CPU,以提高性能
    • D.多处理机的性能正比于CPU的数目,增加CPU是改进性能的主要途径
  7. 以下关于黑板风格的描述,正确的是()。

    • A.黑板系统一般都黑板和仲裁者构成
    • B.使用黑板风格不利于知识源的重用
    • C.黑板系统测试比较困难
    • D.黑板系统可维护性较差
  8. 某软件公司正在设计一个通用的嵌入式数据处理平台,需要支持多种数据处理芯片之间的数据传递与交换。该平台的核心功能之一要求能够屏蔽芯片之间的数据交互,使其耦合松散,并且可以独立改变芯片之间的交互过程。针对上述需求,采用 () 最为合适。

    • A. 抽象工厂模式
    • B. 策略模式
    • C. 中介者模式
    • D. 状态模式
  9.   一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的()。

    • A.原子性
    • B.一致性   
    • C.隔离性
    • D.持久性
  10. 公司总部与分部之间需要传输大量数据,在保障数据安全的同时又要兼顾密钥算法效率,最合适的加密算法是______。

    • A.RC-5
    • B.RSA
    • C.ECC
    • D.MD5