(简答题)
选择和设计软件架构的常用经验法则是什么?
正确答案
如果要开发系统类型软件,可选择分层架构、管道和过滤器或黑板架构;如果开发分布式软件,可选择代理架构、客户/服务器架构或点对点架构;如果开发交互式软件,可以选择模型-视图-控制器架构或显示-抽象-控制架构;其他典型的架构还包括:面向对象风格(ADT)、基于消息广播且面型图形用户界面的Chiron2风格、基于事件的隐式调用风格、面向服务的架构等。
答案解析
略
相似试题
(简答题)
常用的数据流图有哪几种类型?分别按照什么样的系统架构设计?
(简答题)
软件架构设计的目标、策略和基本原则是什么?
(简答题)
分层架构和客户/服务器架构分别适合于什么样的软件架构设计?
(简答题)
在软件架构设计中,逻辑架构、物理架构和系统架构各自关注点有什么不同?
(单选题)
仓库布置规划设计的重点是()和常用设备的选择。
(填空题)
()架构、()架构和SOA架构是当今世界软件开发模式技术架构的主流技术。
(简答题)
软件架构师应掌握的知识体系包括什么?
(单选题)
管理者用来简化决策制定的经验法则是()。
(简答题)
系统架构师和软件架构师的联系和差别有哪些?