●以下叙述中,正确的是(52) 。(52)A.解释程序是接受参数,按照某一样板产生机器语言程序和计算机程序B.编译程序是逐句翻译执行源程序的语句,所以可进行逐条语句排错C.汇编程序是将汇编语言源程序翻译成机器指令和其它信息组成的目标程序D.任何一种汇编语言的每一个语句,都能对应于一条机器语言指令

题目

●以下叙述中,正确的是(52) 。

(52)

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

B.编译程序是逐句翻译执行源程序的语句,所以可进行逐条语句排错

C.汇编程序是将汇编语言源程序翻译成机器指令和其它信息组成的目标程序

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


相似考题
更多“●以下叙述中,正确的是(52) 。 (52)A.解释程序是接受参数,按照某一样板产生机器语言程序和计算机程 ”相关问题
  • 第1题:

    在下列有关程序语言基础知识的叙述中,正确的为()。

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

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

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


    答案:B

  • 第2题:

    以下说法正确的是( )。

    A)汇编语言的特点是易读、易记,容易理解

    B)汇编语言是用助记符代替二进制编码

    C)把高级语言转换成机器语言目标程序的工具有两种:解释程序和翻译程序

    D)所谓解释程序就是把源程序整体进行转换,一次性产生出机器语言的目标程序


    正确答案:B

  • 第3题:

    52、编制程序需要使用计算机语言,计算机语言一般有机器语言、()和高级语言。


    由专用程序转换成机器语言后再运行

  • 第4题:

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

    ①解释程序是接受源程序,将其转换成中间代码,然后对其解释执行,它并不产生机器代码

    ②编译程序是把高级语言书写的程序,翻成中间代码,然后逐条执行,产生机器代码

    ③就执行速度而言,编译程序比解释程序快

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

    ⑤COBOL和FORTRAN语言程序通常都在商业领域方面应用广范

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

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

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

    ⑨连接装配程序可以把经解释程序产生的目标程序变成可执行的机器语言程序

    ⑩由于不同程序语言产生的目标程序,连接装配程序不可以把由Pascal语言编译程序和C语言编译程序分别产生的目标程序连接成一个可执行程序

    A.①③⑤⑦⑨

    B.①③④⑥⑦

    C.②④⑥⑧⑨

    D.②④⑦⑧⑩


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

  • 第5题:

    下面是关于解释程序和编译程序的叙述,其中正确的一条是( )。

    A.编译程序、解释程序均能产生目标程序
    B.编译程序、解释程序均不能产生目标程序
    C.编译程序能产生目标程序,解释程序不能产生目标程序
    D.编译程序不能产生目标程序,而解释程序能产生目标程序

    答案:C
    解析:
    编译程序能产生目标程序,解释程序不能产生目标程序。