南京理工大学课程考试试卷(学生考试用)
课程名称:
试卷编号:组卷日期:学生班级:2010年5月6日
面向对象建模技术B
考试方式:闭卷
学分:
3
大纲编号0626602考试时间:120分钟
满分分值:100
组卷教师(签字):严悍学生学号:
审定人(签字):学生姓名:
说明:1所有试题答案均写在答题纸上,并标明题号。答案写在试卷上成绩无效。2考试完毕后连考卷一起交上一.选择题(2×2040,选择一个最合适的答案)1、下面哪一个不是面向对象设计的基本特性:A继承性B封装性C一致性D多态性2、关于继承性,下面哪一种说法是错误的:A子类不但继承超类中的属性种操作,也继承了超类的关联。B子类继承超类的公有特性,倒并不继承其私有特性。C子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象。D超类的protected成员可被其子类访问。3、下面哪一种关系不适合描述用例之间的关系:A包含B扩展C关联D泛化4、在一个银行业务管理系统中,“存款”用例与“建立账号”用例之间有什么关系?A泛化B扩展C包含D关联5、对于两个类A和B,如果A类中有一个操作“displayFormbB”,那么A和B之间至少存在哪一种关系:A泛化B关联C依赖D实现6、对于两个类A和B,如果A类中有一个性质“myDataB”,那么A和B之间至少存在哪一种关系:A泛化B关联C依赖D实现7、关于关联和依赖,下面哪一种法是错误的:A如果两个类之间有关联,隐含着两者之间存在某种依赖系。B如果两个类之间表示了关联关系,就不需要再表示依赖关系了。C如果两个类之间有依赖,隐含着两者之间有关联关系D如果两个类之间有依赖,两者之间不一定有关联。8、关于对象图,下面哪一种说法错误的:A对象图描述运行时刻的一组对象或实例,以及它们之间的链li
k。B对象之间的链li
k是对象类之间的关联的实例。C对象图中可以描述对象之间的继承性关系。D对象图中所描述的对象应与相应的类图相一致。9、对于关联,下面哪一种说法是错误的:A如果一个关联端的多重性没有确定,那么缺省为“01”B一个类可以有多个关联到自己。C一个关联可以有两个以上的关联端。D本质上关联描述的是有关属性或性质的内容。第1页
10、关于类的操作,下面哪一种说法是错误的:A每个形参可以注明一个方向,缺省为i
,即输入量。B如果一个形参的方向为i
out,表示它既是输入量,也是输出量。C一个操作只能说明一个out形参。D一个函数只能说明一个返回值类型,返r