A.两者采用不同的图形符号来描述 B.活动图不提供循环控制结构,而程序流程图提供 C.活动图不能表示并发活动,而程序流程图可以表示并发活动 D.程序流程图明确指定了每个活动的先后顺序,而活动图仅描述活动和必要的工作顺序
单项选择题在UML的动态建模机制中,()描述了对象之间动态的交互关系,还描述了交互的对象之间的静态链接关系,即同时反映系统的动态和静态特征。
A.协作图(Collaboration Diagram) B.状态图(State Diagram) C.活动图(Activity Diagram) D.序列图(Sequence Diagram)
单项选择题图7-5UML类图所示意的设计模式的意图是()。
A.为特定的客户(或情况)提供特定系列的对象 B.定义一系列的算法并将它们一个个封装起来,使它们可以相互替换 C.将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 D.定义一个用于创建对象的接口,让子类决定实例化哪一个类
单项选择题某面向对象系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类,()设计模式可以实现该目的。
A.外观(Facade) B.装饰(Decorate) C.单例(Singleton) D.模板方法(Template Method)
单项选择题在UML类图中,类与类之间存在依赖(Dependency)等关系。依赖关系的标准UML图形表示是()。
A.A B.B C.C D.D
单项选择题对于以下的文法G(S),()是其句子(从S出发开始推导)。G(S):S→M|(S,M)M→P|MPP→a|b|c|…x|x|z
A.(abc) B.((a,f)) C.(c,(da)) D.((fac,bb)g)