学堂在线北京理工大学软件工程与软件自动化(2022春)习题答案
- 因为对象组合是白盒复用,继承是黑盒复用,因此应该优先使用对象组合。 A正确 B 2022-01-18
- 接口隔离原则是 ALoD BCARP CDIP DISP 2022-01-18
- Class Client { private: ClassA * m_pClassA; Public: void func() { m_pC 2022-01-18
- 某个对象接受了很多职责分配请求,然后把这些职责分派给其他对象来完成,这个对 2022-01-18
- 如果由类A来创建类B,即B是A的创建者。 A正确 B错误 2022-01-18
- 不要和陌生人说话是一种常用的通用职责分配模式。 A正确 B错误 2022-01-18
- 下列关于GRASP和设计模式的关系中,错误的是 AGRASP是设计模式的基础 B设计模 2022-01-18
- 一个设计模式中往往可以由多个分析模式联合起来。 A正确 B错误 2022-01-18
- 设计模式的根本意图是适应需求变化。 A正确 B错误 2022-01-18
- 与特定编程语言特性有关的模式是 A代码模式 B设计模式 C分析模式 D架构模式 2022-01-18
- 有关观察者模式的描述中,错误的是 A观察者模式用于生成具有共同接口的对象 B 2022-01-18
- 有关设计模式的描述中,错误的是 A设计模式常常扮演着过度设计的角色 B设计模 2022-01-18
- 软件开发完毕后,客户需要凭借类图来进行验收和测试。 A正确 B错误 2022-01-18
- UML的设计目标不包括 A创建一种对人和机器都适用的建模语言 B为软件系统建 2022-01-18
- 在敏捷方法中,XP的历史较为悠久,给我们提供了很多优秀的实践建议。下列实践中 2022-01-18
- 下列工具工具软件中,位于持续集成工具链的核心地位的是 AEclipse BxUnit CNM 2022-01-18
- 用例图设计中,只有确定了系统边界之后才能确定参与者。 A正确 B错误 2022-01-18
- 如果没有用例描述的帮助,通过用例图很难把需求分析清楚。 A正确 2022-01-18
- 类图描述了面向对象系统构成的静态结构。 A正确 B错误 2022-01-18
- 序列图和活动图一样,都描述了对象之间的消息次序和协作次序。 A正确 B错误 2022-01-18
- 序列图中,对象发出的消息类型不包括 A同步消息 B异步消息 C反身消息 D并发消 2022-01-18
- 相对于瀑布开发模型来说,UML属于一种敏捷开发方法。 A正确 B错误 2022-01-18
- 下列有关类图中类间关系中,语义最弱的是 A一般关联关系 B泛化关系 C组合 D聚 2022-01-18
- 类图中关联关系的修饰不包括 A名字 B角色 C扩展 D重复度 2022-01-18
- 有关类的职责的描述中,错误的 A分析和考察类的职责的平衡分布,可以在交互图上 2022-01-18