● 已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(41)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(42)设计模式动态地给一个对象添加一些额外的职责。 (41)A. Facade(外观) B. Singleton(单件) C. Participant(参与者) D. Decorator(装饰)(42)A. Facade(外观) B. Singleton(单件) C. Participant(参与者) D. Decorator(装饰)
● (43)设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。(43)A. Singleton(单件) B. Bridge(桥接) C. Composite(组合) D. Facade(外观)(44)A. Abstraction B. ConcreteImplementorAC. ConcreteImplementorB D. Implementor
● 有限自动机(FA)可用于识别高级语言源程序中的记号(单词),FA 可分为确定的有限自动机(DFA)和不确定的有限自动机(NFA)。若某DFA D 与某NFA M等价,则 (48) 。(48)A. DFA D 与NFA M的状态数一定相等B. DFA D 与NFA M可识别的记号相同C. NFA M能识别的正规集是DFA D 所识别正规集的真子集D. DFA D 能识别的正规集是NFA M所识别正规集的真子集