软件工程

面向对象型的程序设计语言具有数据抽象、信息隐蔽、()等特征。作为运算单位的对象应具有下列特性:()、()、()。()是面向对象型的语言。

题目

面向对象型的程序设计语言具有数据抽象、信息隐蔽、()等特征。作为运算单位的对象应具有下列特性:()、()、()。()是面向对象型的语言。

参考答案和解析
正确答案:信息继承;对象把数据和处理数据的操作结合为一体;对象在计算中可向其它对象发送消息;对象的内部服务只根据外部送来的消息才操作; C++, Smalltalk, Object C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

面向对象的数据库系统(oodbs)应该具备以下基本特征:()。

A.必须支持面向对象的数据模型,具有面向对象的特征

B.具有数据库应用开发的基本功能

C.具有数据库管理系统的基本功能

D.有数据字典功能


参考答案:AC

第2题:

面向对象型的编程语言具有数据抽象、信息隐蔽、消息传递的______等特征。

A.对象调用

B.并发性

C.非过程性

D.信息继承

A.

B.

C.

D.


正确答案:B

第3题:

在面向对象方法中,信息隐蔽是通过对象的________性来实现的。


正确答案:
封装
【解析】信息隐蔽是指对象的处理能力和内部状态,对于外部来说是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态。这是通过对象的封装性来实现的。

第4题:

以下关于面向对象技术的叙述中,说法正确的是(49)。

A.面向对象分析的第一步是定义类和对象

B.面向对象程序设计语言为面向对象用例设计阶段提供支持

C.UML中的构件表示的是物理模块而不是逻辑模块

D.抽象类的主要特征是没有方法


正确答案:C
解析:由于定义服务、确定附加的系统约束及定义类和对象的前提是要确定问题域,因此面向对象分析的第一步是确定问题域。面向对象需求分析阶段、面向对象分析阶段、面向对象用例设计阶段都可以采用建模语言来进行描述,而面向对象程序设计语言主要为面向对象实现阶段提供支持UML中的构件是遵从一组接口并提供一组接口的实现,它是组成系统的一部分,是可替换的。它表示的是物理模块而不是逻辑模块。构件与类处于不同的抽象层次。对象是数据及其操作的封装体。对象的名字、属性和方法是对象的三要素。对象之间的服务请求可通过传递消息来实现。所有对象可以分成为各种对象类,每个对象都定义了一组方法。通常每个类都有实例。没有实例的类称之为抽象类。

第5题:

面向对象型的程序设计语言具有数据抽象、信息隐蔽、(36)等特征。作为运算单位的对象应具有下列特性:(37)、(38)、(39)。(40)是面向对象型的语言。

A.对象调用

B.对象变换

C.非过程性

D.信息继承

E.并发性


正确答案:D

第6题:

C语言的类别是()。

A.面向过程的程序设计语言

B.面向问题的程序设计语言

C.面向对象的程序设计语言

及面向硬件的程序设计语言


参考答案A

第7题:

下列叙述中正确的是(19)。

A.面向对象程序设计语言都不支持过程化的程序设计

B.面向对象系统只可采用面向对象程序设计语言实现

C.某些过程化程序设计语言也可实现面向对象系统

D.面向对象程序设计语言不支持对成员变量的直接访问


正确答案:C
解析:从程序设计方法的角度看,面向对象是一种新的程序设计范型(paradigm),其基本思想是使用对象、类、继承、封装、聚合、关联、消息、多态性等基本概念来进行程序设计。面向对象方法是一种运用对象、类、继承、封装、聚合、关联、消息、多态性等概念来构造系统的软件开发方法。面向对象程序语言有Smalltalk,Eiffel,C++和Java。面向对象方法与面向对象语言并没有严格的对应,一个面向对象系统也可以用非面向对象的语言,有的面向对象语言也支持面向过程。例如,C++既支持面向过程也支持面向对象。

第8题:

面向对象型的编程语言具有数据抽象、信息隐藏、消息传递的(23)等特征。

A.对象调用

B.对象变换

C.非过程性

D.并发性


正确答案:D
解析:面向对象的程序设计方法用对象和消息来描述事物和事物之间的关系。对象用数据描述自己的状态,同时规定对数据的操作。对象总是作为一个整体来使用,从外部只能看到其外部特性,而看不到其内部特性。若想要了解或改变其内部内容、使用其处理能力,则必须通过消息的传递。接受消息的对象可以返回信息,也可以不返回。发送者可以同时向多个对象传递消息;接受者可以同时接受多个对象的消息;对象之间也可以同时双向传递消息,这就是消息传递的并发性。

第9题:

面向对象设计方法的特有性质在于它提出了软件设计的3个主要概念,即抽象、信息隐蔽和( )。

A.数据库

B.数据结构

C.系统详细调查

D.编写程序


正确答案:C

第10题:

面向对象的数据库系统应具备以下基本特征:首先,OODBS必须支持面向对象的数据模型,具有面向对象的特征。其次,具有()的基本功能。


正确答案:数据库管理系统

更多相关问题