《面向对象程序设计》第12章在线测试剩余时间:55:49
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、面向对象的程序设计语言必须具备的关键要素是(C )
A、抽象和封装B、抽象和多态性
C、抽象、封装、继承和多态性D、抽象、封装和继承性
2、面向对象方法中的对象是(D )
A、统一的B、独立的
C、互不联系的D、相互协作的
3、面向对象开发过程的核心是( B)
A、OOAB、OOD
C、OOBD、OOC
4、对象的两大要素是(C)
A、数据和数据结构B、名字和函数
C、属性和操作D、操作和方法
5、实例连接包括( A)
A、对象连接B、类连接
C、消息连接D、调用连接
第二题、多项选择题(每题2分,5道题共10分)
1、下面那些是面向对象的特征?( BCD)
A、结构
B、类
C、重用
D、继承
2、部分与整体的关系有( AC)方式
A、组合
B、联合
C、聚合
D、整合
3、对象之间存在的关系包括( AB)
A、部分与整体
B、一般与特殊
C、实例连接
D、消息连接
4、下面的说法正确的是( CD)
A、软件就是程序,程序就是软件
B、软件开发的过程就是程序设计的过程
C、软件是程序、支持程序运行的数据以及与程序有关的文档资料的集合。
D、程序设计仅仅是软件开发过程的一个阶段。
5、关于软件生命周期的说法正确的是( BC)
A、开发程序就是直接编码
B、在程序设计之前需要先进行软件设计
C、软件投入使用后软件生命周期结束
D、软件维护也是软件生命周期的一个阶段
第三题、判断题(每题1分,5道题共5分)
1、面向对象开发技术分三个阶段:面向对象分析,面向对象设计和面向对象实现。T
正确错误
2、面向对象分析就是抽取和整理用户需求并建立问题域精确模型的过程.T
正确错误
3、面向对象的要素包括抽象、封装。F
正确错误
4、面向对象的关联包括有普通关联和类关联。T
正确错误
5、窗口类与标题栏、菜单条的关系是共享聚集。F
正确错误