Java语言与面向对象程序设计-在线作业_A最终成绩1000.doc
文本预览下载声明
Java语言与面向对象程序设计-在线作业_A
一 单项选择题1.
计算机程序设计过程实际上就是 ( )过程,不同的问题求解方法决定了不同的程序设计方法。
(5.0 分) 程序编写
分析问题
实际问题的求解
用机器计算
知识点: 1.1 面向对象问题求解的提出
用户解答: 实际问题的求解
--------------------------------------------------------------------------------
2.
在客观世界中对象包含:( )。
(5.0 分) 数据和程序
状态和行为
数据和算法
变量和函数
知识点: 1.1 面向对象问题求解的提出
用户解答: 状态和行为
--------------------------------------------------------------------------------
3.
面向对象程序设计是以问题中涉及的( )为中心,而非具体的解题过程的研究和实现为关注点。
(5.0 分) 过程
对象
类
数据
知识点: 1.2 面向对象问题求解概述
用户解答: 对象
--------------------------------------------------------------------------------
4.
在面向对象程序设计中,所谓的“对象”是现实世界中的实体或概念在计算机逻辑中的( )。
(5.0 分) 分析理解
抽象表示
封装表示
概括
知识点: 1.2 面向对象问题求解概述
用户解答: 抽象表示
--------------------------------------------------------------------------------
5.
在面向对象程序设计中,对象是由( )组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。
(5.0 分) 数据和算法
函数和全局变量
数据和容许的操作
计算和变量
知识点: 1.3 面向对象程序设计基础
用户解答: 数据和容许的操作
--------------------------------------------------------------------------------
6.
对象由一组“属性”和一组对属性进行“操作”的服务组成,是存在的具体实体,具有明确定义的状态和行为。因此,一个具体对象被称做( )。
(5.0 分) 聚合体
实例
组合体
变量
知识点: 1.3 面向对象程序设计基础
用户解答: 实例
--------------------------------------------------------------------------------
7.
在对象中状态又称为属性或( )。
(5.0 分) 全局变量
参数
实例变量
静态数据
知识点: 1.3 面向对象程序设计基础
用户解答: 实例变量
--------------------------------------------------------------------------------
8.
类之间主要存在三种关系,它们是:( )。
(5.0 分) 联合、组合和聚合
关联比较
关联、聚合和泛化
多重
知识点: 1.3 面向对象程序设计基础
用户解答: 关联、聚合和泛化
--------------------------------------------------------------------------------
9.
通常消息包含三个方面的内容:
p 要执行的方法的名称。
p ( )。
p 方法所需的所有参数。
(5.0 分) 消息发送者
发出的消息码
发出消息的对象
对象
知识点: 1.3 面向对象程序设计基础
用户解答: 发出消息的对象
--------------------------------------------------------------------------------
10.
在面向对象的程序设计中,封装是指将对象的( )分别用数据结构和方法描述,并将它们绑定在一起形成一个可供访问的基本逻辑单元。
(5.0 分) 属性和行为
消息和对象
特征
所有局部数据和程序
知识点: 1.3
显示全部