问题 问答题 案例分析题

TeleDev是一个大型的电信软件开发公司,公司内部采用多种商业/开源的工具进行软件系统设计与开发工作。为了提高系统开发效率,公司管理层决定开发一个分布式的系统设计与开发工具集成框架,将现有的系统设计与开发工具有效集成在一起。集成框架开发小组经过广泛调研,得到了如下核心需求:

①目前使用的系统设计与开发工具的运行平台和开发语言差异较大,集成框架应无缝集成各个工具的功能。

②目前使用的系统设计与开发工具所支持的通信协议和数据格式各不相同,集成框架应实现工具之间的灵活通信和数据格式转换。

③集成框架需要根据实际的开发流程灵活、动态地定义系统工具之间的协作关系。

④集成框架应能集成一些常用的第三方实用工具,如即时通信,邮件系统等。

集成框架开发小组经过分析与讨论,最终决定采用企业服务总线(ESB)作为集成框架的基础架构。

请指出在实现工具之间数据格式的灵活转换时,通常采用的设计模式是什么,并对实现过程进行简要描述。

答案

参考答案:

在实现工具之间数据格式的灵活转换时,通常采用适配器设计模式。即应首先定义一个统一的数据转换接口类,然后针对不同的数据格式转换需求定义对应的实际转换类,实际转换类需要继承数据转换接口类,并实现接口转换类定义的接口。

解答题
阅读理解与欣赏

阅读下面的文言文,完成后面题目。

齐武闵王冏①,字景治,献王攸之子也。少称仁惠,好施,有父风。初,攸有疾,武帝不信,遣太医诊候,皆言无病。及攸薨,帝往临丧,冏号踊诉父病为医所,诏即诛医。由是见称,遂得为嗣。

元康中,拜散骑常侍,领左军 * * 、翊军校尉。赵王伦密与相结,废贾后,以功转游击 * * 。冏以位不满意,有恨色。孙秀微觉之,且惮其在内,出为平东 * * 、假节,镇许昌。伦篡,迁镇东大 * * 、开府仪同三司,欲以宠安之。

冏因众心怨望,潜与离狐王盛、颍川王处穆谋起兵诛伦。伦遣腹心张乌之,乌反,曰:“齐无异志。”冏既有成谋未发,恐或泄,乃与军司管袭杀处穆,送首于伦,以安意。谋定,乃收袭杀之。冏屯军阳翟,伦遣其将闾和、张泓、孙辅出堮坂,与冏交战。冏军失利,坚垒自守。会成都军破伦众黄桥,冏乃出军攻和等,大破之。及王舆废伦,惠帝反正,冏诛讨贼党既毕,率众入洛,顿军通章署,甲士数十万,旌旗器械之盛,震于京都。天子就拜大司马,加九锡之命,备物典策,如宣、景、文、武辅魏故事。

冏于是辅政,居攸故宫,置掾属四十人。大筑第馆,北取五谷市,南开诸署,毁坏庐舍以百数,使大匠营制,与西宫等。凿千秋门墙通西阁,后房施钟悬,前庭舞八佾,沈于酒色,不入朝见。坐拜百官,符敕三台,选举不均,惟宠亲昵。以车骑 * * 何勖领中领军殿中御史桓豹奏事,不先经冏府,即考竟之。于是朝廷侧目,海内失望矣。南阳处士郑方露版极谏,主簿王豹屡有规,冏并不能用,遂奏豹杀之。有白头公入大司马府大呼,言有兵起,不出甲子旬,即收杀

冏骄恣日甚,终无悛志。

(选自于《晋书》,有删减)

【注】①冏:司马礒。②三台:汉代对尚书、御史、谒者三台的总称。尚书为“中台”,御史为“宪台”,谒者为“外台”,合称“三台”。

小题1:对下列句子中加点的词的解释,不正确的一项是 ( )(3分)

A.少称仁惠,好施 振:救济

B.冏号踊诉父病为医所诬:捏造罪状陷害人

C.伦遣腹心张乌之 觇:侦察

D.主簿王豹屡有规箴:规劝小题2:.下列各组语句中,加点的词的意义和用法相同的一组是 ( )(3分)

A.送首于伦,以安正色邪?其远而无所至极邪?

B.会成都军破伦众黄桥州司临门,急星火

C.凿千秋门墙通西阁问征夫前路

D.不出甲子旬,即收杀而莫夭阏者小题3:下列对原文有关内容的分析和概括,不正确的一项是 ( )(3分)

A.司马攸有病,武帝不相信,派太医诊断问候,都说没有病。司马攸死后,武帝听了齐武闵王冏的话后,下诏诛杀了太医。

B.冏把军队驻扎在阳翟,司马伦派他的将领闾和、张泓、孙辅从堮坂出兵,与冏交战。冏的军队失利,筑坚垒自守。

C.冏于是辅政,居在司马攸以前的宫殿,设置了掾属四十人,大筑宅第馆舍,北边收取五谷买卖市场,南边开设各种官署,毁坏的房舍用百计算。

D.殿中御史桓豹向天子奏事,没有先经冏的府第,最终考验他,于是朝廷畏惧,天下大失所望了。小题4:把文言文阅读材料中画横线的句子翻译成现代汉语。(12分)

(1)孙秀微觉之,且惮其在内,出为平东 * * 、假节,镇许昌。(4分)

 

(2)坐拜百官,符敕三台,选举不均,惟宠亲昵。(4分)

 

(3)冏骄恣日甚,终无悛志。(4分)