itgle.com
更多“用Visual Studio.NET编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为()。A、CLRB、JITC、GCD、GDI”相关问题
  • 第1题:

    用c语言编写的程序被称为( )。

    A.可执行程序

    B.源程序

    C.目标程序

    D.编译程序


    正确答案:B
    c语言是高级语言,写出来的程序是源程序,需用相应的编译程序将其翻译成机器语言的目标程序,再把目标程序和各种标准库函数连接装配成一个完整的可执行机器语言,然后才能执行。因此答案选择B。

  • 第2题:

    在ASP.NET中源程序代码先被生成“中间语言”(IL或MSIL),然后再进行编译,这种机制的目的是( )。

    A.提高效率
    B.源程序跨平台
    C.保证安全
    D.易识别

    答案:B
    解析:

  • 第3题:

    将高级语言编写的程序翻译成机器语言程序,采用的处理程序是()。

    A、编译和解释
    B、编译和编写
    C、编译和链接
    D、链接和汇编

    答案:A
    解析:
    语言处理程序包括编译程序、汇编程序和解释程序等,其任务是将用汇编语言或高级语言编写的程序,翻译成计算机硬件能够直接识别和执行的机器指令代码。

  • 第4题:

    编译程序的最终目标是()。

    A发现源程序中的语法错误

    B改正原程序中的语法错误

    C将源程序编译成目标程序

    D将某一高级语言程序编译成另一种高级语言程序


    C

  • 第5题:

    无论使用那种.NET语言,MSIL是所有的.NET程序所编译成的通用中间格式。


    正确答案:正确

  • 第6题:

    下列关于程序语言的叙述,不正确的是()。

    • A、编写机器代码不比编写汇编代码容易。
    • B、高级语言需要编译成目标代码或通过解释器解释后才能被CPU执行。
    • C、同样一段高级语言程序通过不同的编译器可能产生不同的可执行程序。
    • D、汇编代码可被CPU直接运行。
    • E、不同的高级语言语法略有不同。

    正确答案:D

  • 第7题:

    用VB.NET语言开发的源代码文件被编译器编译成()

    • A、中间语言(IL)代码
    • B、C#代码
    • C、机器码
    • D、以上都不是

    正确答案:A

  • 第8题:

    将高级语言编写的程序编译成机器语言程序,采用的两种翻译方式是()。

    • A、编译
    • B、解释
    • C、汇编
    • D、链接

    正确答案:B,C

  • 第9题:

    单选题
    编译程序的功能是将用高级语言编写的源程序编译成( )
    A

    解释程序

    B

    汇编程序

    C

    编译程序

    D

    目标程序


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    编译程序的最终目标是()。
    A

    发现源程序中的语法错误

    B

    改正原程序中的语法错误

    C

    将源程序编译成目标程序

    D

    将某一高级语言程序编译成另一种高级语言程序


    正确答案: A
    解析: 暂无解析

  • 第11题:

    判断题
    无论使用那种.NET语言,MSIL是所有的.NET程序所编译成的通用中间格式。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于程序语言的叙述,不正确的是()。
    A

    编写机器代码不比编写汇编代码容易。

    B

    高级语言需要编译成目标代码或通过解释器解释后才能被CPU执行。

    C

    同样一段高级语言程序通过不同的编译器可能产生不同的可执行程序。

    D

    汇编代码可被CPU直接运行。

    E

    不同的高级语言语法略有不同。


    正确答案: E
    解析: 暂无解析

  • 第13题:

    以下关于NET的描述,错误的是______。

    A.Microsoft.NET是一个程序运行平台

    B..NET Framework管理和支持.NET程序的执行

    C.Visual Studio.NET是一个应用程序集成开发环境

    D.编译.NET时,应用程序被直接编译成机器代码


    正确答案:D
    解析:Microsoft.NET是Microsoft XML Web Services平台。XML Web Services允许应用程序通过Internet进行通信和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft.NET平台提供创建XML Web Services并将这些服务集成在一起。.NET Framework是实现跨平台(设备无关性)的执行环境。Visual Studio.NET是建立并集成Web Services和应用程序的快速开发工具。在编译.NET时,应用程序是不能被直接编译成机器代码的。

  • 第14题:

    编译程序的功能是( )。

    A、发现源程序中的语法错误
    B、改正源程序中的语法错误
    C、将源程序编译成目标文件
    D、将一种高级语言编译成另一种高级语言程序

    答案:C
    解析:
    编译的目的是要产生一个与源程序对应的目标文件,其中包含检查源程序是否有误

  • 第15题:

    用高级语言编写的源程序要编译成()后计算机才能执行。
    目标程序

  • 第16题:

    用VB.NET语言开发的源代码文件被编译器编译成()

    A中间语言(IL)代码

    BC#代码

    C机器码

    D以上都不是


    A

  • 第17题:

    用高级语言编写的源程序,经编译后产生的是()

    • A、目标程序
    • B、汇编程序
    • C、解释程序
    • D、编译程序

    正确答案:A

  • 第18题:

    GCC是针对Linux操作系统环境下应用程序的编译工具,下面叙述中错误的是()。

    • A、GCC将源文件生成可执行文件的过程是由:编译、汇编、连接等3个阶段组成
    • B、GCC能将C语言、C++语言、汇编语言编写的源程序生成执行文件
    • C、设计者若要对源程序进行调试,需要在GCC命令中加入-g参数来编译该源程序
    • D、用GCC把源文件仅编译成目标文件,那么,C语言编写的应用程序中可以不要main函数

    正确答案:A

  • 第19题:

    Java的一个重要特点是结构中立性,这种结构中立性表现在() 

    • A、 用Java编写的源程序无需编译,直接通过Java平台解释执行。
    • B、 Java源程序在不同的硬件和操作系统下,直接编译成该硬件和操作系统能够运行的程序并运行。
    • C、 Java源程序编译成一种结构中立的目标文件格式,再有Java平台在不同的硬件和操作系统下运行。
    • D、 Java源程序编译成一种通用的可执行程序,现在的硬件和操作系统都支持这种通用的可执行程序。

    正确答案:C

  • 第20题:

    多选题
    将高级语言编写的程序编译成机器语言程序,采用的两种翻译方式是()。
    A

    编译

    B

    解释

    C

    汇编

    D

    链接


    正确答案: D,C
    解析: 暂无解析

  • 第21题:

    单选题
    用VB.NET语言开发的源代码文件被编译器编译成()
    A

    中间语言(IL)代码

    B

    C#代码

    C

    机器码

    D

    以上都不是


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    用Visual Studio.NET编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为()。
    A

    CLR

    B

    JIT

    C

    GC

    D

    GDI


    正确答案: A
    解析: 暂无解析

  • 第23题:

    填空题
    用高级语言编写的源程序要编译成()后计算机才能执行。

    正确答案: 目标程序
    解析: 暂无解析