首页/ 题库 / [单选题]高级语言程序的编译过程分为若干阶段,分配的答案

高级语言程序的编译过程分为若干阶段,分配寄存器属于(15)阶段的工作。

单选题
2022-06-02 23:19
A、词法分析
B、语法分析
C、语义分析
D、代码生成
查看答案

正确答案
D

试题解析
解析:本题程序语言翻译基础知识。编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段,以及出错处理和符号表管理。其中,中间代码生成和代码优化阶段不是必需的。目标代码生成时才考虑与具体机器相关的处理,寄存器分配处于代码生成阶段的工作。

标签:
感兴趣题目
试题(22)编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, (22) 并不是每种编译器都必需的。(22)
● 编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, (20) 并不是每种编译器都必需的。(20)
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(22)并不是每种编译器都必需的。
计算机高级程序语言一般可分为解释型和编译型两类,下列属于解释型语言的是( )。
计算机高级程序语言一般可分为解释型和编译型两类,下列属于解释型语言的是( )。
编译程序的工作可分为6个阶段:词法分析、语法分析、(29)、中间代码生成、代码优化和目标代码生成。其中,中间代码生成和(30)不是必须经过的阶段。(65)
编译程序前三个阶段完成的工作是( )
如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?
高级语言的语言处理程序分为解释程序和编译程序两种。编译程序的工作在逻辑上一般由六个阶段组成,而解释程序通常缺少______和代码优化。
高级语言程序的编译过程分为若干阶段,分配寄存器属于(15)阶段的工作。
gcc编译过程一般分为哪几个阶段?
编译程序的工作分为那几个阶段?
相关题目
PDCA把全面质量管理的工作过程分为计划、实施、检查、处理四个阶段,每个阶段又可具体分为若干步聚,其中检查是第()个步聚。
不属于儿童语言获得过程中“语言阶段”的阶段是【 】
就高级程序的编译过程来讲,可分为编译型和解释型两种。下面涉及解释型语言的是
编译程序各阶段的工作都涉及到
通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试4个阶段。()阶段的工作与所选择的程序语言密切相关。
竣工验收的工作程序一般分为三个阶段,下列()是竣工验收的工作程序的第一阶段。
编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(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

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