可学答题网 > 问答 > 系统架构设计案例分析题库,高级系统架构师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

软件系统架构 博学公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化


软件系统架构 博学公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。如图12-6所示给出了该系统的简化示意图。表12-2描述了各种系统输入的含义。 公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。 在对车辆定速巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风格,而李工则主张采用控制环路的架构风格。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构风格。

参考答案
参考解析:

问题3主要从应用场景的角度比较两种架构风格。面向对象系统比较适合事件驱动的场景,特别是离散突发事件的处理;而控制环路则适合连续事件的处理,如维持恒定车速等。

分类:系统架构设计案例分析题库,高级系统架构师题库
相关推荐

1、博学公司欲开发一个在线交易系统。为了能够精确地表达用户与系统的复杂交互过程,

博学公司欲开发一个在线交易系统。为了能够精确地表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。A类图B序列图C部署图D对象图

2、某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属

某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质...

3、博学公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如图8-45

博学公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如图8-45所示的软件架构。在软件架构评审时,专家认为该架构存在的问题是()A在功能划分上将各个模块独立起采...

4、某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属

某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质...

5、博学公司欲针对Linux操作系统开发一个KWIC(Key WordIn C

博学公司欲针对Linux操作系统开发一个KWIC(Key WordIn Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。...

6、软件系统架构 博学公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化

软件系统架构博学公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。如图12-6所示给出了该系统的简化示意图。表12-2描述了各种系统输入的含...