首页
题目
TAGS
首页
/
题库
/
[单选题]将高级语言程序翻译为机器语言程序的过程中的答案
搜答案
将高级语言程序翻译为机器语言程序的过程中常引入中间代码,好处是(14) 。
单选题
2022-03-02 22:38
A、有利于进行反编译处理
B、有利于进行与机器无关的优化处理
C、尽早发现语法错误
D、可以简化语法和语义分析
查看答案
正确答案
B
试题解析
从原理上讲,源程序在进行了语义分析之后就可以直接生成目标代码,但由于源程序与目标代码的逻辑结构往往差别很大,特别是考虑到具体机器指令系统的特点,要使翻译一次到位很困难。另外,用语法制导方式机械生成的目标代码往往是烦琐和低效的,因此有必要设计一种中间代码,将源程序首先翻译成中间代码形式,以利于进行与机器无关的优化处理。由于中间代码实际上也起着编译器前端和后端分水岭的作用,使用中间代码后也有助于提高编译程序的可移植性。
标签:
感兴趣题目
将某高级语言程序翻译为汇编语言形式的目标程序,该过程称为()。
将高级语言源程序翻译为机器语青程序的过程中常引人中间代码。以下关于中间代码的叙述中,错误的是( )。
将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是(48)。
将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是(14)。
将高级语言程序翻译成机器语言代码的实用程序是()。
()属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
● (25) 属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
什么属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
把源程序代码翻译为目标程序代码可以使用的翻译方式为()。
对源代码进行语法检查,并将高级过程化语言程序转换成目标代码的程序是:()
任务级机器人编程系统必须能把指定的工作任务翻译为执行该任务的程序。
相关题目
语言处理程序是一种翻译程序,其功能就是将汇编或高级语言编写的源程序编译为计算机可以识别的( )。
将高级语言程序翻译为计算机可执行的目标程序有哪些途径( )。
计算机只懂机器语言,而现在人们一般用高级语言编写程序,将高级语言变为机器语言程序需经过______。
将高级语言编写的程序翻译成机器语言程序,采用的翻译方式可能是___
机器语言是由一串用0、1代码构成指令的高级语言。
人们常常称机器语言、汇编语言和一般高级语言为过程性语言。
汇编程序的作用是指将汇编语言源程序翻译为()
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(1)处应选择()
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(2)处应选择()
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(3)处应选择()
编译程序的作用是将高级程序语言源程序翻译为(4)。
● 编译程序的作用是将高级程序语言源程序翻译为 (4)。(4)
编译程序的作用是将高级程序语言源程序翻译为()。
编译程序将高级语言程序翻译成与之等价的机器语言程序,该机器语言程序称为()。
程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序叫()。
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(22)并不是每种编译器都必需的。
将高级语言程序翻译为机器语言程序的过程中常引入中间代码,好处是(14) 。
● 将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中代码的叙述中,错误的是 (22) 。(22)
语言处理程序是将汇编语言和各种高级语言编写的程序翻译成计算机能识别和执行的机器代码。()
将高级语言编写的程序转化为机器语言表示的程序的操作被称作( )。
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧