高级语言程序的编译执行方式是()。A、逐条语句边解释边执行,即每解释一条语句就执行一条语句B、将整个程序编译完成后再执行,且不生成目标程序C、将源程序编译成机器语言的目标程序,然后执行,生成并保留目标程序D、将整个程序解释完毕再执行,且保留解释结果述再条件

题目

高级语言程序的编译执行方式是()。

  • A、逐条语句边解释边执行,即每解释一条语句就执行一条语句
  • B、将整个程序编译完成后再执行,且不生成目标程序
  • C、将源程序编译成机器语言的目标程序,然后执行,生成并保留目标程序
  • D、将整个程序解释完毕再执行,且保留解释结果述再条件

相似考题
参考答案和解析
正确答案:C
更多“高级语言程序的编译执行方式是()。A、逐条语句边解释边执行,即每解释一条语句就执行一条语句B、将整个程序编译完成后再执行,且不生成目标程序C、将源程序编译成机器语言的目标程序,然后执行,生成并保留目标程序D、将整个程序解释完毕再执行,且保留解释结果述再条件”相关问题
  • 第1题:

    计算机的编译程序可以

    A.将高级语言源程序翻译成机器语言程序(目标程序)

    B.将汇编语言源程序翻译成机器语言程序(目标程序)

    C.对源程序边扫描翻译边执行

    D.对目标程序装配链接


    正确答案:A
    解析:所谓高级语言,一般说来是用简单英文来表达的编程语言,这就是说,它编写的指令不是CPU能直接理解的机器语言,而是人们易理解的符号、单词或语句。每种高级语言有一个编译或者解释程序,把高级语言翻译成计算机能执行的机器语言。所以说,计算机的编译程序可以将高级语言源程序翻译成机器语言程序。

  • 第2题:

    高级语言的语言处理程序分为解释程序和编译程序两种。解释程序处理源程序时,大多数采用______方法。

    A.源程序语句被逐个直接解释执行

    B.先将源程序转化成某种中间代码,然后对这种代码解释执行

    C.先将源程序转化成目标代码,再执行

    D.以上方法都不是

    A.

    B.

    C.

    D.


    正确答案:B

  • 第3题:

    从下列叙述中选出5条正确的叙述,并把编号按从小到大次序排列,它们是(51)、(52)、(53)、(54)、(55)。

    (51)~(55):

    A.解释程序是接受参数、按照某一样板产生机器语言的计算机程序

    B.编译程序是把高级语言书写的计算机程序翻译成面向计算机的目标程序而使用的计算机程序

    C.就执行速度而言,编译程序比解释程序慢

    D.解释程序是用来逐句分析和执行源程序语句的计算机程序

    E.COBOL$和1FORTRAN语言程序通常需要解释执行

    F.使用编译程序时,因为是逐句地翻译执行源程序的语句,所以可以逐条语句排错

    G.汇编语言的功能是将汇编语言书写的源程序翻译成由机器指令和其他信息组成的目标程序

    H.任何一种汇编语言的每一语句都能对应一条机器语言指令

    I.连接装配程序可以把经编译程序产生的目标程序变成可执行的机器语言程序

    J.某些连接装配程序可以把由Pascal语言编译程序和C语言编译程序分别产生的目标程序连接成一个可执行程序

    A.A

    B.B

    C.C

    D.E


    正确答案:A
    解析:A.错误。解释程序直接执行元程序或源程序的内部形式,它并不产生任何机器语言的目标程序。B.正确。编译程序的功能是把某种高级语言书写的源程序翻译成与之等价的低级语言程序。C错误。编译程序产生目标程序,目标程序经汇编与库函数等其他程序连接获得可执行的程序,可执行的程序的运行速度通常要比直接解释它的源程序快得多,但试题中所说的速度快慢也很难说清,也没有比较的意义。D.正确。解释程序直接执行源程序或源程序的内部形式,运行的时候逐句将源程序翻译成机器语言调入内存,再加以运行。E.错误。E错误。编译程序的工作过程十分复杂,一般要经过词法分析、语法分析、中间代码生成、代码优化和日标代码生成等5个部分。通常编译一个源程序要经过多次扫描,但始终没有逐句执行源程序的语句。G.正确。汇编程序是将汇编程序语占书写的源程序翻译成由机器指令和其他信息组成的目标程序。其基本工作是将源程序中每条可执行的汇编语句转换成对应的机器指令,处理源程序中出现的伪指令。H.错误。汇编语言中的语句可分为两大类:一类是与机器指令相对应的可执行汇编语句;另一类是伪指令,伪指令不被翻译成机器指令。I.正确。通常情况下,经编译产生的目标程序还不能在机器上直接执行,还得与一些库函数相连接,连接装配程序可以将多个日标程序、库函数等连接成一个可执行的机器语言。J.正确。由同一系统软件公司提供的某种通用机器上的各种编译程序,可以由同一个连接装配程序负责目标程序连接装配工作。

  • 第4题:

    下列说法正确的是( )。

    A.编译程序的功能是将高级语言源程序编译成目标程序

    B.解释程序的功能是解释执行汇编语言程序

    C.Intel8086指令不能在Intel P4上执行

    D.c++语言和Basic语言都是高级语言,因此它们的执行效率相同


    正确答案:A
    编译程序的功能是将高级语言源程序编译成目标程序,解释程序是将高级语言逐句解释为机器语言,效率较低。c++语言和Basic语言都是高级语言,但是Basic语言的源程序是采用解释方式来进行翻译的,c++语言的源程序则是用编译程序进行翻译,执行效率会更高。Inter086指令能在IntelP4上执行。因此答案选择A。

  • 第5题:

    只有当程序执行时才将源程序翻译成机器语言,并且一次只能翻译一行语句,边翻译边执行的是()程序,把汇编语言源程序转变为机器语言程序的过程是()。Ⅰ.编译Ⅱ.目标Ⅲ.汇编Ⅳ.解释

    A.Ⅰ、Ⅱ
    B.Ⅳ、Ⅱ
    C.Ⅳ、Ⅰ
    D.Ⅳ、Ⅲ

    答案:D
    解析:
    解释程序的特点是翻译一句执行一句,边翻译边执行;由高级语言转化为汇编语言的过程叫做编译,把汇编语言源程序翻译成机器语言程序的过程称为汇编。

  • 第6题:

    将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中( )。

    A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序
    B.编译方式和解释方式都不生成逻辑上与源程序等价的目标程序
    C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成
    D.解释方式生成逻辑上与源程序等价的目标程序,编译方式不生成

    答案:C
    解析:
    解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上运行目标程序。两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程,而在解释方式下,解释程序和源程序(或某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立的目标程序。

  • 第7题:

    编译程序的作用是()。

    • A、将高级语言源程序翻译成目标程序
    • B、将汇编语言源程序翻译成目标程序
    • C、对源程序边扫描边翻译执行
    • D、对目标程序装配连接

    正确答案:A

  • 第8题:

    有些高级语言源程序在计算机中执行时,采用的是解释方式。在解释方式下,源程序由(),边解释边执行。

    • A、编译程序
    • B、解释程序
    • C、操作系统
    • D、汇编程序

    正确答案:B

  • 第9题:

    编译程序是()。

    • A、将高级语言源程序翻译成机器语言程序
    • B、将汇编语言源程序翻译成机器语言程序
    • C、对源程序边扫描边翻译执行
    • D、对目标程序装配链接

    正确答案:A

  • 第10题:

    编译程序是()的软件。

    • A、对目标程序装配连接
    • B、将高级语言程序翻译成等价的机器语言程序
    • C、对源程序边扫描边翻译执行
    • D、将汇编语言程序翻译成机器语言程序

    正确答案:B

  • 第11题:

    单选题
    高级语言程序的编译执行方式是()。
    A

    逐条语句边解释边执行,即每解释一条语句就执行一条语句

    B

    将整个程序编译完成后再执行,且不生成目标程序

    C

    将源程序编译成机器语言的目标程序,然后执行,生成并保留目标程序

    D

    将整个程序解释完毕再执行,且保留解释结果述再条件


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

  • 第12题:

    单选题
    高级语言程序的变异、执行方式是()
    A

    将源程序编译成机器语言的目标程序,然后执行,生成并保留目标程序

    B

    逐条语句边解释边执行,及每解释一条语句就执行一条语句

    C

    将整个程序编译完成后再执行,且不生成目标程序

    D

    将整个程序解释完毕再执行,且保留解释结果


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

  • 第13题:

    将整个高级语言编写的源程序先翻译成机器语言程序,然后再生成可在操作系统下直接运行的执行程序,这种翻译方式是( )。

    A.解释方式

    B.汇编方式

    C.编码方式

    D.编译方式


    正确答案:D
    解析:编译方式是将整个高级语言编写的源程序先翻译成机器语言程序,然后再生成可在操作系统下直接运行的执行程序。

  • 第14题:

    解释程序边逐条解释边逐条执行,不保留机器码的目标程序,编译方式是使用编译程序把源程序编译成机器代码的目标程序,并形成( )保留。

    A.机器码

    B.汇编程序

    C.机器程序

    D.文件


    正确答案:D
    解析:解释程序边逐条解释边逐条执行,不保留机器码的目标程序,编译方式是使用编译程序把源程序编译成机器代码的目标程序,并形成文件保留。

  • 第15题:

    8 . 高级语言的源程序需翻译成机器语言能执行的目标程序才能执行,这种翻译方式 有( ) 。

    A .汇编

    B .转换

    C .编译

    D .解释


    正确答案:CD
    8 .【答案】 C D
    【考点】 源程序语言翻译方式的内容
    【解析】 高级语言编写的源程序需翻译成计算机可执行的机器语言程序( 目标程序) 有两种方式可以实现高级语言程序的翻译,即:解释方式和编译方式。

  • 第16题:

    能将高级语言编写的源程序转换为目标程序的是什么?

    A)将高级语言转换为目标程序

    B)将汇编语言转换为目标程序

    C)解释执行高级语言程序

    D)解释执行汇编语言程序


    正确答案:C
    选项A),编译程序把输入的源程序进行全部翻译转换,产生出机器语言的目标程序;选项B),把汇编语言转换为机器语言目标程序的工具称为汇编程序,选项C),解释程序是把源程序输入一句、翻译一句、执行一句,并不形成整个目标程序,其作用是解释执行高级语言程序。

  • 第17题:

    关于编译程序和解释程序,下面说法错误的是()。

    A.编译程序和解释程序的作用都是将高级语言程序转换成机器语言程序
    B.编译程序编译时间较长,运行速度较快
    C.解释程序方法较简单,运行速度也较快
    D.解释程序将源程序翻译成机器语言,并且翻译一条以后,立即执行这条语句

    答案:C
    解析:

  • 第18题:

    使用编译或解释两种方式将高级语言编写的源程序翻译成机器指令,下列表述中,正确的是()。

    A、机器语言经编译方式转换为计算机能执行的指令
    B、汇编语言必须经解释方式转换为计算机能执行的指令
    C、编译方式是将源程序逐句翻译,边翻译边执行
    D、解释过程不产生目标程序

    答案:D
    解析:
    机器语言和汇编语言,经编译方式和解释方式转换为计算机能执行的指令;解释方式是将源程序逐句解释,边解释边执行。

  • 第19题:

    解释程序是将高级语言源程序逐句地翻译,立即执行,即边解释边执行。


    正确答案:正确

  • 第20题:

    关于高级语言编写的源程序的运行的论述中,不正确的是()

    • A、解释程序将源程序逐条翻译成若干条机器指令并立即执行之
    • B、编译程序对源程序整体扫描,先进行语法检查,通过后再编译.objd的目标程序
    • C、需要用连接程序把这些目标程序块连接在一起,形成.exe的可执行目标程序
    • D、有些高级语言编写的源程序能被计算机硬件识别并运行

    正确答案:D

  • 第21题:

    解释程序的功能是()。

    • A、解释执行高级语言程序
    • B、解释执行汇编语言程序
    • C、将汇编语言程序编译成目标程序
    • D、将高级语言程序翻译成目标程序

    正确答案:D

  • 第22题:

    有些高级语言源程序在计算机执行中,采用的是解释方式。在解释方式下,源程序由()边解释边执行。

    • A、编译程序
    • B、解释程序
    • C、操作系统
    • D、汇编程序

    正确答案:B

  • 第23题:

    单选题
    使用编译或解释两种方式将高级语言编写的源程序翻译成机器指令,下列表述中,正确的是()。
    A

    解释过程不产生目标程序

    B

    编译方式是将源程序逐句翻译,边翻译边执行

    C

    机器语言必须经编译方式转换为计算机能执行的指令

    D

    汇编语言必须经解释方式转换为计算机能执行的指令


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