单选题在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是()A 方法调用一般具有同步特性,而消息机制具有异步的特点B 从可靠性方面考虑,消息机制比方法调用更有优势C 从效率方面考虑,一般情况下消息机制比方法调用更有优势D 消息调用机制可以支持多个数据的发送者和接收者,更加灵活

题目
单选题
在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是()
A

方法调用一般具有同步特性,而消息机制具有异步的特点

B

从可靠性方面考虑,消息机制比方法调用更有优势

C

从效率方面考虑,一般情况下消息机制比方法调用更有优势

D

消息调用机制可以支持多个数据的发送者和接收者,更加灵活

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

写出下面消息对应的方法编号(如果该消息错误或者没有对应的方法调用,请填写“无”)。

sh.height( )


正确答案:无

第2题:

下列关于对象消息的观点,不正确的是(6)。

A.键盘、鼠标等设备有变化时,就会产生消息

B.应用程序对象能向操作系统发送消息

C.应用程序对象之间不可以相互发送消息

D.发送与接收消息的对象通信机制与传统的子程序调用机制不同


正确答案:C
解析:发送、接收消息是对象间通信的手段,对象之间可以互相发送消息。

第3题:

●下面关于面向对象方法中消息的叙述,不正确的是 (4) 。

(4) A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息

B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息

C.应用程序之间可以相互发送消息

D.发送与接收消息的通信机制与传统的子程序调用机制不同


正确答案:B
【解析】在系统中既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此的通信,这样的方法才称为"面向对象的方法"。

第4题:

对象的多态性是指()

A.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式

B.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式

C.两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式

D.两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式


正确答案:A
解析:多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式。

第5题:

在消息机制中,有哪些系统调用?并说明它们的用途.在UNIX中,消息机制向用户提供了四个系统调用.


本题答案:A.msgget(),用来建立一消息队列,或者获取一消息队列的描述符;
B.msgsnd(),用于向指定的消息队列发送一个消息,并将该消息链接到该消息队列的尾部;
C.msgrcv(),用于从指定的消息队列中接收指定类型的消息;
D.msgctl(),用来读取消息队列的状态信息并进行修改.

第6题:

在面向对象软件开发方法中,类与类之间主要有以下( )关系。

A、继承和聚集

B、方法调用和一般

C、聚集和消息传递

D、继承和方法调用


正确答案:A

第7题:

下列概念中,不属于面向对象基本机制的是______。

A.消息

B.方法

C.模块调用

D.继承


正确答案:C
解析:面向对象基本机制包括属性、方法、消息、继承和多态性等。模块调用属于结构化的机制。

第8题:

● 在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是 (33) 。

(33)

A. 方法调用一般具有同步特性,而消息机制具有异步的特点

B. 从可靠性方面考虑,消息机制比方法调用更有优势

C. 从效率方面考虑,一般情况下消息机制比方法调用更有优势

D. 消息调用机制可以支持多个数据的发送者和接收者,更加灵活


正确答案:C

第9题:

面向对象程序设计语言提供的(45)机制可以实现发送一个通用的消息而调用不同类的方法。

A.函数调用

B.多态

C.封装

D.继承


正确答案:B
解析:函数调用的基本目的是实现模块化。封装实现的是信息隐藏,继承则实现复用,多态则是在调用时才决定选择哪一个具体的实现。

第10题:

在下列机制中,(请作答此空)是指过程调用和响应调用所需执行的代码在运行时加以结合;而 ( )是过程调用和响应调用所需执行的代码在编译时加以结合。

A.消息传递
B.类型检查
C.静态绑定
D.动态绑定

答案:D
解析:
动态绑定是指在执行期间(非编译期)判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为动态绑定。静态绑定是指在程序编译过程中,把函数(方法或者过程)调用与响应调用所需的代码结合的过程称之为静态绑定。

更多相关问题