![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
下列关于B/S架构软件与C/S架构软件的区别描述错误的是()。
A.C/S架构维护和升级方式简单
B.C/S可以使用任何通信协议,而B/S这个特殊的C/S架构规定必须实现HTTP协议
C.C/S架构的劣势还有高昂的维护成本且投资大
D.B/S属于C/S,浏览器只是特殊的客户端
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.C/S架构维护和升级方式简单
B.C/S可以使用任何通信协议,而B/S这个特殊的C/S架构规定必须实现HTTP协议
C.C/S架构的劣势还有高昂的维护成本且投资大
D.B/S属于C/S,浏览器只是特殊的客户端
A.软件架构是为了描述软件规划设计技术的专有名词
B.软件架构不是每个软件团队要考虑的
C.软件架构不支持敏捷开发
D.软件架构是一个系统的草图。软件体系结构是构建计算机软件实践的基础
A.在设计软件系统时候,应该提高软件的耦合度,这样系统才更加健壮
B.软件系统架构会受到商业规则的影响,架构师需要综合成本以及技术、人员等进行系统设计
C.软件架构是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计
D.软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,一旦确定不应该进行改动
A.必须使用Python语言进行开发
B.大量使用插件化方式进行架构设计与实现
C.由多个相互独立的项目组成,每个项目包含多个独立服务组件
D.无中心、无状态架构
A.所有的系统架构元素都应该描述动态行为
B.动态行为可以使用但不限于活动图、时序图、状态机等描述图形
C.系统架构动态行为需要考虑系统的运行模式
D.动态行为描述可以采用UML、SysML、Simulink等半形式化语言