- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2025上半年软考系统架构设计师考试真题及答案
一、综合知识(共75题,每题1分,总分75分)
1.以下关于软件架构质量属性的描述中,正确的是()
A.可维护性关注系统在故障发生时的恢复能力
B.性能关注系统完成任务所需的时间或资源消耗
C.安全性关注系统对用户请求的响应速度
D.可用性关注系统功能的正确性
答案:B
解析:可维护性指修改系统的难易程度(A错误);性能指完成任务的时间或资源效率(B正确);安全性指防止未授权访问或数据泄露(C错误);可用性指系统正常运行时间的比例(D错误)。
2.某电商系统需要支持“双11”大促期间的高并发请求,其架构设计中采用了“读写分离+数据库分片”策略。该策略主要优化的质量属性是()
A.可测试性
B.性能
C.可移植性
D.可修改性
答案:B
解析:读写分离通过分担主库压力提升读性能,数据库分片通过数据分散降低单库负载,均直接优化系统处理高并发的性能(B正确)。
3.以下属于事件驱动架构(EDA)典型特征的是()
A.严格的层次依赖关系
B.通过消息队列传递事件通知
C.所有组件共享全局状态
D.采用同步调用实现组件交互
答案:B
解析:事件驱动架构通过事件发布-订阅机制解耦组件,通常使用消息队列传递事件(B正确);层次架构强调依赖关系(A错误);共享状态是紧耦合特征(C错误);同步调用是过程式架构特征(D错误)。
4.云原生架构中,服务网格(ServiceMesh)的核心功能是()
A.实现容器的弹性伸缩
B.管理微服务间的网络通信与安全
C.提供Serverless函数运行环境
D.优化数据库查询性能
答案:B
解析:服务网格通过Sidecar代理接管微服务间的网络流量,实现服务发现、负载均衡、认证加密等通信管理功能(B正确);弹性伸缩由Kubernetes等容器编排工具实现(A错误);Serverless由函数计算平台提供(C错误);数据库优化属于数据层设计(D错误)。
5.某医疗系统需存储患者电子病历(EMR),要求满足“强一致性”和“高可用性”,且支持海量数据存储。最适合的数据库选型是()
A.关系型数据库(如Oracle)
B.键值数据库(如Redis)
C.分布式数据库(如TiDB)
D.文档数据库(如MongoDB)
答案:C
解析:分布式数据库通过多副本和一致性协议(如Raft)同时满足强一致性和高可用性,且支持水平扩展应对海量数据(C正确);传统关系型数据库扩展能力有限(A错误);键值/文档数据库通常牺牲强一致性(B、D错误)。
6.以下关于架构评估方法ATAM(架构权衡分析方法)的描述中,错误的是()
A.包含场景收集、架构描述、需求验证等阶段
B.主要用于评估架构对质量属性的支持程度
C.仅关注性能、安全性等单一质量属性
D.通过识别敏感点和权衡点指导架构优化
答案:C
解析:ATAM强调多质量属性的权衡分析(如性能与安全性的冲突),而非单一属性(C错误);其他选项均为ATAM的核心步骤(A、B、D正确)。
7.面向高并发的分布式系统中,“流量削峰”通常采用的技术是()
A.负载均衡(如Nginx)
B.异步消息队列(如Kafka)
C.数据库主从复制
D.缓存穿透防御(如BloomFilter)
答案:B
解析:消息队列通过缓冲请求实现流量削峰填谷(B正确);负载均衡用于流量分发(A错误);主从复制提升读性能(C错误);BloomFilter防止缓存穿透(D错误)。
8.以下属于软件架构模式中“分层架构”典型应用的是()
A.微服务架构中的服务治理模块
B.操作系统的用户态与内核态分离
C.区块链系统的P2P网络层
D.机器学习模型的训练与推理分离
答案:B
解析:分层架构通过层次划分实现关注点分离,如操作系统的用户态(应用层)与内核态(系统层)(B正确);微服务属于分布式架构(A错误);P2P是网络拓扑模式(C错误);训练与推理分离属于功能拆分(D错误)。
9.某银行核心交易系统要求“任意两个节点故障时,系统仍能正常运行”,其可用性目标对应的故障容忍级别是()
A.N+1冗余
B.2N冗余
C.3节点多数派
D.双活数据中心
答案:B
解析:2N冗余指每个组件有两个完全独立的副本,可容忍两个节点故障(B正确);N+1冗余容忍1个故障(A错误);多数派需至少3节点容忍1故障(C错误);双活数据中心关注跨地域容灾(D错误)。
10.以下关于边缘计算(EdgeComputing)与云计算协同的描述中,正确的是()
A.边缘节点仅负责数据存储,不处理计算任务
B.云计算中心负责实时性要求高的
您可能关注的文档
最近下载
- EN 1337-3:2005 结构支座-第三部分:橡胶支座 (中文版).pdf VIP
- 小学一年级语文上册知识点(通用13篇).doc VIP
- 普通职员月度工作总结.docx VIP
- 2025至2030黄金珠宝首饰行业运营态势与投资前景调查研究报告.docx
- 小区供热工程毕业设计开题报告.pdf VIP
- 企业工会助推企业高质量发展.docx VIP
- GB_T230.1-2018金属材料 洛氏硬度试验 第1部分:试验方法11.pdf
- 基于核心素养的小学数学单元教学目标制定与实施策略教学研究课题报告.docx
- 手术病理标本前处理流程2023.pptx VIP
- 【招聘管理体系设计】摩托罗拉的招聘.pdf VIP
原创力文档


文档评论(0)