歪理邪说解析架构设计师上午考试试题之十二
分析2010下半年系统架构设计师上午试题58-60题
【引言】
1.一直期待专业的技术话题也能和《明朝哪些事》一样,有趣和好玩,能吸引大家的去阅读,并享受其乐趣;
2.培养对技术的兴趣,有时候比掌握技术本身更重要;一旦有了浓厚的兴趣,自己主动就会主动去探寻,去发现技术的秘密。所谓迈入技术的科技殿堂,也许就是来自自己对技术真正有了乐趣,并享受其过程。解决了学习驱动力问题。
3.偶发现专业知识,如果用搞笑、异类、歪理邪说来解读记忆得会更牢固些。因为你发现技术不是高高在上,深不可测,而是和日常生活紧密相她原来就在我们身边,从未走远。
【试题】
●某服务器软件系统能够正确运行并得出计算结果,但存在“系统出错后不能在要求的时间内恢复到正常状态”和“对系统进行二次开发时总要超过半年的时间”两个问题,上述问题依次与质量属性中的___(58)___相关。
(58)A.可用性和性能 B.性能和可修改性
C.性能和可测试性 D.可用性和可修改性
【试题分析】
排除法。
“系统出错后不能在要求的时间内恢复到正常状态”,可以肯定,这不是性能问题。
所以排除掉答案 B与C。可用性,也说的过去。
“对系统进行二次开发时总要超过半年的时间”,也可以肯定,这也不是性能问题。可修改性,确实说的过去。
所以,只有答案D了。
参考答案:D
●某公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,采用___(59)___最为合适。
(59)A.责任链模式 B.桥接模式 C.装饰模式 D.适配器模式
【试题分析】
责任链模式,是说请求在这个链上传递,直到链上的某一个对象决定处理其请求。
“如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。”完全符合这个意思。
参考答案:A
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane,ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之问的行为。基于该类库,在不引用窗格的前提一下实现窗格之间的协作,应用开发者应采用___(60)___最为合适。
(60)A.备忘录模式 B.中介者模式 C.访问者模式 D.迭代器模式
【试题分析】
中介者模式,是用一个中介对象,封装了一系列的对象,这些对象之间会互相交互。中介者可以使用了这些对象,但是这些对象没有显式的相互调用,从而达到了其耦合松散的目的。高内聚,低耦合。
参考答案:B