[单选题]

某软件公司正在设计一个图像处理软件,该软件需要支持用户在图像处理过程中的撤销和重做等动作,为了实现该功能,采用 (54) 最为合适。

(54)

A. 单例模式

B. 命令模式

C. 访问者模式

D. 适配器模式

参考答案与解析:

相关试题

某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分

[试题]某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求: 图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。 图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。 图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。 在系统设计阶段,公司的架构师决定采

  • 查看答案
  • 某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分

    [单选题,共用题干题] 某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构

  • 查看答案
  • 某软件公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分

    [单选题] 某软件公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,采用 (34) 的体系结构风格比较适合。(34)A. 远程过程调用B. 层次化C. 管道/过滤器D. 共享数据

  • 查看答案
  • 设计中的图像处理软件是()

    [单选题]设计中的图像处理软件是()A . PhotoshopB . AutoCADC . 3DStudioD . Painter

  • 查看答案
  • 设计中的图像处理软件是()

    [单选题]设计中的图像处理软件是()A.PhotoshopB.AutoCADC.3DStudioD.Painter

  • 查看答案
  • 某软件公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进

    [单选题]某软件公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,采用(34)的体系结构风格比较适合。A.远程过程调用B.层次化C.管道/过滤器D.共享数据

  • 查看答案
  • 下列()属于图像处理软件。

    [单选题]下列()属于图像处理软件。A.3ds MaxB.WPS2000C.OracleD.Foxpro

  • 查看答案
  • 下列()属于图像处理软件。

    [单选题]下列()属于图像处理软件。A . 3dsMaxB . WPS2000C . OracleD . Foxpro

  • 查看答案
  • 图像处理软件可以帮助我们很方便的处理图片,下面属于图像处理软件的有()。

    [多选题] 图像处理软件可以帮助我们很方便的处理图片,下面属于图像处理软件的有()。A .AccessB .ACDSeeC .PhotoshopD .Firework和Photo Impact

  • 查看答案
  • 某软件公司正在设计一个通用的嵌入式数据处理平台,需要支持多种数据处理芯片之间

    [单选题] 某软件公司正在设计一个通用的嵌入式数据处理平台,需要支持多种数据处理芯片之间的数据传递与交换。该平台的核心功能之一要求能够屏蔽芯片之间的数据交互,使其耦合松散,并且可以独立改变芯片之间的交互过程。针对上述需求,采用 (53) 最为合适。(53)A. 抽象工厂模式B. 策略模式C. 中介者模式D. 状态模式

  • 查看答案
  •  某软件公司正在设计一个图像处理软件,该软件需要支持用户在图像处理过程中的撤销