【导读】
必典考网发布2022高级系统架构师题库软件架构设计题库考试试题解析(1L),更多软件架构设计题库的考试试题请访问必典考网高级系统架构师题库频道。
1. [单选题]某软件公司(software company)承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,具有类XML的语法结构。用户要求解释器工作时,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,并且要求处理过程具有可扩展能力。针对这种需求,公司采用()最为恰当。
A. 适配器模式
B. 迭代器模式
C. 访问者模式
D. 观察者模式
2. [单选题]软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是()
A. 应用软件、业务构件、中间件、系统软件
B. 业务构件、应用软件、中间件、系统软件
C. 应用软件、中间件、系统软件、业务构件
D. 业务构件、中间件、应用软件、系统软件
3. [单选题]某公司欲开发一个在线交易系统(online exchange system),在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。
A. B