2026年软考高级(系统架构设计师)测试题及答案.docxVIP

  • 1
  • 0
  • 约8.71千字
  • 约 19页
  • 2026-10-18 发布于河南
  • 举报

2026年软考高级(系统架构设计师)测试题及答案.docx

2026年软考高级(系统架构设计师)测试题及答案

一、单项选择题(总共10题,每题2分,共20分)

1.在系统架构设计中,采用分层架构的主要目的是什么?

A.提高系统的可扩展性,通过增加新的层次来隔离变化

B.减少系统复杂性,将功能模块化处理

C.优化系统性能,通过并行处理提升效率

D.降低开发成本,减少代码量

解析:分层架构的核心优势在于通过明确的层次划分(如表现层、业务层、数据层)隔离变化,使得上层变更不会直接影响下层,符合面向变化的架构原则。选项A正确描述了分层架构的可扩展性优势,而B、C、D虽为架构设计目标,但并非分层架构的主要目的。

2.在微服务架构中,服务间通信最常用的协议是什么?

A.HTTP/REST,适用于跨语言、跨平台的高性能通信

B.RPC(远程过程调用),适用于内部服务的高效调用

C.MQTT,适用于低带宽、高延迟的物联网场景

D.SOAP,适用于企业级事务性通信

解析:HTTP/REST因无状态、标准化、易于实现而成为微服务间通信的主流协议。RPC适用于内部服务调用,但可能引入紧耦合;MQTT和SOAP分别针对特定场景,非通用选择。

3.在架构设计中,如何体现“高内聚低耦合”原则?

A.将所有功能模块合并为单一代码库

B.通

文档评论(0)

1亿VIP精品文档

相关文档