首页/ 题库 / [单选题]编译和解释是实现高级语言翻译的两种基本方的答案

编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。

单选题
2022-01-01 10:51
A、不参与用户程序的运行控制,用户程序执行的速度更慢
B、参与用户程序的运行控制,用,,程序执行的速度更慢
C、参与用户程序的运行控制,用,,程序执行的速度更快
D、不参与用户程序的运行控制,月户程序执行的速度更快
查看答案

正确答案
B

试题解析
本题考查程序语言基础知识。在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。

标签:
感兴趣题目
●计算机高级程序语言一般可分为编译型和解释型两类,下列语言:
计算机高级程序语言一般可分为编译型和解释型两类,下述语言 Ⅰ.JAVA Ⅱ.FORTRAN Ⅲ.C 哪个(些)一般是编译型语言? ______。
●计算机高级程序语言一般可分为编译型和解释型两类,下列语言:Ⅰ.JavaⅡ.FortranⅢ.C哪个(些)一般是编译型语言? (20) 。(20)
计算机高级程序设计语言一般可分为编译型和解释型两类,下列语言:Ⅰ.BasicⅡ.CⅢ.Fortran(48)一般是编译型语言。
把高级语言源程序翻译成机器语言目标程序的工具有:解释程序与编译程序。把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序的是A.解释程序 B.编译程序 C.二者均可 D.二者都不是
编译程序是对高级语言程序的解释执行。
用高级语言编写的源程序在翻译过程中有两种方式:解释方式和编译方式。解释方式执行比编译方式()
高级程序设计语言的编译程序和解释程序属于()
编译程序是对高级语言程序的解释执行。
Java语言的源程序不是编译型的,而是编译解释型的
高级程序设计语言的编译程序和解释程序属于下列哪一类程序()?
高级语言的语言处理程序分为解释程序和编译程序两种。编译程序的工作在逻辑上一般由六个阶段组成,而解释程序通常缺少______和代码优化。
相关题目
使用编译或解释两种方式将高级语言缩写的源程序翻译成机器指令,下列表述中,正确的是(  )。
使用编译或解释两种方式将高级语言编写的源程序翻译成机器指令,下列表述中,正确的是(  )。
就高级程序的编译过程来讲,可分为编译型和解释型两种。下面涉及解释型语言的是
以下关于高级语言程序的编译和解释的叙述中,正确的是(48)。
● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。(48)
使用编译或解释两种方式将高级语言编写的源程序翻译成机器指令,下列表述中,正确的是( )。
编译器和解释器是两种高级语言处理程序,与编译器相比,______。
编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。
●编译器和解释器是两种高级语言处理程序,与编译器相比, (29) 。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和 (30) 并不是每种编译器都必需的。词法分析的作用是识别源程序中的 (31) ;语法分析中的预测分析法是 (32) 的一种语法分析方法;编译器在 (33) 阶段进行表达式的类型检查及类型转换。解释器不参与运行控制,程序执行的速度慢解释器参与运行控制,程序执行的速度慢解释器参与运行控制,程序执行的速度不变解释器不参与运行控制,程序执行的速度快(30)
在编译器和解释器的工作过程中,( )是指对高级语言源程序进行分析以识别出记号的过程。
在编译器和解释器的工作过程中,()是指对高级语言源程序进行分析以识别出记号的过程。
编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。
高级语言的语言处理程序分为解释程序和编译程序两种。解释程序处理源程序时,大多数采用______方法。
汇编语言源程序须经汇编程序翻译成目标程序:解释性语言源程序须经解释程序解释执行;编译性源程序须经编译程序翻译成目标程序,而汇编程序和编译程序还须经______连接成可执行的目标程序。
对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含()阶段。
编译器和解释器是两种高级语言处理程序,与编译器相比,(29)。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(30)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(31);语法分析中的预测分析法是(32)的一种语法分析方法;编译器在(33)阶段进行表达式的类型检查及类型转换。
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(3);语法分析中的预测分析法是(4)的一种语法分析方法:编译器在(5)阶段进行表达式的类型检查及类型转换。
计算机高级程序语言一般可分为解释型和编译型两类,下列属于解释型语言的是( )。
计算机高级程序语言一般可分为解释型和编译型两类,下列属于解释型语言的是( )。
计算机的高级语言可以分为解释型和编译型两大类。
广告位招租WX:84302438

免费的网站请分享给朋友吧