首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求: 图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。 图像处理软件需要根据当
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求: 图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。 图像处理软件需要根据当
admin
2013-01-20
59
问题
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:
图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。
图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。
图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。
在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用
(1)
最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用
(2)
最为合适;为了实现图像处理算法的灵活选择与替换,采用
(3)
最为合适。
(2)
选项
A、状态模式
B、适配器模式
C、组合模式
D、单例模式
答案
A
解析
转载请注明原文地址:https://kaotiyun.com/show/swQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Asthelatestcropofstudentspentheirundergraduateapplicationformandweighuptheiroptions,itmaybeworthconsidering
Lastyear,138,000SanFranciscoresidentsusedAirbnb,apopularappdesignedtoconnecthomerentersandtravelers.It’sasta
C#中Property与Attribute的区别,他们各有什么用处,这种机制的好处在哪里?
添加联系人bob的他的邮件地址bob@sina.com。。
利用“以后发送”邮件功能,常规收件人bob@sina.com普通抄送人wangling@lnu.edu.cn密件抄送收件人:mary@sohu.com
设置TCP/IP属性添加第三个DNS服务器202.112.82.133。
在【安全中心】窗口中,设置windows防火墙,允许“文件和打印机共享”。
利用"资源管理器",在C盘根文件夹下创建名为"考试"的文件夹。
编辑艺术字的方法()A.双击右键B.单击右键C.双击左键D.单击左键
随机试题
对数字资源进行内容特征标引时可参考()。
事业成功的基础是()
有关交叉对称伪影的叙述,错误的是
()是增加就业岗位、减少失业、治理失业的根本对策。
在编制工业产品生产成本费用估算时,下列项中不属于产品制造成本范围的是()。
某市建筑集团公司承担一栋20层智能化办公楼工程的施工总承包任务,层高3.3m,其中智能化安装工程分包给某科技公司施工。在工程主体结构施工至第18层、填充墙施工至第8层时,该集团公司对项目经理部组织了一次工程质量、安全生产检查。部分检查情况如下:(1)现场
专职的人事主管和人事管理部门出现在()。
漫画:请根据漫画内容。谈谈你的看法。
关于近代中国半殖民地半封建社会性质的叙述,正确的是()
あのいずみの水には、体によいせいぶんが多くふくまれているそうだ。いずみ
最新回复
(
0
)