内部资料,请勿外传
《系统建模与分析》2017-2018 学年(期中考试)
姓名:_________________________ 学号:_____________________________
班级:_________________________ 成绩:_____________________________
1、下面___A___不是 UML 中的静态视图;
A.状态图 B.用例图 C.对象图 D.类图
2、对反应式系统对象建模一般使用____A___图;
A.状态图 B.顺序图 C.活动图 D.类图
3、对于实时控制系统,最关键的方面是其____A____;
A.可预测性 B.计算性 C.持久性 D.可用性
4、用例图可以用来描述系统的功能性需求,是一种静态的建模方式,对用例图的动态行为详尽刻画可以使用___
状态图____和___时序图____来实现;
5、状态图中定义了入口事件、内部事件及出口事件等,其具体的事件执行顺序为______入口事件、内部事件及出
口事件_______;
二、问答题(共 90 分)
1、 请描述 MDA(模型驱动架构)的三种层次模型。(10 分)
答案如下:
计算独立模型(Computation-Independent Model,CIM)
描述系统的需求和将在其中使用系统的业务上下文。此模型通常描述系统将用于做什么,而不描述如何实现系统。CIM 通
常用业务语言或领域特定语言来表示。
平台独立模型(Platform-Independent Model,PIM)
描述如何构造系统,而不涉及到用于实现模型的技术。此模型不描述用于为特定平台构建解决方案的机制。PIM 在由特
定平台实现时可能是适当的,或者可能适合于多种平台上的实现。
平台特定模型(Platform-Specific Model,PSM)
从特定平台的角度描述解决方案。其中包括如何实现 CIM 和如何在特定平台上完成该实现的细节。
根据 RM 调度方法,描述任务执行的调度图。(20 分)
------ ------ -------- --------- -------- ------
---------------- ----------------
------- ------------------------ --------
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20