第一章 单元测试

1、单选题:
有关类的定义,正确的是( )。
选项:
A:多个对象的集合
B:描述对象层次结构
C:对象的抽象
D:对象的实例
答案: 【对象的抽象

2、单选题:
下列哪组词之间的关系是类和对象之间的关系( )。
选项:
A:张老师和李老师
B:老师和张老师
C:老师和学生
D:张老师和王同学
答案: 【老师和张老师

3、单选题:
揭示事物区别于其他事物的本质特征的过程是( )。
选项:
A:泛化
B:封装
C:抽象
D:多态
答案: 【抽象

4、单选题:
关于对象和类的关系,下列哪个说法是错误的( )。
选项:
A:类是静态的,对象是动态的
B:每个类在任何时刻必定存在相关对象
C:每一个对象都是某个类的实例
D:类是生成对象的模板
答案: 【每个类在任何时刻必定存在相关对象

5、单选题:
在同一外表(接口)下表现出多种行为的能力是( )。
选项:
A:泛化
B:抽象
C:封装
D:多态
答案: 【多态

第二章 单元测试

1、单选题:
模型是( )。
选项:
A:现实世界的封装
B:现实世界的具体化描述
C:现实世界的简化
D:现实世界的图形化描述
答案: 【现实世界的简化

2、单选题:
下列关于UML的论述,错误的是( )。
选项:
A:可作为与软件开发人员之间的通用语言
B:可作为一种指导软件开发的通用过程
C:将几个面向对象方法统一起来
D:可用于通用领域也可用于嵌入式领域
答案: 【可作为一种指导软件开发的通用过程

3、单选题:
UML的U(统一)体现很多方面,下列选项哪个不是UML统一的内容( )。
选项:
A:开发生命周期
B:实现语言和平台
C:软件开发过程
D:应用领域
答案: 【软件开发过程

4、判断题:
UML中事物之间的关系主要包括:依赖、关联、泛化和实现四种关系。( )
选项:
A:错
B:对
答案: 【

5、判断题:
通过UML扩展机制,可以定义出UML标准模型中没有的全新元素。( )
选项:
A:对
B:错
答案: 【