2010年下半年11月份系统架构设计师上午试题以及参考答案之六

本文探讨了软件架构设计过程中的关键活动,包括提出架构模型、产生架构设计及设计评审等。介绍了基于软件架构的设计方法,强调使用视角与视图来描述软件架构,通过用例与质量场景来表达需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2010年下半年11月份系统架构设计师上午试题以及参考答案之六

 

软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是___(45)___
45A.在建立软件架构的初期,一般需要选择一个合适的架构风格
      B.
将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系
      C.
软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
      D.
一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

参考答案:C

 

基于软件架构的设计(Architecture Based Software Development. ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用___(46)___来描述软件架构,采用___(47)___来描述需求。
46A.类图和序列图      B.视角与视图
      C.
构件和类图        D.构件与功能
47A.用例与类图        B.用例与视角
      C.
用例与质量场景    D.视角与质量场景

参考答案:

46B

47C

 

某游戏公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创建战役地图,定义游戏对象的行为和之间的关系。针对该目标,公司应该采用___(48)___架构风格最为合适。
48A.管道-过滤器  B.隐式调用  C.主程序-子程序  D.解释器

参考答案:B

 

某公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如下图所示的软件架构。在软件架构评审时,专家认为该架构存在的问题是___(49)___
 
49A.在功能划分上将各个模块独立起来
      B.
在硬件构件的混合和替换方面不是很灵活
      C.
没有清晰地说明用户怎样与其交互
      D.
没有明确的层次关系,没有强调功能之间的交互

参考答案:D

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

littletigerat

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值