查看更多
当前 - 选择题 - 软件架构风格
中等
单选题
2015年11月第12题
#系统架构设计
#软件架构风格
#第二版教材
#凯恩建议必须掌握

以下关于软件架构风格与系统性能的关系叙述中,错误的是(__)。

问题(1)
正确答案C
凯恩解析

本题考察的是软件架构风格与系统性能的关系
A选项:对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差:该说法是正确的。层次化架构通过明确的模块划分提高可维护性和可复用性,但每增加一层都会引入额外的通信和数据传输开销,进而降低性能,因此层次过多确实可能导致性能下降。
B选项:对于采用隐式调用架构风格的系统,可以通过处理函数的并发调用提高系统处理性能:该说法是正确的。隐式调用(如事件驱动或发布-订阅机制)本质上是异步的,可以利用并发机制(如多线程或异步事件队列)提升响应速度和吞吐能力,从而提高整体系统性能。
C选项:采用面向对象架构风格的系统,可以通过引入对象管理层提高系统性能:该说法是错误的。对象管理层引入后增加了对象访问的间接性,可能会带来性能上的开销。在面向对象架构中,引入管理层的主要目的是增强可维护性、封装性与模块间解耦,而非提升性能。实际上,这种抽象层次的增加往往会降低系统性能。
D选项:对于采用解释器架构风格的系统,可以通过部分解释代码预先编译的方式提高系统性能:该说法是正确的。这种技术称为“部分预编译”或“即时编译(JIT)”,可减少运行时的解释开销,从而提升执行效率。
因此,选项 C 错误,符合题意。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有