● 下面关于面向对象的描述正确的是 (35) 。
A.针对接口编程,而不是针对实现编程
B.针对实现编程,而不是针对接口编程
C.接口与实现不可分割
D.优先使用继承而非组合
试卷相关题目
- 1● 面向对象程序设计语言为 (34) 提供支持。
A.面向对象用例设计阶段
B.面向对象分析阶段
C.面向对象需求分析阶段
D.面向对象实现阶段
开始考试点击查看答案 - 2● 面向对象分析的第一步是 (33) 。
A.定义服务
B.确定附加的系统约束
C.确定问题域
D.定义类和对象
开始考试点击查看答案 - 3● 软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。(32)属于确认测试阶段的活动。
A.设计评审
B.代码审查
C.结构测试
D.可靠性测试
开始考试点击查看答案 - 4● 给定 C 语言程序:int foo( int x, int y, int d){if( x != 0 ) {if ( y == 0 ) d = d / x;else d = d / (x * y );} else {if( y == 0 ) d = 0;else d = d / y;}return d ;}当用路径覆盖法进行测试时,至少需要设计 (31)个测试用例。
A.3
B.4
C.5
D.8
开始考试点击查看答案 - 5● 各类软件维护活动中,(30) 维护占整个维护工作的比重最大。
A.完善性
B.改正性
C.适应性
D.预防性
开始考试点击查看答案 - 6● 下面关于 UML 文档的叙述中正确的是 (36) 。
A.UML 文档指导开发人员如何进行面向对象分析
B.UML 文档描述了面向对象分析与设计的结果
C.UML 文档给出了软件的开发过程和设计流程
D.UML 文档指导开发人员如何进行面向对象设计
开始考试点击查看答案 - 7● UML 的设计视图包含了类、接口和协作,其中,设计视图的静态方面由(37) 和(38)表现;动态方面由交互图、 (39)表现。
A.类图
B.状态图
C.活动图
D.用例图
开始考试点击查看答案 - 8● UML 中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是(40)。
A.构件应是可替换的
B.构件表示的是逻辑模块而不是物理模块
C.构件应是组成系统的一部分
D.构件与类处于不同的抽象层次
开始考试点击查看答案 - 9● 设计模式具有 (41) 的优点。
A.适应需求变化
B.程序易于理解
C.减少开发过程中的代码开发工作量
D.简化软件系统的设计
开始考试点击查看答案 - 10● 下面的 (42) 模式将对象组合成树形结构以表示“部分-整体”的层次结构,并使得用户对单个对象和组合对象的使用具有一致性。
A.组合(Composite)
B.桥接(Bridge)
C.修饰(Decorator)
D.外观(Facade)
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产法及相关法律知识安全
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识国家
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2019
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它