【名词&注释】
应用领域(application field)、设计阶段(design stage)、用户数量(user number)、远程过程调用(remote procedure call)、交易系统(trading system)、开发公司(development company)、即时战略游戏、复杂问题(complex problem)、分析阶段(analysis phase)、数据处理软件(data processing software)
[单选题]博学公司欲实现一个数据处理软件(data processing software),该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,采用()的体系结构风格比较适合。
A. 远程过程调用
B. 层次化
C. 管道/过滤器
D. 共享数据
查看答案&解析
查看所有试题
学习资料:
[单选题]某软件开发公司负责开发一个Web服务器服务端处理软件,其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下()架构风格,最适合该服务端处理软件。
A. 虚拟机
B. 管道.过滤器
C. 黑板结构
D. 分层结构
[单选题]软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()
A. 在建立软件架构的初期,一般需要选择一个合适的架构风格
B. 将架构分析阶段(analysis phase)已标识的构件映射到架构中,并分析这些构件之间的关系
C. 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
[单选题]某游戏公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创建战役地图,定义游戏对象的行为和之间的关系。针对该目标,公司应该采用()架构风格最为合适。
A. 管道-过滤器
B. 隐式调用
C. 主程序-子程序
D. 解释器
[单选题]某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。
A. A
本文链接:https://www.51bdks.net/show/dxqnx.html