网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
高级语言程序的编译过程分为若干阶段,分配寄存器属于 ( ) 阶段的工作。

A.词法分析
B.语法分析
C.语义分析
D.代码生成

参考答案

参考解析
解析:本题程序语言翻译基础知识。编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段,以及出错处理和符号表管理。其中,中间代码生成和代码优化阶段不是必需的。目标代码生成时才考虑与具体机器相关的处理,寄存器分配处于代码生成阶段的工作。
更多 “高级语言程序的编译过程分为若干阶段,分配寄存器属于 ( ) 阶段的工作。 A.词法分析 B.语法分析 C.语义分析 D.代码生成” 相关考题
考题 ● 通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试四个阶段。 (16)阶段的工作与所选择的程序语言密切相关。(16)A. 问题建模和算法设计B. 算法设计和编写代码C. 问题建模和编译调试D. 编写代码和编译调试

考题 通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试4个阶段。()阶段的工作与所选择的程序语言密切相关。 A.问题建模和算法设计B.算法设计和编写代码C.问题建模和编译调试D.编写代码和编译调试

考题 对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。 A.词法分析B.语法分析C.语义分析D.目标代码生成

考题 语言处理程序大致可分为三类() A.汇编语言处理程序、高级语言编译程序和高级语言解释程序B.机器语言处理程序、高级语言编译程序和高级语言解释程序C.机器语言处理程序、汇编语言处理程序和高级语言编译程序D.机器语言处理程序、汇编语言处理程序和高级语言解释程序

考题 高级语言的语言处理程序分为解释程序和编译程序两种。编译程序的工作在逻辑上一般由六个阶段组成,而解释程序通常缺少______和代码优化。A.词法分析B.语义分析C.中间代码生成D.目标代码生成A.B.C.D.

考题 将高级语言的()程序翻译成()程序的过程称为编译。

考题 软件的发展过程划分为 4 个阶段: 第一阶段 (1950~1950 年代末) 称为“程序设计的原始时期” ,程序员编写程序用_________。 A. 机器指令B. 汇编语言C. 数据库语言D. 高级语言

考题 高级语言源程序的编译过程分若干个阶段,分配寄存器属于(49)阶段的工作。A.词法分析B.语法分析C.语义分析D.代码生成

考题 对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含( )阶段。A.词法分析B.语法分析C.语义分析D.目标代码生成

考题 对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在(48) 阶段进行。A.词法分析B.语法分析C.语义分析D.目标代码生成

考题 ● 高级语言源程序的编译过程分若干个阶段,分配寄存器属于 (49) 阶段的工作。(49)A. 词法分析B. 语法分析C. 语义分析D. 代码生成

考题 下列选项中,关于程序设计语言描述错误的是:( )。A.C语言编写的程序必须经过编译或解释后才可以运行 B.用高级语言编写的程序被称作源程序 C.汇编语言就是机器语言,与 CPU 类型有关 D.高级语言经历了面向过程,面向对象到面向组件几个发展阶段

考题 ● 高级语言程序的编译过程分为若干阶段,分配寄存器属于 (15) 阶段的工作(15)A.词法分析B.语法分析C.语义分析D.代码生成

考题 编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的(请作答此空)。A.常量和变量 B.数据类型 C.记号 D.语句

考题 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,与编译器相比,解释器( ) A.不参与运行控制,程序执行的速度慢 B.参与运行控制,程序执行的速度慢 C.参与运行控制,程序执行的速度快 D.不参与运行控制,程序执行的速度快

考题 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的 A.词法分析和语法分析 B.语义分析和中间代码生成 C.中间代码生成和代码优化 D.代码优化和目标代码生成

考题 在编译方法中,动态存储分配的含义是()。A、在运行阶段对源程序中的量进行分配B、在编译阶段对源程序中的量进行分配C、以上都不是

考题 如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?

考题 编译程序的工作分为那几个阶段?

考题 通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试4个阶段。()阶段的工作与所选择的程序语言密切相关。A、问题建模和算法设计B、算法设计和编写代码C、问题建模和编译调试D、编写代码和编译调试

考题 对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。A、词法分析B、语法分析C、语义分析D、目标代码生成

考题 对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含()阶段。A、词法分析B、语法分析C、语义分析D、目标代码生成

考题 关于程序,以下说法正确的是()。A、程序设计语言的发展大致经历了机器语言、高级语言、汇编语言阶段B、程序设计语言的发展大致经历了高级语言、汇编语言、机器语言阶段C、程序设计语言的发展大致经历了机器语言、汇编语言、高级语言阶段D、程序设计语言的发展大致经历了汇编语言、机器语言、高级语言阶段

考题 单选题对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含()阶段。A 词法分析B 语法分析C 语义分析D 目标代码生成

考题 单选题对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。A 词法分析B 语法分析C 语义分析D 目标代码生成

考题 问答题如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?

考题 问答题编译程序的工作分为那几个阶段?