软题库 移动APP 扫码下载APP 随时随地移动学习 培训课程
当前位置:信管网 >> 在线考试中心 >> 信息系统项目管理师题库 >> 试题查看
试卷名称 2009年下半年系统构架设计师考试下午真题试题(案例分析)
考试中心《2009年下半年系统构架设计师考试下午真题试题(案例分析)》在线考试
试卷年份2009年下半年
试题题型【分析简答题】
试题内容

试题四(25分)  阅读以下软件系统架构选择的问题,在答题纸上回答问题1至问题3。    

某公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度 行驶。图4-1给出了该系统的简化示意图。表4-1描述了各种系统输入的含义。输入名称 作用  系统开关 开启/关闭巡航控制系统  引擎开关 开启/关闭汽车引擎(引擎开启时,巡航控制系统处于就绪状态)  车轮脉冲 车轮每转一次,相应地发出一次脉冲  刹车 当刹车被踩下时,定速巡航控制系统会临时恢复到人工控制 增/减速  增加或减慢当前车速(仅在定速巡航控制系统处于开启的状态 下可用)  恢复速度 恢复原来保持的车速(仅在定速巡航控制系统处于开启的状态 下可用)  时钟 每毫秒定时脉冲  公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。   在对车辆巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风 格,而李工则主张采用控制环路的架构风格。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构网络。 

【问题1】(5分)   在实际的软件项目开发中,采用成熟的架构风格是项目成功的保证。请用200以内的文字 说明:什么是软件架构风格;面向对象和控制环路两种架构风格各自的特点。 
【问题2】(12分)   用户需求没有明确给出该系统如何根据输入集合计算输出。请用300以内文字针对该系统 的增减速功能,分别给出两种架构风格中的主要构件,并详细描述计算的过程。 
【问题3】(8分)   实际的软件系统架构通常是多种架构网络的混合,不同的架构网络都有其适合的应用场 景。以该系统为例,针对面向对象架构风格和控制环路架构网络,各都给出两个适合应用场景,并简要说明理由。


相关试题

推荐文章
合作网站内容