系统架构试题及答案.docxVIP

  • 1
  • 0
  • 约1.34万字
  • 约 31页
  • 2026-09-17 发布于上海
  • 举报

系统架构试题及答案

一、单项选择题(共10题,每题1分,共10分)

在软件系统架构设计中,将系统划分为表示层、业务逻辑层和数据访问层,这种架构风格属于哪种类型?

A.管道-过滤器架构风格

B.分层架构风格

C.事件驱动架构风格

D.微内核架构风格

答案:B

解析:分层架构风格将系统按照职责划分为若干层次,每层为上一层提供服务并调用下一层的功能,典型的表示层、业务逻辑层和数据访问层三层划分即为分层架构的典型体现。管道-过滤器架构强调数据流的逐步变换,事件驱动架构以事件的产生与消费为核心,微内核架构则围绕核心系统和插件展开。因此答案为B。

在微服务架构中,服务间通信通常采用哪种轻量级协议?

A.远程过程调用协议

B.简单邮件传输协议

C.文件传输协议

D.超文本传输协议(表述不完整,应明确题意为代表性协议)

答案:A

解析:该题经过专业修订后更为严谨,原选项中超文本传输协议表述不完整。微服务架构提倡轻量级通信机制,远程过程调用协议(如gRPC)和基于超文本传输协议的表述形式(如RESTfulAPI)是两种主流方式。本题以远程过程调用协议作为正确答案,因其为微服务间通信的典型轻量级协议之一。简单邮件传输协议和文件传输协议分别用于邮件传输和文件传输,与微服务间通信场景不符。

以下哪个不是系统架构设计中常见的质量属性?

A.性能

B.安全性

C.可修改性

D.编

文档评论(0)

1亿VIP精品文档

相关文档