问答题X 纠错

参考答案:

信息专家:类的职责分配问题
创建者:类的实例的创建职责问题
高内聚:降低类的复杂程度,简化控制
低耦合:降低类之间的关联程度,适应可变性
控制者:解决时间处理职责问题
多态性:把基于类型的可变行为的定义职责分配给行为发生的类
纯虚构:把非问题领域的职责分配给人工定义的类
间接性:解决类的关联问题
变化预防:应对将来可能发生的变化或者其他不稳定因素

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

GRASP模式的核心思想是什么?

参考答案:职责分配

问答题

常用的数据流图有哪几种类型?分别按照什么样的系统架构设计?

参考答案:变换型数据流图:首先,设计软件结构的顶层和第一层,设计一个主模块;然后,设计软件结构的下层结构,一共两个下属模块,一个接...

问答题

分层架构和客户/服务器架构分别适合于什么样的软件架构设计?

参考答案:分层架构适用于容纳新的技术和变化的软件架构设计
客户/服务器架构适用于资源不对等,解决资源共享问题的架构

问答题

选择和设计软件架构的常用经验法则是什么?

参考答案:如果要开发系统类型软件,可选择分层架构、管道和过滤器或黑板架构;如果开发分布式软件,可选择代理架构、客户/服务器架构或点...

问答题

框架和模式的区别和联系是什么?

参考答案:框架:是某种应用的半成品,是完成特定系统的一组供选用构件;框架一般是成熟的,稳健的,可以处理系统很多细节问题的。模式:每...

问答题

在软件架构设计中,逻辑架构、物理架构和系统架构各自关注点有什么不同?

参考答案:

逻辑架构指软件系统中元件之间的关系;物理架构指软件元件是怎样放到硬件上的;系统架构指的是系统的非功能性特征。

问答题

软件架构设计的目标、策略和基本原则是什么?

参考答案:目标:可靠性、安全性、可扩展性、可定制化、可延伸性、可维护性、客户体验性、市场时机等策略:全面认识需求;关键需求决定架构...

问答题

软件架构知识体系包括哪些内容?

参考答案:系统计划;系统架构设计;设计模式;系统设计;软件建模;分布式系统设计;嵌入式系统设计;系统可靠性分析与设计;系统的安全性...

问答题

软件架构师应掌握的知识体系包括什么?

参考答案:信息系统综合知识体系和软件架构知识体系。

问答题

系统架构师和软件架构师的联系和差别有哪些?

参考答案:系统架构师的职责包括,一是理解系统的业务需求,制定系统的整体框架;二是对系统该框架相关技术和业务进行培训。软件架构师的角...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved