OMG 接口定义语言 IDL 文件包含了六种不同的元素,()是一个 IDL 文件核心的内容,(请作答此空 )将映射为 Java 语言中的包 (package) 或 c++语言中的命名空间(Namespace)。A. 模块定义B. 消息结构C. 接口描述D. 值类型

OMG 接口定义语言 IDL 文件包含了六种不同的元素,()是一个 IDL 文件核心的内容,(请作答此空 )将映射为 Java 语言中的包 (package) 或 c++语言中的命名空间(Namespace)。

A. 模块定义
B. 消息结构
C. 接口描述
D. 值类型

参考解析

解析:IDL是Interface description language的缩写,指接口描述语言,是CORBA规范的一部分,是跨平台开发的基础。IDL通常用于远程调用软件。 在这种情况下,一般是由远程客户终端调用不同操作系统上的对象组件,并且这些对象组件可能是由不同计算机语言编写的。IDL建立起了两个不同操作系统间通信的桥梁。从本质上讲,OMG IDL接口定义语言不是作为程序设计语言体现在CORBA体系结构中的,而是用来描述产生对象调用请求的客户对象和服务对象之间的接口的语言。OMG IDL文件描述数据类型和方法框架,而服务对象则为一个指定的对象实现提供上述数据和方法。OMG IDL文件描述了服务器提供的服务功能,客户机可以根据该接口文件描述的方法向服务器提出业务请求。在大多数CORBA产品中都提供IDL到相关编程语言的编译器。程序设计人员只需将定义的接口文件输入编译器,设定编译选项后,就可以得到与程序设计语言相关的接口框架文件和辅助文件。

相关考题:

在Java语言中,() 包是自动导入的。 A.javA.langB.javA.awtC.javA.appletD.javA.io

在C语言中定义一个文件指针的方法为:FILE*fp;。() 此题为判断题(对,错)。

在Java语言中,在包Package1中包含包Package2,类Class_A直接隶属于包Package1,类Class_B直接隶属于包Package2。在类Class_C要应用Class_A的方法A和Class_B的方法,你需要()语句。 A.importPackage1.*;B.importPackage1.Package2.*;C.importPackage2.*;D.importPackage2.Package1.*;

在Java语言中,下面描述正确的是()。 A.如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字B.如源文件包含import语句,则语句必须是第一个非空行C.如源文件包含package语句,则语句必须是第一个非空行,非注释行D.如源文件包含main(),则语句必须是第一个非空行

在Java语言中,类按照程序设计所需要的常用【 】和接口封装成包。

java语言中URL类在包java.url中。()

在java语言中,声明包语句只允许是一个java程序文件的第一条语句。() 此题为判断题(对,错)。

在java语言中,声明包语句可以出现在一个java程序文件的任何位置。() 此题为判断题(对,错)。

在java语言中,声明包语句的关键字为import,引入包语句的关键字为package。() 此题为判断题(对,错)。

在java语言中,使用包提供了包一级的封装及存取权限。() 此题为判断题(对,错)。

在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?A.流B.类C.结构D.对象

在Java语言中,______是基本的元素。A.包B.方法C.对象D.接口

Java语言中提供处理不同类型流的类包是( )。A.java.sq1B.java.utilC.java.mathD.java.io

在C++语言中,打开一个文件就是将这个文件与一个( )建立关联。A.流B.类C.结构D.对象

在Java语言中,( )是最基本的元素。A.方法B.包C.对象D.接口

Java语言中提供处理不同类型流的类包是( )。A.java.sqlB.java.utilC.java.mathD.java.io

如果源文件中省略了package语句,那么源文件中定义命名的类被隐含地认为是无名包的一部分,即源文件中定义命名的类在同一个包中,但该包没有名字。() 此题为判断题(对,错)。

Java提供的接口都在相应的包中,通过引入包可以使用Java提供的接口。也可以自己定义接口,一个Java源文件就是由类和接口组成的。() 此题为判断题(对,错)。

OMG 接口定义语言 IDL 文件包含了六种不同的元素,()是一个 IDL 文件核心的内容。A.. 模块定义B. 消息结构C. 接口描述D. 值类型

OMG 接口定义语言 IDL 文件包含了六种不同的元素,()将映射为 Java 语言中的包 (package) 或 c++语言中的命名空间(Namespace)。A.. 模块定义B. 消息结构C. 接口描述D. 值类型

在C语言中,不使用命名空间,但在C++程序中,一定要使用命名空间。

在Java语言中,属于编译器自动导入的包是()。A、java.appletB、java.ioC、java.langD、java.awt

以下说法哪些是正确的?()A、Java语言中允许一个类实现多个接口B、Java语言中不允许一个类继承多个类C、Java语言中允许一个类同时继承一个类并实现一个接口D、Java语言中允许一个接口继承一个接口

C++语言中的读写函数,不仅可用于标准文件,也可用于磁盘文件。

与C语言不同的是,Java语言中的数组元素下标总是从1开始。

多选题在Java语 言中,下面描述正确的是()。A如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字B如源文件包含import语句,则语句必须是第一个非空行C如源文件包含package语句,则语句必须是第一个非空行,非注释行D如源文件包含main(),则语句必须是第一个非空行

多选题在Java语言中,在包Package1中包含包Package2, 类Class_A直接隶属于包Package1, 类Class_B直接隶属于包Package2。 在类Class_C要应用Class_A的方法A和Class_B的方法B, 你需要()语句。Aimport Package1.*;Bimport Package1.Package2.*;Cimport Package2.*;Dimport Package2.Package1.*;