● 不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做 (38) 。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做 (39) ;而 (40) 则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。
A.继承
B.多态
C.动态绑定
D.静态绑定
试卷相关题目
- 1● 以下关于面向对象方法中继承的叙述中,错误的是 (37) 。
A.继承是父类和子类之间共享数据和方法的机制
B.继承定义了一种类与类之间的关系
C.继承关系中的子类将拥有父类的全部属性和方法
D.继承仅仅允许单重继承,即不允许一个子类有多个父类
开始考试点击查看答案 - 2● 一个功能模块 M1 中的函数 F1 有一个参数需要接收指向整型的指针,但是在功能模块 M2 中调用 F1 时传递了一个整型值,在软件测试中, (35) 最可能测出这一问题。
A.M1 的单元测试
B.M2 的单元测试
C.M1 和 M2 的集成测试
D.确认测试
开始考试点击查看答案 - 3● (34) 不属于软件配置管理的活动。
A.变更标识
B.变更控制
C.质量控制
D.版本控制
开始考试点击查看答案 - 4● 程序的三种基本控制结构是 (33) 。
A.过程、子程序和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和跳转
开始考试点击查看答案 - 5● 统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中 (32) 的里程碑是生命周期架构。
A.初启阶段
B.精化阶段
C.构建阶段
D.移交阶段
开始考试点击查看答案 - 6● (41) 不是面向对象分析阶段需要完成的。
A.认定对象
B.组织对象
C.实现对象及其相互关系
D.描述对象间的相互作用
开始考试点击查看答案 - 7● 以下关于面向对象设计的叙述中,错误的是 (42) 。
A.面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析
B.面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段
C.面向对象设计应该依赖于面向对象分析的结果
D.面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用 UML 表达
开始考试点击查看答案 - 8● UML 类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类 A需要使用标准数学函数类库中提供的功能,那么类 A 与标准类库提供的类之间存在(45)关系;若类 A 中包含了其它类的实例,且当类 A 的实例消失时,其包含的其它类的实例也消失,则类 A 和它所包含的类之间存在 (46) 关系;若类 A 的实例消失时,其它类的实例仍然存在并继续工作,那么类 A 和它所包含的类之间存在 (47) 关系。
A.依赖
B.关联
C.聚合
D.组合
开始考试点击查看答案 - 9● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。
A.编译方式下,可以省略对源程序的词法分析、语法分析
B.解释方式下,可以省略对源程序的词法分析、语法分析
C.编译方式下,在机器上运行的目标程序完全独立于源程序
D.解释方式下,在机器上运行的目标程序完全独立于源程序
开始考试点击查看答案 - 10● 标记语言用一系列约定好的标记来对电子文档进行标记,以实现对电子文档的语义、结构及格式的定义。 (49) 不是标记语言。
A.HTML
B.XML
C.WML
D.PHP
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产法及相关法律知识安全
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识安全
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识国家
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2019
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它