单项选择题
A.管道/过滤器模式体现了各功能模块高内聚、低耦合的“黑盒”特性。B.事件驱动模式的原理是组件并不直接调用过程,而是触发一个或多个事件。C.分层模式的每一层最多只影响相邻两层,只要给相邻层提供相同的接口,不允许每层用不同的方法实现。D.客户/服务器模式是基于资源不对等,为实现共享而提出的。
A.抽象是通过特定的实例抽取共同特征以后形成概念的过程,类是现实世界中某个实体的抽象B.消息是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行C.继承表示类之间的层次关系,这种关系使得某类对象可以继承另外一类对象的特征,继承又可分为单继承和多继承D.多态在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现
A.通过需求分析,可以检测和解决需求之间的冲突,发现系统的边界B.现在的软件测试是一种仅在编码阶段完成后才开始的活动C.软件维护包括交付前完成的活动,以及交付后完成的活动D.预防性维护在软件产品的潜在错误成为实际错误前,检测并更正它们