1.● 某软件公司欲开发一个 Windows 平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用 Command 模式实现该系统的界面显示部分,并设计 UML 类图如下图所示。图中与 Command 模式中的“Invoker”角色相对应的类是 (30) ,与 “ConcreteCommand”角色相对应的类是 (31) 。(30)A. CommandB. MenuItemC. OpenD. BulktinBoardScreen(31)A. CommandB. MenuItemC. OpenD. BulktinBoardScreen
2.如图所示的UML类图中,Shop和Magazine之间为(请作答此空)关系,Magazine和Page之间为( )关系。UML类图通常不用于对( )进行建模。 A.关联 B.依赖 C.组合 D.继承
3.在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括(请作答此空)。下图是一个UML类图,其中类University和类School之间是( )关系,类Person和类PersonRecord之间是( )关系,表示Person与Person Record( )。 A.对系统的词汇建模 B.对简单的协作建模 C.对逻辑数据库模式建模 D.对系统的需求建模
4.某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concrete Command”角色相对应的类是(2)。(1)A.CommandB.MenuItemC.OpenD.BulktinBoardScreen
第1题:
第2题:
第3题:
第4题:
第5题:
第6题:
第7题:
第8题:
第9题:
第10题:
第11题:
第12题:
第13题:
第14题:
第15题:
第16题:
第17题:
第18题:
第19题:
第20题:
第21题:
第22题:
第23题: