- 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)