A.把额外的控制流这样的关键处理分离出来,以满足高可靠性处理的要求B.必须仔细分析和选择每个确实需要的控制流,应该使系统中包含的控制流数尽量少C.系统中存在3个以上控制流时,就应该增加一个控制流
多项选择题描述问题域固有的并发行为对控制驱动部分进行建模,以下描述正确的是()。
A.用主动对象表示每个控制流(进程、线程)B.主动类构成控制流驱动部分C.用包括主动类的类图,捕捉控制流的静态结构
多项选择题在OOD阶段,命令层次实质上是用过程抽象机制组织起来的、可供选用的服务的表示形式。精化命令层次应考虑()。
A.在命令层的每一部分内把服务排好次序B.寻找服务中存在的整体-部分模式,有助于在命令层中分组组织服务C.命令层次的宽度和深度不易过大D.用尽量少的单击、拖动和击键组合表达命令,为高级用户提供简捷操作方法
多项选择题在OOD阶段,人机交互部分设计活动包括()。
A.确定人机交互的细节,如链接设计B.指定窗口和报表的形式C.界面的层次结构D.设计命令层次等
多项选择题OOD阶段包括对OOA阶段得出的问题域进行修改和补充的原因是()。
A.在问题域中添加泛化关系B.修改与问题域类相关的关联C.用户需求或外部环境发生了变化D.OOA模型不能完整、准确地反映用户的真实需求
多项选择题OOA阶段的主要活动包括()。
A.发现对象,定义类B.识别对象内部特征:定义属性,定义服务C.识别对象外部关系,如实例连接、消息连接等D.发现活动者,定义用例,建立顺序图