2010年5月第1题关于用例和类,错误的说法是(1)。A.两者都属于模型图的构成元素B.存在抽象用例和抽象类C.类图描述系统的部分静态视图,用例图描述系统与用户之间的交互视图D.两者都可以用来描述系统的内部结构【参考答案】D【解析】本题考查面向对象分析与设计的基础知识。用例描述业务场景或事件,系统必须对这些场景或事件提供确定的响应,是用例图的主要结构元素,用例图用来描述系统与外部系统以及用户之间的交互视图。类是共享相同属性和行为的对象集合,是类图的主要组成元素,类图是系统静态对象结构的图形描述。抽象用例通过组合几个用例公共的步骤降低用例之间的冗余,抽象类是包含一种或多种抽象方法的类,它本身不需要构造实例。2010年5月第2题(2)适用于描述复杂算法的执行流程。A.活动图B.状态图C.类图D.用例图【参考答案】A【解析】本题考查面向对象分析与设计的基础知识。活动图用来描述一个业务流程,说明活动之间的依赖关系。状态图显未出对象可能的状态以及由状态改变而导致的转移。活动图和状态图之间是有关系的。状态图把焦点集中在过程中的对象身上,而活动图则集中在一个单独过程中的动作流程。类图通过显示出系统的类以及这些类之间的关系来表示系统,是系统静态对象结构的图形描述。用例图用来描述系统与外部系统以及用户之间的交互视图,强调这个系统是什么而不是这个系统怎么工作。2010年5月第3题在面向对象方法中,信息流是通过向参与者或内部对象发送消息形成的。(3)用于描述进出系统的信息流。A.协作图B.顺序图C.数据流图D.流程图【参考答案】B【解析】本题考查面向对象分析与设计的基础知识。状态图描述了一个对象在其生命周期中可能的状态组合;顺序图用来描述对象按照时间顺序的消息流来建模用例;数据流图是一种描述数据通过系的流程以及系统实施的工作或处理过程的过程模型;流程图以图形化的方式展示应用程序从数据输入开始到获得输出为止的逻辑过程。2010年5月第4题面向对象设计是模型驱动和用例驱动的,整个设计过程将(4)作为输入,并生成(5)作为输出。(4).A.逻辑数据流图B.设计文档和用户说明C.需求类图D.需求模型(5).A.物理数据流图B.设计文档和用户说明C.设计类图和系统顺序图D.设计模型【参考答案】DD【解析】本题考查面向对象设计的基础知识。面向对象设计是模型驱动和用例驱动的,整个设计过程将面向对象分析阶段所产生的需求模型作为输入,并生成供构建阶段使用的设计模型作为输出。2010年5月第6题用...