- 1
- 0
- 约1.24万字
- 约 28页
- 2026-07-31 发布于上海
- 举报
软件架构试题及详解
一、单项选择题(共10题,每题1分,共10分)
在软件架构风格中,以下哪种风格强调将系统划分为一系列独立的、通过消息传递进行通信的处理单元?
A.分层架构
B.管道-过滤器架构
C.事件驱动架构
D.微内核架构
答案:C
解析:事件驱动架构的核心特点是组件之间通过异步事件进行通信,每个组件都是独立的处理单元。分层架构强调按层次组织组件;管道-过滤器架构强调数据流通过一系列过滤器进行处理;微内核架构强调将核心功能与扩展功能分离。因此,强调独立处理单元和消息传递的是事件驱动架构。
以下哪个概念是“架构决策”最准确的定义?
A.项目开发过程中所有技术选择的集合
B.对系统设计有深远影响、难以更改且必须被记录下来的重要选择
C.项目经理关于项目进度和资源的安排
D.开发团队在编码时对具体算法和数据结构的选择
答案:B
解析:架构决策是软件架构的核心,它特指那些影响系统结构、非功能性属性(如性能、可维护性)以及开发团队协作方式的根本性选择。这些决策一旦做出,在项目后期更改的成本非常高,因此需要被明确记录和沟通。选项A过于宽泛,包含了技术细节;选项C属于项目管理范畴;选项D属于具体的设计或实现细节,而非架构层面的决策。
在评估软件架构质量时,“可修改性”主要关注的是:
A.系统在发生故障后恢复服务的能力
B.系统能够高效处理大量并发请求的能力
C.系统
您可能关注的文档
最近下载
- 2026年注册营养师《注册营养师》真题试卷.docx VIP
- JJF(吉) 130-2024 酸雨降雨自动监测仪校准规范.pdf VIP
- JJF(吉) 127-2023 容量筒校准规范.pdf VIP
- 如何看人品-麻将.doc VIP
- 2025年注册营养师资格证考试真题及答案解析.docx VIP
- 2025年注册营养师资格证考试真题及答案解析.docx VIP
- [高中英语阅读理解试题与解析] 高中英语阅读理解100篇.docx VIP
- iFile强大的文件管理器-无限制的管理ipad任何文件(ipad版).doc VIP
- NB∕T 20415-2017 核电厂钢结构二次设计技术规程-.pdf
- 公立医院招聘通用笔试真题及详细答案(全真接地气版).docx VIP
原创力文档

文档评论(0)